Mercurial > repos > ktnyt > gembassy
view GEMBASSY-1.0.3/include/soapC.c @ 1:84a17b3fad1f draft
Uploaded
author | ktnyt |
---|---|
date | Fri, 26 Jun 2015 05:20:29 -0400 |
parents | 8300eb051bea |
children |
line wrap: on
line source
/* soapC.c Generated by gSOAP 2.8.6 from gae.h Copyright(C) 2000-2011, Robert van Engelen, Genivia Inc. All Rights Reserved. The generated code is released under one of the following licenses: 1) GPL or 2) Genivia's license for commercial use. This program is released under the GPL with the additional exemption that compiling, linking, and/or using OpenSSL is allowed. */ #if defined(__BORLANDC__) #pragma option push -w-8060 #pragma option push -w-8004 #endif #include "soapH.h" #ifdef __cplusplus extern "C" { #endif SOAP_SOURCE_STAMP("@(#) soapC.c ver 2.8.6 2013-04-04 13:42:58 GMT") #ifndef WITH_NOGLOBAL SOAP_FMAC3 void SOAP_FMAC4 soap_serializeheader(struct soap *soap) { if (soap->header) soap_serialize_SOAP_ENV__Header(soap, soap->header); } SOAP_FMAC3 int SOAP_FMAC4 soap_putheader(struct soap *soap) { if (soap->header) { soap->part = SOAP_IN_HEADER; if (soap_out_SOAP_ENV__Header(soap, "SOAP-ENV:Header", 0, soap->header, NULL)) return soap->error; soap->part = SOAP_END_HEADER; } return SOAP_OK; } SOAP_FMAC3 int SOAP_FMAC4 soap_getheader(struct soap *soap) { soap->part = SOAP_IN_HEADER; soap->header = soap_in_SOAP_ENV__Header(soap, "SOAP-ENV:Header", NULL, NULL); soap->part = SOAP_END_HEADER; return soap->header == NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_header(struct soap *soap) { if (!soap->header) { if ((soap->header = (struct SOAP_ENV__Header*)soap_malloc(soap, sizeof(struct SOAP_ENV__Header)))) soap_default_SOAP_ENV__Header(soap, soap->header); } } SOAP_FMAC3 void SOAP_FMAC4 soap_fault(struct soap *soap) { if (!soap->fault) { soap->fault = (struct SOAP_ENV__Fault*)soap_malloc(soap, sizeof(struct SOAP_ENV__Fault)); if (!soap->fault) return; soap_default_SOAP_ENV__Fault(soap, soap->fault); } if (soap->version == 2 && !soap->fault->SOAP_ENV__Code) { soap->fault->SOAP_ENV__Code = (struct SOAP_ENV__Code*)soap_malloc(soap, sizeof(struct SOAP_ENV__Code)); soap_default_SOAP_ENV__Code(soap, soap->fault->SOAP_ENV__Code); } if (soap->version == 2 && !soap->fault->SOAP_ENV__Reason) { soap->fault->SOAP_ENV__Reason = (struct SOAP_ENV__Reason*)soap_malloc(soap, sizeof(struct SOAP_ENV__Reason)); soap_default_SOAP_ENV__Reason(soap, soap->fault->SOAP_ENV__Reason); } } SOAP_FMAC3 void SOAP_FMAC4 soap_serializefault(struct soap *soap) { if (soap->fault) soap_serialize_SOAP_ENV__Fault(soap, soap->fault); } SOAP_FMAC3 int SOAP_FMAC4 soap_putfault(struct soap *soap) { if (soap->fault) return soap_put_SOAP_ENV__Fault(soap, soap->fault, "SOAP-ENV:Fault", NULL); return SOAP_OK; } SOAP_FMAC3 int SOAP_FMAC4 soap_getfault(struct soap *soap) { return (soap->fault = soap_get_SOAP_ENV__Fault(soap, NULL, "SOAP-ENV:Fault", NULL)) == NULL; } SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultcode(struct soap *soap) { soap_fault(soap); if (soap->version == 2 && soap->fault->SOAP_ENV__Code) return (const char**)&soap->fault->SOAP_ENV__Code->SOAP_ENV__Value; return (const char**)&soap->fault->faultcode; } SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultsubcode(struct soap *soap) { soap_fault(soap); if (soap->version == 2) { if (!soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode) { soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode = (struct SOAP_ENV__Code*)soap_malloc(soap, sizeof(struct SOAP_ENV__Code)); soap_default_SOAP_ENV__Code(soap, soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode); } return (const char**)&soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode->SOAP_ENV__Value; } return (const char**)&soap->fault->faultcode; } SOAP_FMAC3 const char * SOAP_FMAC4 soap_check_faultsubcode(struct soap *soap) { soap_fault(soap); if (soap->version == 2) { if (soap->fault->SOAP_ENV__Code && soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode && soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode) return soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode->SOAP_ENV__Value; return NULL; } return soap->fault->faultcode; } SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultstring(struct soap *soap) { soap_fault(soap); if (soap->version == 2) return (const char**)&soap->fault->SOAP_ENV__Reason->SOAP_ENV__Text; return (const char**)&soap->fault->faultstring; } SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultdetail(struct soap *soap) { soap_fault(soap); if (soap->version == 1) { if (!soap->fault->detail) { soap->fault->detail = (struct SOAP_ENV__Detail*)soap_malloc(soap, sizeof(struct SOAP_ENV__Detail)); soap_default_SOAP_ENV__Detail(soap, soap->fault->detail); } return (const char**)&soap->fault->detail->__any; } if (!soap->fault->SOAP_ENV__Detail) { soap->fault->SOAP_ENV__Detail = (struct SOAP_ENV__Detail*)soap_malloc(soap, sizeof(struct SOAP_ENV__Detail)); soap_default_SOAP_ENV__Detail(soap, soap->fault->SOAP_ENV__Detail); } return (const char**)&soap->fault->SOAP_ENV__Detail->__any; } SOAP_FMAC3 const char * SOAP_FMAC4 soap_check_faultdetail(struct soap *soap) { soap_fault(soap); if (soap->version == 2 && soap->fault->SOAP_ENV__Detail) return soap->fault->SOAP_ENV__Detail->__any; if (soap->fault->detail) return soap->fault->detail->__any; return NULL; } #endif #ifndef WITH_NOIDREF SOAP_FMAC3 int SOAP_FMAC4 soap_getindependent(struct soap *soap) { int t; if (soap->version == 1) { for (;;) { if (!soap_getelement(soap, &t)) if (soap->error || soap_ignore_element(soap)) break; } } if (soap->error == SOAP_NO_TAG || soap->error == SOAP_EOF) soap->error = SOAP_OK; return soap->error; } #endif #ifndef WITH_NOIDREF SOAP_FMAC3 void * SOAP_FMAC4 soap_getelement(struct soap *soap, int *type) { (void)type; if (soap_peek_element(soap)) return NULL; if (!*soap->id || !(*type = soap_lookup_type(soap, soap->id))) *type = soap_lookup_type(soap, soap->href); switch (*type) { case SOAP_TYPE_byte: return soap_in_byte(soap, NULL, NULL, "xsd:byte"); case SOAP_TYPE_int: return soap_in_int(soap, NULL, NULL, "xsd:int"); case SOAP_TYPE_float: return soap_in_float(soap, NULL, NULL, "xsd:float"); case SOAP_TYPE_double: return soap_in_double(soap, NULL, NULL, "xsd:double"); case SOAP_TYPE_ns1__hydropathy: return soap_in_ns1__hydropathy(soap, NULL, NULL, "ns1:hydropathy"); case SOAP_TYPE_ns1__hydropathyResponse: return soap_in_ns1__hydropathyResponse(soap, NULL, NULL, "ns1:hydropathyResponse"); case SOAP_TYPE_ns1__help: return soap_in_ns1__help(soap, NULL, NULL, "ns1:help"); case SOAP_TYPE_ns1__helpResponse: return soap_in_ns1__helpResponse(soap, NULL, NULL, "ns1:helpResponse"); case SOAP_TYPE_ns1__S_USCOREvalue: return soap_in_ns1__S_USCOREvalue(soap, NULL, NULL, "ns1:S_value"); case SOAP_TYPE_ns1__S_USCOREvalueResponse: return soap_in_ns1__S_USCOREvalueResponse(soap, NULL, NULL, "ns1:S_valueResponse"); case SOAP_TYPE_ns1__leading_USCOREstrand: return soap_in_ns1__leading_USCOREstrand(soap, NULL, NULL, "ns1:leading_strand"); case SOAP_TYPE_ns1__leading_USCOREstrandResponse: return soap_in_ns1__leading_USCOREstrandResponse(soap, NULL, NULL, "ns1:leading_strandResponse"); case SOAP_TYPE_ns1__scs: return soap_in_ns1__scs(soap, NULL, NULL, "ns1:scs"); case SOAP_TYPE_ns1__scsResponse: return soap_in_ns1__scsResponse(soap, NULL, NULL, "ns1:scsResponse"); case SOAP_TYPE_ns1__lda_USCOREbias: return soap_in_ns1__lda_USCOREbias(soap, NULL, NULL, "ns1:lda_bias"); case SOAP_TYPE_ns1__lda_USCOREbiasResponse: return soap_in_ns1__lda_USCOREbiasResponse(soap, NULL, NULL, "ns1:lda_biasResponse"); case SOAP_TYPE_ns1__kmer_USCOREtable: return soap_in_ns1__kmer_USCOREtable(soap, NULL, NULL, "ns1:kmer_table"); case SOAP_TYPE_ns1__kmer_USCOREtableResponse: return soap_in_ns1__kmer_USCOREtableResponse(soap, NULL, NULL, "ns1:kmer_tableResponse"); case SOAP_TYPE_ns1__base_USCOREz_USCOREvalue: return soap_in_ns1__base_USCOREz_USCOREvalue(soap, NULL, NULL, "ns1:base_z_value"); case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse: return soap_in_ns1__base_USCOREz_USCOREvalueResponse(soap, NULL, NULL, "ns1:base_z_valueResponse"); case SOAP_TYPE_ns1__base_USCOREcounter: return soap_in_ns1__base_USCOREcounter(soap, NULL, NULL, "ns1:base_counter"); case SOAP_TYPE_ns1__base_USCOREcounterResponse: return soap_in_ns1__base_USCOREcounterResponse(soap, NULL, NULL, "ns1:base_counterResponse"); case SOAP_TYPE_ns1__B2: return soap_in_ns1__B2(soap, NULL, NULL, "ns1:B2"); case SOAP_TYPE_ns1__B2Response: return soap_in_ns1__B2Response(soap, NULL, NULL, "ns1:B2Response"); case SOAP_TYPE_ns1__B1: return soap_in_ns1__B1(soap, NULL, NULL, "ns1:B1"); case SOAP_TYPE_ns1__B1Response: return soap_in_ns1__B1Response(soap, NULL, NULL, "ns1:B1Response"); case SOAP_TYPE_ns1__cgr: return soap_in_ns1__cgr(soap, NULL, NULL, "ns1:cgr"); case SOAP_TYPE_ns1__cgrResponse: return soap_in_ns1__cgrResponse(soap, NULL, NULL, "ns1:cgrResponse"); case SOAP_TYPE_ns1__dinuc: return soap_in_ns1__dinuc(soap, NULL, NULL, "ns1:dinuc"); case SOAP_TYPE_ns1__dinucResponse: return soap_in_ns1__dinucResponse(soap, NULL, NULL, "ns1:dinucResponse"); case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit: return soap_in_ns1__least_USCOREsquares_USCOREfit(soap, NULL, NULL, "ns1:least_squares_fit"); case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse: return soap_in_ns1__least_USCOREsquares_USCOREfitResponse(soap, NULL, NULL, "ns1:least_squares_fitResponse"); case SOAP_TYPE_ns1__palindrome: return soap_in_ns1__palindrome(soap, NULL, NULL, "ns1:palindrome"); case SOAP_TYPE_ns1__palindromeResponse: return soap_in_ns1__palindromeResponse(soap, NULL, NULL, "ns1:palindromeResponse"); case SOAP_TYPE_ns1__entrez: return soap_in_ns1__entrez(soap, NULL, NULL, "ns1:entrez"); case SOAP_TYPE_ns1__entrezResponse: return soap_in_ns1__entrezResponse(soap, NULL, NULL, "ns1:entrezResponse"); case SOAP_TYPE_ns1__codon_USCOREcounter: return soap_in_ns1__codon_USCOREcounter(soap, NULL, NULL, "ns1:codon_counter"); case SOAP_TYPE_ns1__codon_USCOREcounterResponse: return soap_in_ns1__codon_USCOREcounterResponse(soap, NULL, NULL, "ns1:codon_counterResponse"); case SOAP_TYPE_ns1__mean: return soap_in_ns1__mean(soap, NULL, NULL, "ns1:mean"); case SOAP_TYPE_ns1__meanResponse: return soap_in_ns1__meanResponse(soap, NULL, NULL, "ns1:meanResponse"); case SOAP_TYPE_ns1__complement: return soap_in_ns1__complement(soap, NULL, NULL, "ns1:complement"); case SOAP_TYPE_ns1__complementResponse: return soap_in_ns1__complementResponse(soap, NULL, NULL, "ns1:complementResponse"); case SOAP_TYPE_ns1__find_USCOREiteron: return soap_in_ns1__find_USCOREiteron(soap, NULL, NULL, "ns1:find_iteron"); case SOAP_TYPE_ns1__find_USCOREiteronResponse: return soap_in_ns1__find_USCOREiteronResponse(soap, NULL, NULL, "ns1:find_iteronResponse"); case SOAP_TYPE_ns1__min: return soap_in_ns1__min(soap, NULL, NULL, "ns1:min"); case SOAP_TYPE_ns1__minResponse: return soap_in_ns1__minResponse(soap, NULL, NULL, "ns1:minResponse"); case SOAP_TYPE_ns1__codon_USCOREusage: return soap_in_ns1__codon_USCOREusage(soap, NULL, NULL, "ns1:codon_usage"); case SOAP_TYPE_ns1__codon_USCOREusageResponse: return soap_in_ns1__codon_USCOREusageResponse(soap, NULL, NULL, "ns1:codon_usageResponse"); case SOAP_TYPE_ns1__oligomer_USCOREcounter: return soap_in_ns1__oligomer_USCOREcounter(soap, NULL, NULL, "ns1:oligomer_counter"); case SOAP_TYPE_ns1__oligomer_USCOREcounterResponse: return soap_in_ns1__oligomer_USCOREcounterResponse(soap, NULL, NULL, "ns1:oligomer_counterResponse"); case SOAP_TYPE_ns1__gcwin: return soap_in_ns1__gcwin(soap, NULL, NULL, "ns1:gcwin"); case SOAP_TYPE_ns1__gcwinResponse: return soap_in_ns1__gcwinResponse(soap, NULL, NULL, "ns1:gcwinResponse"); case SOAP_TYPE_ns1__find_USCOREpattern: return soap_in_ns1__find_USCOREpattern(soap, NULL, NULL, "ns1:find_pattern"); case SOAP_TYPE_ns1__find_USCOREpatternResponse: return soap_in_ns1__find_USCOREpatternResponse(soap, NULL, NULL, "ns1:find_patternResponse"); case SOAP_TYPE_ns1__oligomer_USCOREsearch: return soap_in_ns1__oligomer_USCOREsearch(soap, NULL, NULL, "ns1:oligomer_search"); case SOAP_TYPE_ns1__oligomer_USCOREsearchResponse: return soap_in_ns1__oligomer_USCOREsearchResponse(soap, NULL, NULL, "ns1:oligomer_searchResponse"); case SOAP_TYPE_ns1__shuffleseq: return soap_in_ns1__shuffleseq(soap, NULL, NULL, "ns1:shuffleseq"); case SOAP_TYPE_ns1__shuffleseqResponse: return soap_in_ns1__shuffleseqResponse(soap, NULL, NULL, "ns1:shuffleseqResponse"); case SOAP_TYPE_ns1__find_USCOREter: return soap_in_ns1__find_USCOREter(soap, NULL, NULL, "ns1:find_ter"); case SOAP_TYPE_ns1__find_USCOREterResponse: return soap_in_ns1__find_USCOREterResponse(soap, NULL, NULL, "ns1:find_terResponse"); case SOAP_TYPE_ns1__dnawalk: return soap_in_ns1__dnawalk(soap, NULL, NULL, "ns1:dnawalk"); case SOAP_TYPE_ns1__dnawalkResponse: return soap_in_ns1__dnawalkResponse(soap, NULL, NULL, "ns1:dnawalkResponse"); case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent: return soap_in_ns1__base_USCOREinformation_USCOREcontent(soap, NULL, NULL, "ns1:base_information_content"); case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse: return soap_in_ns1__base_USCOREinformation_USCOREcontentResponse(soap, NULL, NULL, "ns1:base_information_contentResponse"); case SOAP_TYPE_ns1__signature: return soap_in_ns1__signature(soap, NULL, NULL, "ns1:signature"); case SOAP_TYPE_ns1__signatureResponse: return soap_in_ns1__signatureResponse(soap, NULL, NULL, "ns1:signatureResponse"); case SOAP_TYPE_ns1__seqinfo: return soap_in_ns1__seqinfo(soap, NULL, NULL, "ns1:seqinfo"); case SOAP_TYPE_ns1__seqinfoResponse: return soap_in_ns1__seqinfoResponse(soap, NULL, NULL, "ns1:seqinfoResponse"); case SOAP_TYPE_ns1__genome_USCOREmap3: return soap_in_ns1__genome_USCOREmap3(soap, NULL, NULL, "ns1:genome_map3"); case SOAP_TYPE_ns1__genome_USCOREmap3Response: return soap_in_ns1__genome_USCOREmap3Response(soap, NULL, NULL, "ns1:genome_map3Response"); case SOAP_TYPE_ns1__gcskew: return soap_in_ns1__gcskew(soap, NULL, NULL, "ns1:gcskew"); case SOAP_TYPE_ns1__gcskewResponse: return soap_in_ns1__gcskewResponse(soap, NULL, NULL, "ns1:gcskewResponse"); case SOAP_TYPE_ns1__molecular_USCOREweight: return soap_in_ns1__molecular_USCOREweight(soap, NULL, NULL, "ns1:molecular_weight"); case SOAP_TYPE_ns1__molecular_USCOREweightResponse: return soap_in_ns1__molecular_USCOREweightResponse(soap, NULL, NULL, "ns1:molecular_weightResponse"); case SOAP_TYPE_ns1__delta_USCOREgcskew: return soap_in_ns1__delta_USCOREgcskew(soap, NULL, NULL, "ns1:delta_gcskew"); case SOAP_TYPE_ns1__delta_USCOREgcskewResponse: return soap_in_ns1__delta_USCOREgcskewResponse(soap, NULL, NULL, "ns1:delta_gcskewResponse"); case SOAP_TYPE_ns1__delta_USCOREenc: return soap_in_ns1__delta_USCOREenc(soap, NULL, NULL, "ns1:delta_enc"); case SOAP_TYPE_ns1__delta_USCOREencResponse: return soap_in_ns1__delta_USCOREencResponse(soap, NULL, NULL, "ns1:delta_encResponse"); case SOAP_TYPE_ns1__cumulative: return soap_in_ns1__cumulative(soap, NULL, NULL, "ns1:cumulative"); case SOAP_TYPE_ns1__cumulativeResponse: return soap_in_ns1__cumulativeResponse(soap, NULL, NULL, "ns1:cumulativeResponse"); case SOAP_TYPE_ns1__cor: return soap_in_ns1__cor(soap, NULL, NULL, "ns1:cor"); case SOAP_TYPE_ns1__corResponse: return soap_in_ns1__corResponse(soap, NULL, NULL, "ns1:corResponse"); case SOAP_TYPE_ns1__standard_USCOREdeviation: return soap_in_ns1__standard_USCOREdeviation(soap, NULL, NULL, "ns1:standard_deviation"); case SOAP_TYPE_ns1__standard_USCOREdeviationResponse: return soap_in_ns1__standard_USCOREdeviationResponse(soap, NULL, NULL, "ns1:standard_deviationResponse"); case SOAP_TYPE_ns1__geneskew: return soap_in_ns1__geneskew(soap, NULL, NULL, "ns1:geneskew"); case SOAP_TYPE_ns1__geneskewResponse: return soap_in_ns1__geneskewResponse(soap, NULL, NULL, "ns1:geneskewResponse"); case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori: return soap_in_ns1__genes_USCOREfrom_USCOREori(soap, NULL, NULL, "ns1:genes_from_ori"); case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse: return soap_in_ns1__genes_USCOREfrom_USCOREoriResponse(soap, NULL, NULL, "ns1:genes_from_oriResponse"); case SOAP_TYPE_ns1__cbi: return soap_in_ns1__cbi(soap, NULL, NULL, "ns1:cbi"); case SOAP_TYPE_ns1__cbiResponse: return soap_in_ns1__cbiResponse(soap, NULL, NULL, "ns1:cbiResponse"); case SOAP_TYPE_ns1__find_USCOREdif: return soap_in_ns1__find_USCOREdif(soap, NULL, NULL, "ns1:find_dif"); case SOAP_TYPE_ns1__find_USCOREdifResponse: return soap_in_ns1__find_USCOREdifResponse(soap, NULL, NULL, "ns1:find_difResponse"); case SOAP_TYPE_ns1__to_USCOREfasta: return soap_in_ns1__to_USCOREfasta(soap, NULL, NULL, "ns1:to_fasta"); case SOAP_TYPE_ns1__to_USCOREfastaResponse: return soap_in_ns1__to_USCOREfastaResponse(soap, NULL, NULL, "ns1:to_fastaResponse"); case SOAP_TYPE_ns1__base_USCOREentropy: return soap_in_ns1__base_USCOREentropy(soap, NULL, NULL, "ns1:base_entropy"); case SOAP_TYPE_ns1__base_USCOREentropyResponse: return soap_in_ns1__base_USCOREentropyResponse(soap, NULL, NULL, "ns1:base_entropyResponse"); case SOAP_TYPE_ns1__DoubleHelix: return soap_in_ns1__DoubleHelix(soap, NULL, NULL, "ns1:DoubleHelix"); case SOAP_TYPE_ns1__DoubleHelixResponse: return soap_in_ns1__DoubleHelixResponse(soap, NULL, NULL, "ns1:DoubleHelixResponse"); case SOAP_TYPE_ns1__calc_USCOREpI: return soap_in_ns1__calc_USCOREpI(soap, NULL, NULL, "ns1:calc_pI"); case SOAP_TYPE_ns1__calc_USCOREpIResponse: return soap_in_ns1__calc_USCOREpIResponse(soap, NULL, NULL, "ns1:calc_pIResponse"); case SOAP_TYPE_ns1__rep_USCOREori_USCOREter: return soap_in_ns1__rep_USCOREori_USCOREter(soap, NULL, NULL, "ns1:rep_ori_ter"); case SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse: return soap_in_ns1__rep_USCOREori_USCOREterResponse(soap, NULL, NULL, "ns1:rep_ori_terResponse"); case SOAP_TYPE_ns1__longest_USCOREORF: return soap_in_ns1__longest_USCOREORF(soap, NULL, NULL, "ns1:longest_ORF"); case SOAP_TYPE_ns1__longest_USCOREORFResponse: return soap_in_ns1__longest_USCOREORFResponse(soap, NULL, NULL, "ns1:longest_ORFResponse"); case SOAP_TYPE_ns1__genome_USCOREmap: return soap_in_ns1__genome_USCOREmap(soap, NULL, NULL, "ns1:genome_map"); case SOAP_TYPE_ns1__genome_USCOREmapResponse: return soap_in_ns1__genome_USCOREmapResponse(soap, NULL, NULL, "ns1:genome_mapResponse"); case SOAP_TYPE_ns1__consensus_USCOREz: return soap_in_ns1__consensus_USCOREz(soap, NULL, NULL, "ns1:consensus_z"); case SOAP_TYPE_ns1__consensus_USCOREzResponse: return soap_in_ns1__consensus_USCOREzResponse(soap, NULL, NULL, "ns1:consensus_zResponse"); case SOAP_TYPE_ns1__mindex: return soap_in_ns1__mindex(soap, NULL, NULL, "ns1:mindex"); case SOAP_TYPE_ns1__mindexResponse: return soap_in_ns1__mindexResponse(soap, NULL, NULL, "ns1:mindexResponse"); case SOAP_TYPE_ns1__query_USCOREarm: return soap_in_ns1__query_USCOREarm(soap, NULL, NULL, "ns1:query_arm"); case SOAP_TYPE_ns1__query_USCOREarmResponse: return soap_in_ns1__query_USCOREarmResponse(soap, NULL, NULL, "ns1:query_armResponse"); case SOAP_TYPE_ns1__max: return soap_in_ns1__max(soap, NULL, NULL, "ns1:max"); case SOAP_TYPE_ns1__maxResponse: return soap_in_ns1__maxResponse(soap, NULL, NULL, "ns1:maxResponse"); case SOAP_TYPE_ns1__maxdex: return soap_in_ns1__maxdex(soap, NULL, NULL, "ns1:maxdex"); case SOAP_TYPE_ns1__maxdexResponse: return soap_in_ns1__maxdexResponse(soap, NULL, NULL, "ns1:maxdexResponse"); case SOAP_TYPE_ns1__cai: return soap_in_ns1__cai(soap, NULL, NULL, "ns1:cai"); case SOAP_TYPE_ns1__caiResponse: return soap_in_ns1__caiResponse(soap, NULL, NULL, "ns1:caiResponse"); case SOAP_TYPE_ns1__gcsi: return soap_in_ns1__gcsi(soap, NULL, NULL, "ns1:gcsi"); case SOAP_TYPE_ns1__gcsiResponse: return soap_in_ns1__gcsiResponse(soap, NULL, NULL, "ns1:gcsiResponse"); case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg: return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, NULL, NULL, "ns1:filter_cds_by_atg"); case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse: return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, NULL, NULL, "ns1:filter_cds_by_atgResponse"); case SOAP_TYPE_ns1__genomicskew: return soap_in_ns1__genomicskew(soap, NULL, NULL, "ns1:genomicskew"); case SOAP_TYPE_ns1__genomicskewResponse: return soap_in_ns1__genomicskewResponse(soap, NULL, NULL, "ns1:genomicskewResponse"); case SOAP_TYPE_ns1__query_USCOREstrand: return soap_in_ns1__query_USCOREstrand(soap, NULL, NULL, "ns1:query_strand"); case SOAP_TYPE_ns1__query_USCOREstrandResponse: return soap_in_ns1__query_USCOREstrandResponse(soap, NULL, NULL, "ns1:query_strandResponse"); case SOAP_TYPE_ns1__view_USCOREcds: return soap_in_ns1__view_USCOREcds(soap, NULL, NULL, "ns1:view_cds"); case SOAP_TYPE_ns1__view_USCOREcdsResponse: return soap_in_ns1__view_USCOREcdsResponse(soap, NULL, NULL, "ns1:view_cdsResponse"); case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy: return soap_in_ns1__base_USCORErelative_USCOREentropy(soap, NULL, NULL, "ns1:base_relative_entropy"); case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse: return soap_in_ns1__base_USCORErelative_USCOREentropyResponse(soap, NULL, NULL, "ns1:base_relative_entropyResponse"); case SOAP_TYPE_ns1__Ew: return soap_in_ns1__Ew(soap, NULL, NULL, "ns1:Ew"); case SOAP_TYPE_ns1__EwResponse: return soap_in_ns1__EwResponse(soap, NULL, NULL, "ns1:EwResponse"); case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder: return soap_in_ns1__over_USCORElapping_USCOREfinder(soap, NULL, NULL, "ns1:over_lapping_finder"); case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse: return soap_in_ns1__over_USCORElapping_USCOREfinderResponse(soap, NULL, NULL, "ns1:over_lapping_finderResponse"); case SOAP_TYPE_ns1__codon_USCOREcompiler: return soap_in_ns1__codon_USCOREcompiler(soap, NULL, NULL, "ns1:codon_compiler"); case SOAP_TYPE_ns1__codon_USCOREcompilerResponse: return soap_in_ns1__codon_USCOREcompilerResponse(soap, NULL, NULL, "ns1:codon_compilerResponse"); case SOAP_TYPE_ns1__aaui: return soap_in_ns1__aaui(soap, NULL, NULL, "ns1:aaui"); case SOAP_TYPE_ns1__aauiResponse: return soap_in_ns1__aauiResponse(soap, NULL, NULL, "ns1:aauiResponse"); case SOAP_TYPE_ns1__amino_USCOREcounter: return soap_in_ns1__amino_USCOREcounter(soap, NULL, NULL, "ns1:amino_counter"); case SOAP_TYPE_ns1__amino_USCOREcounterResponse: return soap_in_ns1__amino_USCOREcounterResponse(soap, NULL, NULL, "ns1:amino_counterResponse"); case SOAP_TYPE_ns1__seq2png: return soap_in_ns1__seq2png(soap, NULL, NULL, "ns1:seq2png"); case SOAP_TYPE_ns1__seq2pngResponse: return soap_in_ns1__seq2pngResponse(soap, NULL, NULL, "ns1:seq2pngResponse"); case SOAP_TYPE_ns1__ttest: return soap_in_ns1__ttest(soap, NULL, NULL, "ns1:ttest"); case SOAP_TYPE_ns1__ttestResponse: return soap_in_ns1__ttestResponse(soap, NULL, NULL, "ns1:ttestResponse"); case SOAP_TYPE_ns1__find_USCOREdnaAbox: return soap_in_ns1__find_USCOREdnaAbox(soap, NULL, NULL, "ns1:find_dnaAbox"); case SOAP_TYPE_ns1__find_USCOREdnaAboxResponse: return soap_in_ns1__find_USCOREdnaAboxResponse(soap, NULL, NULL, "ns1:find_dnaAboxResponse"); case SOAP_TYPE_ns1__dist_USCOREin_USCOREcc: return soap_in_ns1__dist_USCOREin_USCOREcc(soap, NULL, NULL, "ns1:dist_in_cc"); case SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse: return soap_in_ns1__dist_USCOREin_USCOREccResponse(soap, NULL, NULL, "ns1:dist_in_ccResponse"); case SOAP_TYPE_ns1__bui: return soap_in_ns1__bui(soap, NULL, NULL, "ns1:bui"); case SOAP_TYPE_ns1__buiResponse: return soap_in_ns1__buiResponse(soap, NULL, NULL, "ns1:buiResponse"); case SOAP_TYPE_ns1__fop: return soap_in_ns1__fop(soap, NULL, NULL, "ns1:fop"); case SOAP_TYPE_ns1__fopResponse: return soap_in_ns1__fopResponse(soap, NULL, NULL, "ns1:fopResponse"); case SOAP_TYPE_ns1__enc: return soap_in_ns1__enc(soap, NULL, NULL, "ns1:enc"); case SOAP_TYPE_ns1__encResponse: return soap_in_ns1__encResponse(soap, NULL, NULL, "ns1:encResponse"); case SOAP_TYPE_ns1__icdi: return soap_in_ns1__icdi(soap, NULL, NULL, "ns1:icdi"); case SOAP_TYPE_ns1__icdiResponse: return soap_in_ns1__icdiResponse(soap, NULL, NULL, "ns1:icdiResponse"); case SOAP_TYPE_ns1__phx: return soap_in_ns1__phx(soap, NULL, NULL, "ns1:phx"); case SOAP_TYPE_ns1__phxResponse: return soap_in_ns1__phxResponse(soap, NULL, NULL, "ns1:phxResponse"); case SOAP_TYPE_ns1__translate: return soap_in_ns1__translate(soap, NULL, NULL, "ns1:translate"); case SOAP_TYPE_ns1__translateResponse: return soap_in_ns1__translateResponse(soap, NULL, NULL, "ns1:translateResponse"); case SOAP_TYPE_ns1__togoWS: return soap_in_ns1__togoWS(soap, NULL, NULL, "ns1:togoWS"); case SOAP_TYPE_ns1__togoWSResponse: return soap_in_ns1__togoWSResponse(soap, NULL, NULL, "ns1:togoWSResponse"); case SOAP_TYPE_ns1__circular_USCOREmap: return soap_in_ns1__circular_USCOREmap(soap, NULL, NULL, "ns1:circular_map"); case SOAP_TYPE_ns1__circular_USCOREmapResponse: return soap_in_ns1__circular_USCOREmapResponse(soap, NULL, NULL, "ns1:circular_mapResponse"); case SOAP_TYPE_ns1__amino_USCOREinfo: return soap_in_ns1__amino_USCOREinfo(soap, NULL, NULL, "ns1:amino_info"); case SOAP_TYPE_ns1__amino_USCOREinfoResponse: return soap_in_ns1__amino_USCOREinfoResponse(soap, NULL, NULL, "ns1:amino_infoResponse"); case SOAP_TYPE_ns1__variance: return soap_in_ns1__variance(soap, NULL, NULL, "ns1:variance"); case SOAP_TYPE_ns1__varianceResponse: return soap_in_ns1__varianceResponse(soap, NULL, NULL, "ns1:varianceResponse"); case SOAP_TYPE_ns1__nucleotide_USCOREperiodicity: return soap_in_ns1__nucleotide_USCOREperiodicity(soap, NULL, NULL, "ns1:nucleotide_periodicity"); case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse: return soap_in_ns1__nucleotide_USCOREperiodicityResponse(soap, NULL, NULL, "ns1:nucleotide_periodicityResponse"); case SOAP_TYPE_ns1__sum: return soap_in_ns1__sum(soap, NULL, NULL, "ns1:sum"); case SOAP_TYPE_ns1__sumResponse: return soap_in_ns1__sumResponse(soap, NULL, NULL, "ns1:sumResponse"); case SOAP_TYPE_ns1__plasmid_USCOREmap: return soap_in_ns1__plasmid_USCOREmap(soap, NULL, NULL, "ns1:plasmid_map"); case SOAP_TYPE_ns1__plasmid_USCOREmapResponse: return soap_in_ns1__plasmid_USCOREmapResponse(soap, NULL, NULL, "ns1:plasmid_mapResponse"); case SOAP_TYPE_ns1__find_USCOREori_USCOREter: return soap_in_ns1__find_USCOREori_USCOREter(soap, NULL, NULL, "ns1:find_ori_ter"); case SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse: return soap_in_ns1__find_USCOREori_USCOREterResponse(soap, NULL, NULL, "ns1:find_ori_terResponse"); case SOAP_TYPE_ns1__median: return soap_in_ns1__median(soap, NULL, NULL, "ns1:median"); case SOAP_TYPE_ns1__medianResponse: return soap_in_ns1__medianResponse(soap, NULL, NULL, "ns1:medianResponse"); case SOAP_TYPE_ns1__splitprintseq: return soap_in_ns1__splitprintseq(soap, NULL, NULL, "ns1:splitprintseq"); case SOAP_TYPE_ns1__splitprintseqResponse: return soap_in_ns1__splitprintseqResponse(soap, NULL, NULL, "ns1:splitprintseqResponse"); case SOAP_TYPE_ns1__w_USCOREvalue: return soap_in_ns1__w_USCOREvalue(soap, NULL, NULL, "ns1:w_value"); case SOAP_TYPE_ns1__w_USCOREvalueResponse: return soap_in_ns1__w_USCOREvalueResponse(soap, NULL, NULL, "ns1:w_valueResponse"); case SOAP_TYPE_ns1__P2: return soap_in_ns1__P2(soap, NULL, NULL, "ns1:P2"); case SOAP_TYPE_ns1__P2Response: return soap_in_ns1__P2Response(soap, NULL, NULL, "ns1:P2Response"); case SOAP_TYPE_ns1__codon_USCOREmva: return soap_in_ns1__codon_USCOREmva(soap, NULL, NULL, "ns1:codon_mva"); case SOAP_TYPE_ns1__codon_USCOREmvaResponse: return soap_in_ns1__codon_USCOREmvaResponse(soap, NULL, NULL, "ns1:codon_mvaResponse"); case SOAP_TYPE_arrayOut: return soap_in_arrayOut(soap, NULL, NULL, "xsd:string"); case SOAP_TYPE_arrayIn: return soap_in_arrayIn(soap, NULL, NULL, "xsd:string"); case SOAP_TYPE_ns1__S_USCOREvalueInputParams: return soap_in_ns1__S_USCOREvalueInputParams(soap, NULL, NULL, "ns1:S_valueInputParams"); case SOAP_TYPE_ns1__scsInputParams: return soap_in_ns1__scsInputParams(soap, NULL, NULL, "ns1:scsInputParams"); case SOAP_TYPE_ns1__signatureInputParams: return soap_in_ns1__signatureInputParams(soap, NULL, NULL, "ns1:signatureInputParams"); case SOAP_TYPE_ns1__lda_USCOREbiasInputParams: return soap_in_ns1__lda_USCOREbiasInputParams(soap, NULL, NULL, "ns1:lda_biasInputParams"); case SOAP_TYPE_ns1__kmer_USCOREtableInputParams: return soap_in_ns1__kmer_USCOREtableInputParams(soap, NULL, NULL, "ns1:kmer_tableInputParams"); case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams: return soap_in_ns1__base_USCOREz_USCOREvalueInputParams(soap, NULL, NULL, "ns1:base_z_valueInputParams"); case SOAP_TYPE_ns1__base_USCOREcounterInputParams: return soap_in_ns1__base_USCOREcounterInputParams(soap, NULL, NULL, "ns1:base_counterInputParams"); case SOAP_TYPE_ns1__B1InputParams: return soap_in_ns1__B1InputParams(soap, NULL, NULL, "ns1:B1InputParams"); case SOAP_TYPE_ns1__cgrInputParams: return soap_in_ns1__cgrInputParams(soap, NULL, NULL, "ns1:cgrInputParams"); case SOAP_TYPE_ns1__dinucInputParams: return soap_in_ns1__dinucInputParams(soap, NULL, NULL, "ns1:dinucInputParams"); case SOAP_TYPE_ns1__caiInputParams: return soap_in_ns1__caiInputParams(soap, NULL, NULL, "ns1:caiInputParams"); case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams: return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, NULL, NULL, "ns1:filter_cds_by_atgInputParams"); case SOAP_TYPE_ns1__gcsiInputParams: return soap_in_ns1__gcsiInputParams(soap, NULL, NULL, "ns1:gcsiInputParams"); case SOAP_TYPE_ns1__query_USCOREstrandInputParams: return soap_in_ns1__query_USCOREstrandInputParams(soap, NULL, NULL, "ns1:query_strandInputParams"); case SOAP_TYPE_ns1__genomicskewInputParams: return soap_in_ns1__genomicskewInputParams(soap, NULL, NULL, "ns1:genomicskewInputParams"); case SOAP_TYPE_ns1__palindromeInputParams: return soap_in_ns1__palindromeInputParams(soap, NULL, NULL, "ns1:palindromeInputParams"); case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams: return soap_in_ns1__base_USCORErelative_USCOREentropyInputParams(soap, NULL, NULL, "ns1:base_relative_entropyInputParams"); case SOAP_TYPE_ns1__view_USCOREcdsInputParams: return soap_in_ns1__view_USCOREcdsInputParams(soap, NULL, NULL, "ns1:view_cdsInputParams"); case SOAP_TYPE_ns1__codon_USCOREcounterInputParams: return soap_in_ns1__codon_USCOREcounterInputParams(soap, NULL, NULL, "ns1:codon_counterInputParams"); case SOAP_TYPE_ns1__EwInputParams: return soap_in_ns1__EwInputParams(soap, NULL, NULL, "ns1:EwInputParams"); case SOAP_TYPE_ns1__find_USCOREiteronInputParams: return soap_in_ns1__find_USCOREiteronInputParams(soap, NULL, NULL, "ns1:find_iteronInputParams"); case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams: return soap_in_ns1__over_USCORElapping_USCOREfinderInputParams(soap, NULL, NULL, "ns1:over_lapping_finderInputParams"); case SOAP_TYPE_ns1__codon_USCOREcompilerInputParams: return soap_in_ns1__codon_USCOREcompilerInputParams(soap, NULL, NULL, "ns1:codon_compilerInputParams"); case SOAP_TYPE_ns1__aauiInputParams: return soap_in_ns1__aauiInputParams(soap, NULL, NULL, "ns1:aauiInputParams"); case SOAP_TYPE_ns1__amino_USCOREcounterInputParams: return soap_in_ns1__amino_USCOREcounterInputParams(soap, NULL, NULL, "ns1:amino_counterInputParams"); case SOAP_TYPE_ns1__seq2pngInputParams: return soap_in_ns1__seq2pngInputParams(soap, NULL, NULL, "ns1:seq2pngInputParams"); case SOAP_TYPE_ns1__ttestInputParams: return soap_in_ns1__ttestInputParams(soap, NULL, NULL, "ns1:ttestInputParams"); case SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams: return soap_in_ns1__find_USCOREdnaAboxInputParams(soap, NULL, NULL, "ns1:find_dnaAboxInputParams"); case SOAP_TYPE_ns1__codon_USCOREusageInputParams: return soap_in_ns1__codon_USCOREusageInputParams(soap, NULL, NULL, "ns1:codon_usageInputParams"); case SOAP_TYPE_ns1__buiInputParams: return soap_in_ns1__buiInputParams(soap, NULL, NULL, "ns1:buiInputParams"); case SOAP_TYPE_ns1__fopInputParams: return soap_in_ns1__fopInputParams(soap, NULL, NULL, "ns1:fopInputParams"); case SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams: return soap_in_ns1__oligomer_USCOREcounterInputParams(soap, NULL, NULL, "ns1:oligomer_counterInputParams"); case SOAP_TYPE_ns1__encInputParams: return soap_in_ns1__encInputParams(soap, NULL, NULL, "ns1:encInputParams"); case SOAP_TYPE_ns1__icdiInputParams: return soap_in_ns1__icdiInputParams(soap, NULL, NULL, "ns1:icdiInputParams"); case SOAP_TYPE_ns1__gcwinInputParams: return soap_in_ns1__gcwinInputParams(soap, NULL, NULL, "ns1:gcwinInputParams"); case SOAP_TYPE_ns1__find_USCOREpatternInputParams: return soap_in_ns1__find_USCOREpatternInputParams(soap, NULL, NULL, "ns1:find_patternInputParams"); case SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams: return soap_in_ns1__oligomer_USCOREsearchInputParams(soap, NULL, NULL, "ns1:oligomer_searchInputParams"); case SOAP_TYPE_ns1__phxInputParams: return soap_in_ns1__phxInputParams(soap, NULL, NULL, "ns1:phxInputParams"); case SOAP_TYPE_ns1__shuffleseqInputParams: return soap_in_ns1__shuffleseqInputParams(soap, NULL, NULL, "ns1:shuffleseqInputParams"); case SOAP_TYPE_ns1__find_USCOREterInputParams: return soap_in_ns1__find_USCOREterInputParams(soap, NULL, NULL, "ns1:find_terInputParams"); case SOAP_TYPE_ns1__dnawalkInputParams: return soap_in_ns1__dnawalkInputParams(soap, NULL, NULL, "ns1:dnawalkInputParams"); case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams: return soap_in_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, NULL, NULL, "ns1:base_information_contentInputParams"); case SOAP_TYPE_ns1__togoWSInputParams: return soap_in_ns1__togoWSInputParams(soap, NULL, NULL, "ns1:togoWSInputParams"); case SOAP_TYPE_ns1__genome_USCOREmap3InputParams: return soap_in_ns1__genome_USCOREmap3InputParams(soap, NULL, NULL, "ns1:genome_map3InputParams"); case SOAP_TYPE_ns1__gcskewInputParams: return soap_in_ns1__gcskewInputParams(soap, NULL, NULL, "ns1:gcskewInputParams"); case SOAP_TYPE_ns1__circular_USCOREmapInputParams: return soap_in_ns1__circular_USCOREmapInputParams(soap, NULL, NULL, "ns1:circular_mapInputParams"); case SOAP_TYPE_ns1__molecular_USCOREweightInputParams: return soap_in_ns1__molecular_USCOREweightInputParams(soap, NULL, NULL, "ns1:molecular_weightInputParams"); case SOAP_TYPE_ns1__delta_USCOREgcskewInputParams: return soap_in_ns1__delta_USCOREgcskewInputParams(soap, NULL, NULL, "ns1:delta_gcskewInputParams"); case SOAP_TYPE_ns1__corInputParams: return soap_in_ns1__corInputParams(soap, NULL, NULL, "ns1:corInputParams"); case SOAP_TYPE_ns1__geneskewInputParams: return soap_in_ns1__geneskewInputParams(soap, NULL, NULL, "ns1:geneskewInputParams"); case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams: return soap_in_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, NULL, NULL, "ns1:genes_from_oriInputParams"); case SOAP_TYPE_ns1__cbiInputParams: return soap_in_ns1__cbiInputParams(soap, NULL, NULL, "ns1:cbiInputParams"); case SOAP_TYPE_ns1__find_USCOREdifInputParams: return soap_in_ns1__find_USCOREdifInputParams(soap, NULL, NULL, "ns1:find_difInputParams"); case SOAP_TYPE_ns1__to_USCOREfastaInputParams: return soap_in_ns1__to_USCOREfastaInputParams(soap, NULL, NULL, "ns1:to_fastaInputParams"); case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams: return soap_in_ns1__nucleotide_USCOREperiodicityInputParams(soap, NULL, NULL, "ns1:nucleotide_periodicityInputParams"); case SOAP_TYPE_ns1__base_USCOREentropyInputParams: return soap_in_ns1__base_USCOREentropyInputParams(soap, NULL, NULL, "ns1:base_entropyInputParams"); case SOAP_TYPE_ns1__plasmid_USCOREmapInputParams: return soap_in_ns1__plasmid_USCOREmapInputParams(soap, NULL, NULL, "ns1:plasmid_mapInputParams"); case SOAP_TYPE_ns1__DoubleHelixInputParams: return soap_in_ns1__DoubleHelixInputParams(soap, NULL, NULL, "ns1:DoubleHelixInputParams"); case SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams: return soap_in_ns1__rep_USCOREori_USCOREterInputParams(soap, NULL, NULL, "ns1:rep_ori_terInputParams"); case SOAP_TYPE_ns1__genome_USCOREmapInputParams: return soap_in_ns1__genome_USCOREmapInputParams(soap, NULL, NULL, "ns1:genome_mapInputParams"); case SOAP_TYPE_ns1__consensus_USCOREzInputParams: return soap_in_ns1__consensus_USCOREzInputParams(soap, NULL, NULL, "ns1:consensus_zInputParams"); case SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams: return soap_in_ns1__find_USCOREori_USCOREterInputParams(soap, NULL, NULL, "ns1:find_ori_terInputParams"); case SOAP_TYPE_ns1__w_USCOREvalueInputParams: return soap_in_ns1__w_USCOREvalueInputParams(soap, NULL, NULL, "ns1:w_valueInputParams"); case SOAP_TYPE_ns1__P2InputParams: return soap_in_ns1__P2InputParams(soap, NULL, NULL, "ns1:P2InputParams"); case SOAP_TYPE_ns1__codon_USCOREmvaInputParams: return soap_in_ns1__codon_USCOREmvaInputParams(soap, NULL, NULL, "ns1:codon_mvaInputParams"); case SOAP_TYPE_ns1__Definition: return soap_in_ns1__Definition(soap, NULL, NULL, "ns1:Definition"); case SOAP_TYPE_PointerTofloat: return soap_in_PointerTofloat(soap, NULL, NULL, "xsd:float"); case SOAP_TYPE_PointerTons1__S_USCOREvalueInputParams: return soap_in_PointerTons1__S_USCOREvalueInputParams(soap, NULL, NULL, "ns1:S_valueInputParams"); case SOAP_TYPE_PointerTons1__leading_USCOREstrandResponse: return soap_in_PointerTons1__leading_USCOREstrandResponse(soap, NULL, NULL, "ns1:leading_strandResponse"); case SOAP_TYPE_PointerTons1__scsInputParams: return soap_in_PointerTons1__scsInputParams(soap, NULL, NULL, "ns1:scsInputParams"); case SOAP_TYPE_PointerTons1__lda_USCOREbiasInputParams: return soap_in_PointerTons1__lda_USCOREbiasInputParams(soap, NULL, NULL, "ns1:lda_biasInputParams"); case SOAP_TYPE_PointerTons1__kmer_USCOREtableInputParams: return soap_in_PointerTons1__kmer_USCOREtableInputParams(soap, NULL, NULL, "ns1:kmer_tableInputParams"); case SOAP_TYPE_PointerTons1__base_USCOREz_USCOREvalueInputParams: return soap_in_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, NULL, NULL, "ns1:base_z_valueInputParams"); case SOAP_TYPE_PointerTons1__base_USCOREcounterInputParams: return soap_in_PointerTons1__base_USCOREcounterInputParams(soap, NULL, NULL, "ns1:base_counterInputParams"); case SOAP_TYPE_PointerTons1__B1InputParams: return soap_in_PointerTons1__B1InputParams(soap, NULL, NULL, "ns1:B1InputParams"); case SOAP_TYPE_PointerTons1__cgrInputParams: return soap_in_PointerTons1__cgrInputParams(soap, NULL, NULL, "ns1:cgrInputParams"); case SOAP_TYPE_PointerTons1__dinucInputParams: return soap_in_PointerTons1__dinucInputParams(soap, NULL, NULL, "ns1:dinucInputParams"); case SOAP_TYPE_PointerTons1__least_USCOREsquares_USCOREfitResponse: return soap_in_PointerTons1__least_USCOREsquares_USCOREfitResponse(soap, NULL, NULL, "ns1:least_squares_fitResponse"); case SOAP_TYPE_PointerTons1__palindromeInputParams: return soap_in_PointerTons1__palindromeInputParams(soap, NULL, NULL, "ns1:palindromeInputParams"); case SOAP_TYPE_PointerTons1__codon_USCOREcounterInputParams: return soap_in_PointerTons1__codon_USCOREcounterInputParams(soap, NULL, NULL, "ns1:codon_counterInputParams"); case SOAP_TYPE_PointerTons1__find_USCOREiteronInputParams: return soap_in_PointerTons1__find_USCOREiteronInputParams(soap, NULL, NULL, "ns1:find_iteronInputParams"); case SOAP_TYPE_PointerTons1__codon_USCOREusageInputParams: return soap_in_PointerTons1__codon_USCOREusageInputParams(soap, NULL, NULL, "ns1:codon_usageInputParams"); case SOAP_TYPE_PointerTons1__oligomer_USCOREcounterInputParams: return soap_in_PointerTons1__oligomer_USCOREcounterInputParams(soap, NULL, NULL, "ns1:oligomer_counterInputParams"); case SOAP_TYPE_PointerTons1__gcwinInputParams: return soap_in_PointerTons1__gcwinInputParams(soap, NULL, NULL, "ns1:gcwinInputParams"); case SOAP_TYPE_PointerTons1__find_USCOREpatternInputParams: return soap_in_PointerTons1__find_USCOREpatternInputParams(soap, NULL, NULL, "ns1:find_patternInputParams"); case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchResponse: return soap_in_PointerTons1__oligomer_USCOREsearchResponse(soap, NULL, NULL, "ns1:oligomer_searchResponse"); case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchInputParams: return soap_in_PointerTons1__oligomer_USCOREsearchInputParams(soap, NULL, NULL, "ns1:oligomer_searchInputParams"); case SOAP_TYPE_PointerTons1__shuffleseqInputParams: return soap_in_PointerTons1__shuffleseqInputParams(soap, NULL, NULL, "ns1:shuffleseqInputParams"); case SOAP_TYPE_PointerTons1__find_USCOREterResponse: return soap_in_PointerTons1__find_USCOREterResponse(soap, NULL, NULL, "ns1:find_terResponse"); case SOAP_TYPE_PointerTons1__find_USCOREterInputParams: return soap_in_PointerTons1__find_USCOREterInputParams(soap, NULL, NULL, "ns1:find_terInputParams"); case SOAP_TYPE_PointerTons1__dnawalkInputParams: return soap_in_PointerTons1__dnawalkInputParams(soap, NULL, NULL, "ns1:dnawalkInputParams"); case SOAP_TYPE_PointerTons1__base_USCOREinformation_USCOREcontentInputParams: return soap_in_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, NULL, NULL, "ns1:base_information_contentInputParams"); case SOAP_TYPE_PointerTons1__signatureInputParams: return soap_in_PointerTons1__signatureInputParams(soap, NULL, NULL, "ns1:signatureInputParams"); case SOAP_TYPE_PointerTons1__genome_USCOREmap3InputParams: return soap_in_PointerTons1__genome_USCOREmap3InputParams(soap, NULL, NULL, "ns1:genome_map3InputParams"); case SOAP_TYPE_PointerTons1__gcskewInputParams: return soap_in_PointerTons1__gcskewInputParams(soap, NULL, NULL, "ns1:gcskewInputParams"); case SOAP_TYPE_PointerTons1__molecular_USCOREweightInputParams: return soap_in_PointerTons1__molecular_USCOREweightInputParams(soap, NULL, NULL, "ns1:molecular_weightInputParams"); case SOAP_TYPE_PointerTons1__delta_USCOREgcskewInputParams: return soap_in_PointerTons1__delta_USCOREgcskewInputParams(soap, NULL, NULL, "ns1:delta_gcskewInputParams"); case SOAP_TYPE_PointerTons1__cumulativeResponse: return soap_in_PointerTons1__cumulativeResponse(soap, NULL, NULL, "ns1:cumulativeResponse"); case SOAP_TYPE_PointerTons1__corResponse: return soap_in_PointerTons1__corResponse(soap, NULL, NULL, "ns1:corResponse"); case SOAP_TYPE_PointerTons1__corInputParams: return soap_in_PointerTons1__corInputParams(soap, NULL, NULL, "ns1:corInputParams"); case SOAP_TYPE_PointerTons1__geneskewInputParams: return soap_in_PointerTons1__geneskewInputParams(soap, NULL, NULL, "ns1:geneskewInputParams"); case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriResponse: return soap_in_PointerTons1__genes_USCOREfrom_USCOREoriResponse(soap, NULL, NULL, "ns1:genes_from_oriResponse"); case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriInputParams: return soap_in_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, NULL, NULL, "ns1:genes_from_oriInputParams"); case SOAP_TYPE_PointerTons1__cbiInputParams: return soap_in_PointerTons1__cbiInputParams(soap, NULL, NULL, "ns1:cbiInputParams"); case SOAP_TYPE_PointerTons1__find_USCOREdifResponse: return soap_in_PointerTons1__find_USCOREdifResponse(soap, NULL, NULL, "ns1:find_difResponse"); case SOAP_TYPE_PointerTons1__find_USCOREdifInputParams: return soap_in_PointerTons1__find_USCOREdifInputParams(soap, NULL, NULL, "ns1:find_difInputParams"); case SOAP_TYPE_PointerTons1__to_USCOREfastaInputParams: return soap_in_PointerTons1__to_USCOREfastaInputParams(soap, NULL, NULL, "ns1:to_fastaInputParams"); case SOAP_TYPE_PointerTons1__base_USCOREentropyInputParams: return soap_in_PointerTons1__base_USCOREentropyInputParams(soap, NULL, NULL, "ns1:base_entropyInputParams"); case SOAP_TYPE_PointerTons1__DoubleHelixInputParams: return soap_in_PointerTons1__DoubleHelixInputParams(soap, NULL, NULL, "ns1:DoubleHelixInputParams"); case SOAP_TYPE_PointerTons1__rep_USCOREori_USCOREterInputParams: return soap_in_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, NULL, NULL, "ns1:rep_ori_terInputParams"); case SOAP_TYPE_PointerTons1__genome_USCOREmapInputParams: return soap_in_PointerTons1__genome_USCOREmapInputParams(soap, NULL, NULL, "ns1:genome_mapInputParams"); case SOAP_TYPE_PointerTons1__consensus_USCOREzInputParams: return soap_in_PointerTons1__consensus_USCOREzInputParams(soap, NULL, NULL, "ns1:consensus_zInputParams"); case SOAP_TYPE_PointerTons1__caiInputParams: return soap_in_PointerTons1__caiInputParams(soap, NULL, NULL, "ns1:caiInputParams"); case SOAP_TYPE_PointerTons1__gcsiInputParams: return soap_in_PointerTons1__gcsiInputParams(soap, NULL, NULL, "ns1:gcsiInputParams"); case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse: return soap_in_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, NULL, NULL, "ns1:filter_cds_by_atgResponse"); case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams: return soap_in_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, NULL, NULL, "ns1:filter_cds_by_atgInputParams"); case SOAP_TYPE_PointerTons1__genomicskewInputParams: return soap_in_PointerTons1__genomicskewInputParams(soap, NULL, NULL, "ns1:genomicskewInputParams"); case SOAP_TYPE_PointerTons1__query_USCOREstrandInputParams: return soap_in_PointerTons1__query_USCOREstrandInputParams(soap, NULL, NULL, "ns1:query_strandInputParams"); case SOAP_TYPE_PointerTons1__view_USCOREcdsInputParams: return soap_in_PointerTons1__view_USCOREcdsInputParams(soap, NULL, NULL, "ns1:view_cdsInputParams"); case SOAP_TYPE_PointerTons1__base_USCORErelative_USCOREentropyInputParams: return soap_in_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, NULL, NULL, "ns1:base_relative_entropyInputParams"); case SOAP_TYPE_PointerTons1__EwInputParams: return soap_in_PointerTons1__EwInputParams(soap, NULL, NULL, "ns1:EwInputParams"); case SOAP_TYPE_PointerTons1__over_USCORElapping_USCOREfinderInputParams: return soap_in_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, NULL, NULL, "ns1:over_lapping_finderInputParams"); case SOAP_TYPE_PointerTons1__codon_USCOREcompilerInputParams: return soap_in_PointerTons1__codon_USCOREcompilerInputParams(soap, NULL, NULL, "ns1:codon_compilerInputParams"); case SOAP_TYPE_PointerTons1__aauiInputParams: return soap_in_PointerTons1__aauiInputParams(soap, NULL, NULL, "ns1:aauiInputParams"); case SOAP_TYPE_PointerTons1__amino_USCOREcounterInputParams: return soap_in_PointerTons1__amino_USCOREcounterInputParams(soap, NULL, NULL, "ns1:amino_counterInputParams"); case SOAP_TYPE_PointerTons1__seq2pngInputParams: return soap_in_PointerTons1__seq2pngInputParams(soap, NULL, NULL, "ns1:seq2pngInputParams"); case SOAP_TYPE_PointerTons1__ttestResponse: return soap_in_PointerTons1__ttestResponse(soap, NULL, NULL, "ns1:ttestResponse"); case SOAP_TYPE_PointerTons1__ttestInputParams: return soap_in_PointerTons1__ttestInputParams(soap, NULL, NULL, "ns1:ttestInputParams"); case SOAP_TYPE_PointerToarrayOut: return soap_in_PointerToarrayOut(soap, NULL, NULL, "xsd:string"); case SOAP_TYPE_PointerTons1__find_USCOREdnaAboxInputParams: return soap_in_PointerTons1__find_USCOREdnaAboxInputParams(soap, NULL, NULL, "ns1:find_dnaAboxInputParams"); case SOAP_TYPE_PointerTons1__buiInputParams: return soap_in_PointerTons1__buiInputParams(soap, NULL, NULL, "ns1:buiInputParams"); case SOAP_TYPE_PointerTons1__fopInputParams: return soap_in_PointerTons1__fopInputParams(soap, NULL, NULL, "ns1:fopInputParams"); case SOAP_TYPE_PointerTons1__encInputParams: return soap_in_PointerTons1__encInputParams(soap, NULL, NULL, "ns1:encInputParams"); case SOAP_TYPE_PointerTons1__icdiInputParams: return soap_in_PointerTons1__icdiInputParams(soap, NULL, NULL, "ns1:icdiInputParams"); case SOAP_TYPE_PointerTons1__phxInputParams: return soap_in_PointerTons1__phxInputParams(soap, NULL, NULL, "ns1:phxInputParams"); case SOAP_TYPE_PointerTons1__togoWSInputParams: return soap_in_PointerTons1__togoWSInputParams(soap, NULL, NULL, "ns1:togoWSInputParams"); case SOAP_TYPE_PointerTons1__circular_USCOREmapInputParams: return soap_in_PointerTons1__circular_USCOREmapInputParams(soap, NULL, NULL, "ns1:circular_mapInputParams"); case SOAP_TYPE_PointerTons1__nucleotide_USCOREperiodicityInputParams: return soap_in_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, NULL, NULL, "ns1:nucleotide_periodicityInputParams"); case SOAP_TYPE_PointerTons1__plasmid_USCOREmapInputParams: return soap_in_PointerTons1__plasmid_USCOREmapInputParams(soap, NULL, NULL, "ns1:plasmid_mapInputParams"); case SOAP_TYPE_PointerTons1__find_USCOREori_USCOREterInputParams: return soap_in_PointerTons1__find_USCOREori_USCOREterInputParams(soap, NULL, NULL, "ns1:find_ori_terInputParams"); case SOAP_TYPE_PointerToarrayIn: return soap_in_PointerToarrayIn(soap, NULL, NULL, "xsd:string"); case SOAP_TYPE_PointerTons1__w_USCOREvalueInputParams: return soap_in_PointerTons1__w_USCOREvalueInputParams(soap, NULL, NULL, "ns1:w_valueInputParams"); case SOAP_TYPE_PointerTons1__P2InputParams: return soap_in_PointerTons1__P2InputParams(soap, NULL, NULL, "ns1:P2InputParams"); case SOAP_TYPE_PointerTons1__codon_USCOREmvaInputParams: return soap_in_PointerTons1__codon_USCOREmvaInputParams(soap, NULL, NULL, "ns1:codon_mvaInputParams"); case SOAP_TYPE_PointerTostring: return soap_in_PointerTostring(soap, NULL, NULL, "xsd:string"); case SOAP_TYPE__QName: { char **s; s = soap_in__QName(soap, NULL, NULL, "xsd:QName"); return s ? *s : NULL; } case SOAP_TYPE_string: { char **s; s = soap_in_string(soap, NULL, NULL, "xsd:string"); return s ? *s : NULL; } default: { const char *t = soap->type; if (!*t) t = soap->tag; if (!soap_match_tag(soap, t, "xsd:byte")) { *type = SOAP_TYPE_byte; return soap_in_byte(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "xsd:int")) { *type = SOAP_TYPE_int; return soap_in_int(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "xsd:float")) { *type = SOAP_TYPE_float; return soap_in_float(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "xsd:double")) { *type = SOAP_TYPE_double; return soap_in_double(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:hydropathy")) { *type = SOAP_TYPE_ns1__hydropathy; return soap_in_ns1__hydropathy(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:hydropathyResponse")) { *type = SOAP_TYPE_ns1__hydropathyResponse; return soap_in_ns1__hydropathyResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:help")) { *type = SOAP_TYPE_ns1__help; return soap_in_ns1__help(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:helpResponse")) { *type = SOAP_TYPE_ns1__helpResponse; return soap_in_ns1__helpResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:S_value")) { *type = SOAP_TYPE_ns1__S_USCOREvalue; return soap_in_ns1__S_USCOREvalue(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:S_valueResponse")) { *type = SOAP_TYPE_ns1__S_USCOREvalueResponse; return soap_in_ns1__S_USCOREvalueResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:leading_strand")) { *type = SOAP_TYPE_ns1__leading_USCOREstrand; return soap_in_ns1__leading_USCOREstrand(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:leading_strandResponse")) { *type = SOAP_TYPE_ns1__leading_USCOREstrandResponse; return soap_in_ns1__leading_USCOREstrandResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:scs")) { *type = SOAP_TYPE_ns1__scs; return soap_in_ns1__scs(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:scsResponse")) { *type = SOAP_TYPE_ns1__scsResponse; return soap_in_ns1__scsResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:lda_bias")) { *type = SOAP_TYPE_ns1__lda_USCOREbias; return soap_in_ns1__lda_USCOREbias(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:lda_biasResponse")) { *type = SOAP_TYPE_ns1__lda_USCOREbiasResponse; return soap_in_ns1__lda_USCOREbiasResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:kmer_table")) { *type = SOAP_TYPE_ns1__kmer_USCOREtable; return soap_in_ns1__kmer_USCOREtable(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:kmer_tableResponse")) { *type = SOAP_TYPE_ns1__kmer_USCOREtableResponse; return soap_in_ns1__kmer_USCOREtableResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:base_z_value")) { *type = SOAP_TYPE_ns1__base_USCOREz_USCOREvalue; return soap_in_ns1__base_USCOREz_USCOREvalue(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:base_z_valueResponse")) { *type = SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse; return soap_in_ns1__base_USCOREz_USCOREvalueResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:base_counter")) { *type = SOAP_TYPE_ns1__base_USCOREcounter; return soap_in_ns1__base_USCOREcounter(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:base_counterResponse")) { *type = SOAP_TYPE_ns1__base_USCOREcounterResponse; return soap_in_ns1__base_USCOREcounterResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:B2")) { *type = SOAP_TYPE_ns1__B2; return soap_in_ns1__B2(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:B2Response")) { *type = SOAP_TYPE_ns1__B2Response; return soap_in_ns1__B2Response(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:B1")) { *type = SOAP_TYPE_ns1__B1; return soap_in_ns1__B1(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:B1Response")) { *type = SOAP_TYPE_ns1__B1Response; return soap_in_ns1__B1Response(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:cgr")) { *type = SOAP_TYPE_ns1__cgr; return soap_in_ns1__cgr(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:cgrResponse")) { *type = SOAP_TYPE_ns1__cgrResponse; return soap_in_ns1__cgrResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:dinuc")) { *type = SOAP_TYPE_ns1__dinuc; return soap_in_ns1__dinuc(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:dinucResponse")) { *type = SOAP_TYPE_ns1__dinucResponse; return soap_in_ns1__dinucResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:least_squares_fit")) { *type = SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit; return soap_in_ns1__least_USCOREsquares_USCOREfit(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:least_squares_fitResponse")) { *type = SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse; return soap_in_ns1__least_USCOREsquares_USCOREfitResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:palindrome")) { *type = SOAP_TYPE_ns1__palindrome; return soap_in_ns1__palindrome(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:palindromeResponse")) { *type = SOAP_TYPE_ns1__palindromeResponse; return soap_in_ns1__palindromeResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:entrez")) { *type = SOAP_TYPE_ns1__entrez; return soap_in_ns1__entrez(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:entrezResponse")) { *type = SOAP_TYPE_ns1__entrezResponse; return soap_in_ns1__entrezResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:codon_counter")) { *type = SOAP_TYPE_ns1__codon_USCOREcounter; return soap_in_ns1__codon_USCOREcounter(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:codon_counterResponse")) { *type = SOAP_TYPE_ns1__codon_USCOREcounterResponse; return soap_in_ns1__codon_USCOREcounterResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:mean")) { *type = SOAP_TYPE_ns1__mean; return soap_in_ns1__mean(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:meanResponse")) { *type = SOAP_TYPE_ns1__meanResponse; return soap_in_ns1__meanResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:complement")) { *type = SOAP_TYPE_ns1__complement; return soap_in_ns1__complement(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:complementResponse")) { *type = SOAP_TYPE_ns1__complementResponse; return soap_in_ns1__complementResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_iteron")) { *type = SOAP_TYPE_ns1__find_USCOREiteron; return soap_in_ns1__find_USCOREiteron(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_iteronResponse")) { *type = SOAP_TYPE_ns1__find_USCOREiteronResponse; return soap_in_ns1__find_USCOREiteronResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:min")) { *type = SOAP_TYPE_ns1__min; return soap_in_ns1__min(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:minResponse")) { *type = SOAP_TYPE_ns1__minResponse; return soap_in_ns1__minResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:codon_usage")) { *type = SOAP_TYPE_ns1__codon_USCOREusage; return soap_in_ns1__codon_USCOREusage(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:codon_usageResponse")) { *type = SOAP_TYPE_ns1__codon_USCOREusageResponse; return soap_in_ns1__codon_USCOREusageResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:oligomer_counter")) { *type = SOAP_TYPE_ns1__oligomer_USCOREcounter; return soap_in_ns1__oligomer_USCOREcounter(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:oligomer_counterResponse")) { *type = SOAP_TYPE_ns1__oligomer_USCOREcounterResponse; return soap_in_ns1__oligomer_USCOREcounterResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:gcwin")) { *type = SOAP_TYPE_ns1__gcwin; return soap_in_ns1__gcwin(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:gcwinResponse")) { *type = SOAP_TYPE_ns1__gcwinResponse; return soap_in_ns1__gcwinResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_pattern")) { *type = SOAP_TYPE_ns1__find_USCOREpattern; return soap_in_ns1__find_USCOREpattern(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_patternResponse")) { *type = SOAP_TYPE_ns1__find_USCOREpatternResponse; return soap_in_ns1__find_USCOREpatternResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:oligomer_search")) { *type = SOAP_TYPE_ns1__oligomer_USCOREsearch; return soap_in_ns1__oligomer_USCOREsearch(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:oligomer_searchResponse")) { *type = SOAP_TYPE_ns1__oligomer_USCOREsearchResponse; return soap_in_ns1__oligomer_USCOREsearchResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:shuffleseq")) { *type = SOAP_TYPE_ns1__shuffleseq; return soap_in_ns1__shuffleseq(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:shuffleseqResponse")) { *type = SOAP_TYPE_ns1__shuffleseqResponse; return soap_in_ns1__shuffleseqResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_ter")) { *type = SOAP_TYPE_ns1__find_USCOREter; return soap_in_ns1__find_USCOREter(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_terResponse")) { *type = SOAP_TYPE_ns1__find_USCOREterResponse; return soap_in_ns1__find_USCOREterResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:dnawalk")) { *type = SOAP_TYPE_ns1__dnawalk; return soap_in_ns1__dnawalk(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:dnawalkResponse")) { *type = SOAP_TYPE_ns1__dnawalkResponse; return soap_in_ns1__dnawalkResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:base_information_content")) { *type = SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent; return soap_in_ns1__base_USCOREinformation_USCOREcontent(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:base_information_contentResponse")) { *type = SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse; return soap_in_ns1__base_USCOREinformation_USCOREcontentResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:signature")) { *type = SOAP_TYPE_ns1__signature; return soap_in_ns1__signature(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:signatureResponse")) { *type = SOAP_TYPE_ns1__signatureResponse; return soap_in_ns1__signatureResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:seqinfo")) { *type = SOAP_TYPE_ns1__seqinfo; return soap_in_ns1__seqinfo(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:seqinfoResponse")) { *type = SOAP_TYPE_ns1__seqinfoResponse; return soap_in_ns1__seqinfoResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:genome_map3")) { *type = SOAP_TYPE_ns1__genome_USCOREmap3; return soap_in_ns1__genome_USCOREmap3(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:genome_map3Response")) { *type = SOAP_TYPE_ns1__genome_USCOREmap3Response; return soap_in_ns1__genome_USCOREmap3Response(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:gcskew")) { *type = SOAP_TYPE_ns1__gcskew; return soap_in_ns1__gcskew(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:gcskewResponse")) { *type = SOAP_TYPE_ns1__gcskewResponse; return soap_in_ns1__gcskewResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:molecular_weight")) { *type = SOAP_TYPE_ns1__molecular_USCOREweight; return soap_in_ns1__molecular_USCOREweight(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:molecular_weightResponse")) { *type = SOAP_TYPE_ns1__molecular_USCOREweightResponse; return soap_in_ns1__molecular_USCOREweightResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:delta_gcskew")) { *type = SOAP_TYPE_ns1__delta_USCOREgcskew; return soap_in_ns1__delta_USCOREgcskew(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:delta_gcskewResponse")) { *type = SOAP_TYPE_ns1__delta_USCOREgcskewResponse; return soap_in_ns1__delta_USCOREgcskewResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:delta_enc")) { *type = SOAP_TYPE_ns1__delta_USCOREenc; return soap_in_ns1__delta_USCOREenc(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:delta_encResponse")) { *type = SOAP_TYPE_ns1__delta_USCOREencResponse; return soap_in_ns1__delta_USCOREencResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:cumulative")) { *type = SOAP_TYPE_ns1__cumulative; return soap_in_ns1__cumulative(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:cumulativeResponse")) { *type = SOAP_TYPE_ns1__cumulativeResponse; return soap_in_ns1__cumulativeResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:cor")) { *type = SOAP_TYPE_ns1__cor; return soap_in_ns1__cor(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:corResponse")) { *type = SOAP_TYPE_ns1__corResponse; return soap_in_ns1__corResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:standard_deviation")) { *type = SOAP_TYPE_ns1__standard_USCOREdeviation; return soap_in_ns1__standard_USCOREdeviation(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:standard_deviationResponse")) { *type = SOAP_TYPE_ns1__standard_USCOREdeviationResponse; return soap_in_ns1__standard_USCOREdeviationResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:geneskew")) { *type = SOAP_TYPE_ns1__geneskew; return soap_in_ns1__geneskew(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:geneskewResponse")) { *type = SOAP_TYPE_ns1__geneskewResponse; return soap_in_ns1__geneskewResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:genes_from_ori")) { *type = SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori; return soap_in_ns1__genes_USCOREfrom_USCOREori(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:genes_from_oriResponse")) { *type = SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse; return soap_in_ns1__genes_USCOREfrom_USCOREoriResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:cbi")) { *type = SOAP_TYPE_ns1__cbi; return soap_in_ns1__cbi(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:cbiResponse")) { *type = SOAP_TYPE_ns1__cbiResponse; return soap_in_ns1__cbiResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_dif")) { *type = SOAP_TYPE_ns1__find_USCOREdif; return soap_in_ns1__find_USCOREdif(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_difResponse")) { *type = SOAP_TYPE_ns1__find_USCOREdifResponse; return soap_in_ns1__find_USCOREdifResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:to_fasta")) { *type = SOAP_TYPE_ns1__to_USCOREfasta; return soap_in_ns1__to_USCOREfasta(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:to_fastaResponse")) { *type = SOAP_TYPE_ns1__to_USCOREfastaResponse; return soap_in_ns1__to_USCOREfastaResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:base_entropy")) { *type = SOAP_TYPE_ns1__base_USCOREentropy; return soap_in_ns1__base_USCOREentropy(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:base_entropyResponse")) { *type = SOAP_TYPE_ns1__base_USCOREentropyResponse; return soap_in_ns1__base_USCOREentropyResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:DoubleHelix")) { *type = SOAP_TYPE_ns1__DoubleHelix; return soap_in_ns1__DoubleHelix(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:DoubleHelixResponse")) { *type = SOAP_TYPE_ns1__DoubleHelixResponse; return soap_in_ns1__DoubleHelixResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:calc_pI")) { *type = SOAP_TYPE_ns1__calc_USCOREpI; return soap_in_ns1__calc_USCOREpI(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:calc_pIResponse")) { *type = SOAP_TYPE_ns1__calc_USCOREpIResponse; return soap_in_ns1__calc_USCOREpIResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:rep_ori_ter")) { *type = SOAP_TYPE_ns1__rep_USCOREori_USCOREter; return soap_in_ns1__rep_USCOREori_USCOREter(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:rep_ori_terResponse")) { *type = SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse; return soap_in_ns1__rep_USCOREori_USCOREterResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:longest_ORF")) { *type = SOAP_TYPE_ns1__longest_USCOREORF; return soap_in_ns1__longest_USCOREORF(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:longest_ORFResponse")) { *type = SOAP_TYPE_ns1__longest_USCOREORFResponse; return soap_in_ns1__longest_USCOREORFResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:genome_map")) { *type = SOAP_TYPE_ns1__genome_USCOREmap; return soap_in_ns1__genome_USCOREmap(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:genome_mapResponse")) { *type = SOAP_TYPE_ns1__genome_USCOREmapResponse; return soap_in_ns1__genome_USCOREmapResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:consensus_z")) { *type = SOAP_TYPE_ns1__consensus_USCOREz; return soap_in_ns1__consensus_USCOREz(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:consensus_zResponse")) { *type = SOAP_TYPE_ns1__consensus_USCOREzResponse; return soap_in_ns1__consensus_USCOREzResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:mindex")) { *type = SOAP_TYPE_ns1__mindex; return soap_in_ns1__mindex(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:mindexResponse")) { *type = SOAP_TYPE_ns1__mindexResponse; return soap_in_ns1__mindexResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:query_arm")) { *type = SOAP_TYPE_ns1__query_USCOREarm; return soap_in_ns1__query_USCOREarm(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:query_armResponse")) { *type = SOAP_TYPE_ns1__query_USCOREarmResponse; return soap_in_ns1__query_USCOREarmResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:max")) { *type = SOAP_TYPE_ns1__max; return soap_in_ns1__max(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:maxResponse")) { *type = SOAP_TYPE_ns1__maxResponse; return soap_in_ns1__maxResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:maxdex")) { *type = SOAP_TYPE_ns1__maxdex; return soap_in_ns1__maxdex(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:maxdexResponse")) { *type = SOAP_TYPE_ns1__maxdexResponse; return soap_in_ns1__maxdexResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:cai")) { *type = SOAP_TYPE_ns1__cai; return soap_in_ns1__cai(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:caiResponse")) { *type = SOAP_TYPE_ns1__caiResponse; return soap_in_ns1__caiResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:gcsi")) { *type = SOAP_TYPE_ns1__gcsi; return soap_in_ns1__gcsi(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:gcsiResponse")) { *type = SOAP_TYPE_ns1__gcsiResponse; return soap_in_ns1__gcsiResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:filter_cds_by_atg")) { *type = SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg; return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:filter_cds_by_atgResponse")) { *type = SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse; return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:genomicskew")) { *type = SOAP_TYPE_ns1__genomicskew; return soap_in_ns1__genomicskew(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:genomicskewResponse")) { *type = SOAP_TYPE_ns1__genomicskewResponse; return soap_in_ns1__genomicskewResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:query_strand")) { *type = SOAP_TYPE_ns1__query_USCOREstrand; return soap_in_ns1__query_USCOREstrand(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:query_strandResponse")) { *type = SOAP_TYPE_ns1__query_USCOREstrandResponse; return soap_in_ns1__query_USCOREstrandResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:view_cds")) { *type = SOAP_TYPE_ns1__view_USCOREcds; return soap_in_ns1__view_USCOREcds(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:view_cdsResponse")) { *type = SOAP_TYPE_ns1__view_USCOREcdsResponse; return soap_in_ns1__view_USCOREcdsResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:base_relative_entropy")) { *type = SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy; return soap_in_ns1__base_USCORErelative_USCOREentropy(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:base_relative_entropyResponse")) { *type = SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse; return soap_in_ns1__base_USCORErelative_USCOREentropyResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:Ew")) { *type = SOAP_TYPE_ns1__Ew; return soap_in_ns1__Ew(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:EwResponse")) { *type = SOAP_TYPE_ns1__EwResponse; return soap_in_ns1__EwResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:over_lapping_finder")) { *type = SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder; return soap_in_ns1__over_USCORElapping_USCOREfinder(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:over_lapping_finderResponse")) { *type = SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse; return soap_in_ns1__over_USCORElapping_USCOREfinderResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:codon_compiler")) { *type = SOAP_TYPE_ns1__codon_USCOREcompiler; return soap_in_ns1__codon_USCOREcompiler(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:codon_compilerResponse")) { *type = SOAP_TYPE_ns1__codon_USCOREcompilerResponse; return soap_in_ns1__codon_USCOREcompilerResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:aaui")) { *type = SOAP_TYPE_ns1__aaui; return soap_in_ns1__aaui(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:aauiResponse")) { *type = SOAP_TYPE_ns1__aauiResponse; return soap_in_ns1__aauiResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:amino_counter")) { *type = SOAP_TYPE_ns1__amino_USCOREcounter; return soap_in_ns1__amino_USCOREcounter(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:amino_counterResponse")) { *type = SOAP_TYPE_ns1__amino_USCOREcounterResponse; return soap_in_ns1__amino_USCOREcounterResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:seq2png")) { *type = SOAP_TYPE_ns1__seq2png; return soap_in_ns1__seq2png(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:seq2pngResponse")) { *type = SOAP_TYPE_ns1__seq2pngResponse; return soap_in_ns1__seq2pngResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:ttest")) { *type = SOAP_TYPE_ns1__ttest; return soap_in_ns1__ttest(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:ttestResponse")) { *type = SOAP_TYPE_ns1__ttestResponse; return soap_in_ns1__ttestResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_dnaAbox")) { *type = SOAP_TYPE_ns1__find_USCOREdnaAbox; return soap_in_ns1__find_USCOREdnaAbox(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_dnaAboxResponse")) { *type = SOAP_TYPE_ns1__find_USCOREdnaAboxResponse; return soap_in_ns1__find_USCOREdnaAboxResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:dist_in_cc")) { *type = SOAP_TYPE_ns1__dist_USCOREin_USCOREcc; return soap_in_ns1__dist_USCOREin_USCOREcc(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:dist_in_ccResponse")) { *type = SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse; return soap_in_ns1__dist_USCOREin_USCOREccResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:bui")) { *type = SOAP_TYPE_ns1__bui; return soap_in_ns1__bui(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:buiResponse")) { *type = SOAP_TYPE_ns1__buiResponse; return soap_in_ns1__buiResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:fop")) { *type = SOAP_TYPE_ns1__fop; return soap_in_ns1__fop(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:fopResponse")) { *type = SOAP_TYPE_ns1__fopResponse; return soap_in_ns1__fopResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:enc")) { *type = SOAP_TYPE_ns1__enc; return soap_in_ns1__enc(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:encResponse")) { *type = SOAP_TYPE_ns1__encResponse; return soap_in_ns1__encResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:icdi")) { *type = SOAP_TYPE_ns1__icdi; return soap_in_ns1__icdi(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:icdiResponse")) { *type = SOAP_TYPE_ns1__icdiResponse; return soap_in_ns1__icdiResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:phx")) { *type = SOAP_TYPE_ns1__phx; return soap_in_ns1__phx(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:phxResponse")) { *type = SOAP_TYPE_ns1__phxResponse; return soap_in_ns1__phxResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:translate")) { *type = SOAP_TYPE_ns1__translate; return soap_in_ns1__translate(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:translateResponse")) { *type = SOAP_TYPE_ns1__translateResponse; return soap_in_ns1__translateResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:togoWS")) { *type = SOAP_TYPE_ns1__togoWS; return soap_in_ns1__togoWS(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:togoWSResponse")) { *type = SOAP_TYPE_ns1__togoWSResponse; return soap_in_ns1__togoWSResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:circular_map")) { *type = SOAP_TYPE_ns1__circular_USCOREmap; return soap_in_ns1__circular_USCOREmap(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:circular_mapResponse")) { *type = SOAP_TYPE_ns1__circular_USCOREmapResponse; return soap_in_ns1__circular_USCOREmapResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:amino_info")) { *type = SOAP_TYPE_ns1__amino_USCOREinfo; return soap_in_ns1__amino_USCOREinfo(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:amino_infoResponse")) { *type = SOAP_TYPE_ns1__amino_USCOREinfoResponse; return soap_in_ns1__amino_USCOREinfoResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:variance")) { *type = SOAP_TYPE_ns1__variance; return soap_in_ns1__variance(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:varianceResponse")) { *type = SOAP_TYPE_ns1__varianceResponse; return soap_in_ns1__varianceResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:nucleotide_periodicity")) { *type = SOAP_TYPE_ns1__nucleotide_USCOREperiodicity; return soap_in_ns1__nucleotide_USCOREperiodicity(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:nucleotide_periodicityResponse")) { *type = SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse; return soap_in_ns1__nucleotide_USCOREperiodicityResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:sum")) { *type = SOAP_TYPE_ns1__sum; return soap_in_ns1__sum(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:sumResponse")) { *type = SOAP_TYPE_ns1__sumResponse; return soap_in_ns1__sumResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:plasmid_map")) { *type = SOAP_TYPE_ns1__plasmid_USCOREmap; return soap_in_ns1__plasmid_USCOREmap(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:plasmid_mapResponse")) { *type = SOAP_TYPE_ns1__plasmid_USCOREmapResponse; return soap_in_ns1__plasmid_USCOREmapResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_ori_ter")) { *type = SOAP_TYPE_ns1__find_USCOREori_USCOREter; return soap_in_ns1__find_USCOREori_USCOREter(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_ori_terResponse")) { *type = SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse; return soap_in_ns1__find_USCOREori_USCOREterResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:median")) { *type = SOAP_TYPE_ns1__median; return soap_in_ns1__median(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:medianResponse")) { *type = SOAP_TYPE_ns1__medianResponse; return soap_in_ns1__medianResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:splitprintseq")) { *type = SOAP_TYPE_ns1__splitprintseq; return soap_in_ns1__splitprintseq(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:splitprintseqResponse")) { *type = SOAP_TYPE_ns1__splitprintseqResponse; return soap_in_ns1__splitprintseqResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:w_value")) { *type = SOAP_TYPE_ns1__w_USCOREvalue; return soap_in_ns1__w_USCOREvalue(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:w_valueResponse")) { *type = SOAP_TYPE_ns1__w_USCOREvalueResponse; return soap_in_ns1__w_USCOREvalueResponse(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:P2")) { *type = SOAP_TYPE_ns1__P2; return soap_in_ns1__P2(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:P2Response")) { *type = SOAP_TYPE_ns1__P2Response; return soap_in_ns1__P2Response(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:codon_mva")) { *type = SOAP_TYPE_ns1__codon_USCOREmva; return soap_in_ns1__codon_USCOREmva(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:codon_mvaResponse")) { *type = SOAP_TYPE_ns1__codon_USCOREmvaResponse; return soap_in_ns1__codon_USCOREmvaResponse(soap, NULL, NULL, NULL); } if (*soap->arrayType && !soap_match_array(soap, "xsd:string")) { *type = SOAP_TYPE_arrayOut; return soap_in_arrayOut(soap, NULL, NULL, NULL); } if (*soap->arrayType && !soap_match_array(soap, "xsd:string")) { *type = SOAP_TYPE_arrayIn; return soap_in_arrayIn(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:S_valueInputParams")) { *type = SOAP_TYPE_ns1__S_USCOREvalueInputParams; return soap_in_ns1__S_USCOREvalueInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:scsInputParams")) { *type = SOAP_TYPE_ns1__scsInputParams; return soap_in_ns1__scsInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:signatureInputParams")) { *type = SOAP_TYPE_ns1__signatureInputParams; return soap_in_ns1__signatureInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:lda_biasInputParams")) { *type = SOAP_TYPE_ns1__lda_USCOREbiasInputParams; return soap_in_ns1__lda_USCOREbiasInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:kmer_tableInputParams")) { *type = SOAP_TYPE_ns1__kmer_USCOREtableInputParams; return soap_in_ns1__kmer_USCOREtableInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:base_z_valueInputParams")) { *type = SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams; return soap_in_ns1__base_USCOREz_USCOREvalueInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:base_counterInputParams")) { *type = SOAP_TYPE_ns1__base_USCOREcounterInputParams; return soap_in_ns1__base_USCOREcounterInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:B1InputParams")) { *type = SOAP_TYPE_ns1__B1InputParams; return soap_in_ns1__B1InputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:cgrInputParams")) { *type = SOAP_TYPE_ns1__cgrInputParams; return soap_in_ns1__cgrInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:dinucInputParams")) { *type = SOAP_TYPE_ns1__dinucInputParams; return soap_in_ns1__dinucInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:caiInputParams")) { *type = SOAP_TYPE_ns1__caiInputParams; return soap_in_ns1__caiInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:filter_cds_by_atgInputParams")) { *type = SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams; return soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:gcsiInputParams")) { *type = SOAP_TYPE_ns1__gcsiInputParams; return soap_in_ns1__gcsiInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:query_strandInputParams")) { *type = SOAP_TYPE_ns1__query_USCOREstrandInputParams; return soap_in_ns1__query_USCOREstrandInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:genomicskewInputParams")) { *type = SOAP_TYPE_ns1__genomicskewInputParams; return soap_in_ns1__genomicskewInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:palindromeInputParams")) { *type = SOAP_TYPE_ns1__palindromeInputParams; return soap_in_ns1__palindromeInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:base_relative_entropyInputParams")) { *type = SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams; return soap_in_ns1__base_USCORErelative_USCOREentropyInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:view_cdsInputParams")) { *type = SOAP_TYPE_ns1__view_USCOREcdsInputParams; return soap_in_ns1__view_USCOREcdsInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:codon_counterInputParams")) { *type = SOAP_TYPE_ns1__codon_USCOREcounterInputParams; return soap_in_ns1__codon_USCOREcounterInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:EwInputParams")) { *type = SOAP_TYPE_ns1__EwInputParams; return soap_in_ns1__EwInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_iteronInputParams")) { *type = SOAP_TYPE_ns1__find_USCOREiteronInputParams; return soap_in_ns1__find_USCOREiteronInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:over_lapping_finderInputParams")) { *type = SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams; return soap_in_ns1__over_USCORElapping_USCOREfinderInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:codon_compilerInputParams")) { *type = SOAP_TYPE_ns1__codon_USCOREcompilerInputParams; return soap_in_ns1__codon_USCOREcompilerInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:aauiInputParams")) { *type = SOAP_TYPE_ns1__aauiInputParams; return soap_in_ns1__aauiInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:amino_counterInputParams")) { *type = SOAP_TYPE_ns1__amino_USCOREcounterInputParams; return soap_in_ns1__amino_USCOREcounterInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:seq2pngInputParams")) { *type = SOAP_TYPE_ns1__seq2pngInputParams; return soap_in_ns1__seq2pngInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:ttestInputParams")) { *type = SOAP_TYPE_ns1__ttestInputParams; return soap_in_ns1__ttestInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_dnaAboxInputParams")) { *type = SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams; return soap_in_ns1__find_USCOREdnaAboxInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:codon_usageInputParams")) { *type = SOAP_TYPE_ns1__codon_USCOREusageInputParams; return soap_in_ns1__codon_USCOREusageInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:buiInputParams")) { *type = SOAP_TYPE_ns1__buiInputParams; return soap_in_ns1__buiInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:fopInputParams")) { *type = SOAP_TYPE_ns1__fopInputParams; return soap_in_ns1__fopInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:oligomer_counterInputParams")) { *type = SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams; return soap_in_ns1__oligomer_USCOREcounterInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:encInputParams")) { *type = SOAP_TYPE_ns1__encInputParams; return soap_in_ns1__encInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:icdiInputParams")) { *type = SOAP_TYPE_ns1__icdiInputParams; return soap_in_ns1__icdiInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:gcwinInputParams")) { *type = SOAP_TYPE_ns1__gcwinInputParams; return soap_in_ns1__gcwinInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_patternInputParams")) { *type = SOAP_TYPE_ns1__find_USCOREpatternInputParams; return soap_in_ns1__find_USCOREpatternInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:oligomer_searchInputParams")) { *type = SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams; return soap_in_ns1__oligomer_USCOREsearchInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:phxInputParams")) { *type = SOAP_TYPE_ns1__phxInputParams; return soap_in_ns1__phxInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:shuffleseqInputParams")) { *type = SOAP_TYPE_ns1__shuffleseqInputParams; return soap_in_ns1__shuffleseqInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_terInputParams")) { *type = SOAP_TYPE_ns1__find_USCOREterInputParams; return soap_in_ns1__find_USCOREterInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:dnawalkInputParams")) { *type = SOAP_TYPE_ns1__dnawalkInputParams; return soap_in_ns1__dnawalkInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:base_information_contentInputParams")) { *type = SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams; return soap_in_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:togoWSInputParams")) { *type = SOAP_TYPE_ns1__togoWSInputParams; return soap_in_ns1__togoWSInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:genome_map3InputParams")) { *type = SOAP_TYPE_ns1__genome_USCOREmap3InputParams; return soap_in_ns1__genome_USCOREmap3InputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:gcskewInputParams")) { *type = SOAP_TYPE_ns1__gcskewInputParams; return soap_in_ns1__gcskewInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:circular_mapInputParams")) { *type = SOAP_TYPE_ns1__circular_USCOREmapInputParams; return soap_in_ns1__circular_USCOREmapInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:molecular_weightInputParams")) { *type = SOAP_TYPE_ns1__molecular_USCOREweightInputParams; return soap_in_ns1__molecular_USCOREweightInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:delta_gcskewInputParams")) { *type = SOAP_TYPE_ns1__delta_USCOREgcskewInputParams; return soap_in_ns1__delta_USCOREgcskewInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:corInputParams")) { *type = SOAP_TYPE_ns1__corInputParams; return soap_in_ns1__corInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:geneskewInputParams")) { *type = SOAP_TYPE_ns1__geneskewInputParams; return soap_in_ns1__geneskewInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:genes_from_oriInputParams")) { *type = SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams; return soap_in_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:cbiInputParams")) { *type = SOAP_TYPE_ns1__cbiInputParams; return soap_in_ns1__cbiInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_difInputParams")) { *type = SOAP_TYPE_ns1__find_USCOREdifInputParams; return soap_in_ns1__find_USCOREdifInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:to_fastaInputParams")) { *type = SOAP_TYPE_ns1__to_USCOREfastaInputParams; return soap_in_ns1__to_USCOREfastaInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:nucleotide_periodicityInputParams")) { *type = SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams; return soap_in_ns1__nucleotide_USCOREperiodicityInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:base_entropyInputParams")) { *type = SOAP_TYPE_ns1__base_USCOREentropyInputParams; return soap_in_ns1__base_USCOREentropyInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:plasmid_mapInputParams")) { *type = SOAP_TYPE_ns1__plasmid_USCOREmapInputParams; return soap_in_ns1__plasmid_USCOREmapInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:DoubleHelixInputParams")) { *type = SOAP_TYPE_ns1__DoubleHelixInputParams; return soap_in_ns1__DoubleHelixInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:rep_ori_terInputParams")) { *type = SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams; return soap_in_ns1__rep_USCOREori_USCOREterInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:genome_mapInputParams")) { *type = SOAP_TYPE_ns1__genome_USCOREmapInputParams; return soap_in_ns1__genome_USCOREmapInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:consensus_zInputParams")) { *type = SOAP_TYPE_ns1__consensus_USCOREzInputParams; return soap_in_ns1__consensus_USCOREzInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:find_ori_terInputParams")) { *type = SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams; return soap_in_ns1__find_USCOREori_USCOREterInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:w_valueInputParams")) { *type = SOAP_TYPE_ns1__w_USCOREvalueInputParams; return soap_in_ns1__w_USCOREvalueInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:P2InputParams")) { *type = SOAP_TYPE_ns1__P2InputParams; return soap_in_ns1__P2InputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:codon_mvaInputParams")) { *type = SOAP_TYPE_ns1__codon_USCOREmvaInputParams; return soap_in_ns1__codon_USCOREmvaInputParams(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "ns1:Definition")) { *type = SOAP_TYPE_ns1__Definition; return soap_in_ns1__Definition(soap, NULL, NULL, NULL); } if (!soap_match_tag(soap, t, "xsd:QName")) { char **s; *type = SOAP_TYPE__QName; s = soap_in__QName(soap, NULL, NULL, NULL); return s ? *s : NULL; } if (!soap_match_tag(soap, t, "xsd:string")) { char **s; *type = SOAP_TYPE_string; s = soap_in_string(soap, NULL, NULL, NULL); return s ? *s : NULL; } t = soap->tag; } } soap->error = SOAP_TAG_MISMATCH; return NULL; } #endif SOAP_FMAC3 int SOAP_FMAC4 soap_ignore_element(struct soap *soap) { if (!soap_peek_element(soap)) { int t; DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Unexpected element '%s' in input (level=%u, %d)\n", soap->tag, soap->level, soap->body)); if (soap->mustUnderstand && !soap->other) return soap->error = SOAP_MUSTUNDERSTAND; if (((soap->mode & SOAP_XML_STRICT) && soap->part != SOAP_IN_HEADER) || !soap_match_tag(soap, soap->tag, "SOAP-ENV:")) { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "REJECTING element '%s'\n", soap->tag)); return soap->error = SOAP_TAG_MISMATCH; } if (!*soap->id || !soap_getelement(soap, &t)) { soap->peeked = 0; if (soap->fignore) soap->error = soap->fignore(soap, soap->tag); else soap->error = SOAP_OK; DBGLOG(TEST, if (!soap->error) SOAP_MESSAGE(fdebug, "IGNORING element '%s'\n", soap->tag)); if (!soap->error && soap->body) { soap->level++; while (!soap_ignore_element(soap)) ; if (soap->error == SOAP_NO_TAG) soap->error = soap_element_end_in(soap, NULL); } } } return soap->error; } #ifndef WITH_NOIDREF SOAP_FMAC3 int SOAP_FMAC4 soap_putindependent(struct soap *soap) { int i; struct soap_plist *pp; if (soap->version == 1 && soap->encodingStyle && !(soap->mode & (SOAP_XML_TREE | SOAP_XML_GRAPH))) for (i = 0; i < SOAP_PTRHASH; i++) for (pp = soap->pht[i]; pp; pp = pp->next) if (pp->mark1 == 2 || pp->mark2 == 2) if (soap_putelement(soap, pp->ptr, "id", pp->id, pp->type)) return soap->error; return SOAP_OK; } #endif #ifndef WITH_NOIDREF SOAP_FMAC3 int SOAP_FMAC4 soap_putelement(struct soap *soap, const void *ptr, const char *tag, int id, int type) { (void)tag; switch (type) { case SOAP_TYPE_byte: return soap_out_byte(soap, tag, id, (const char *)ptr, "xsd:byte"); case SOAP_TYPE_int: return soap_out_int(soap, tag, id, (const int *)ptr, "xsd:int"); case SOAP_TYPE_float: return soap_out_float(soap, tag, id, (const float *)ptr, "xsd:float"); case SOAP_TYPE_double: return soap_out_double(soap, tag, id, (const double *)ptr, "xsd:double"); case SOAP_TYPE_ns1__hydropathy: return soap_out_ns1__hydropathy(soap, tag, id, (const struct ns1__hydropathy *)ptr, "ns1:hydropathy"); case SOAP_TYPE_ns1__hydropathyResponse: return soap_out_ns1__hydropathyResponse(soap, tag, id, (const struct ns1__hydropathyResponse *)ptr, "ns1:hydropathyResponse"); case SOAP_TYPE_ns1__help: return soap_out_ns1__help(soap, tag, id, (const struct ns1__help *)ptr, "ns1:help"); case SOAP_TYPE_ns1__helpResponse: return soap_out_ns1__helpResponse(soap, tag, id, (const struct ns1__helpResponse *)ptr, "ns1:helpResponse"); case SOAP_TYPE_ns1__S_USCOREvalue: return soap_out_ns1__S_USCOREvalue(soap, tag, id, (const struct ns1__S_USCOREvalue *)ptr, "ns1:S_value"); case SOAP_TYPE_ns1__S_USCOREvalueResponse: return soap_out_ns1__S_USCOREvalueResponse(soap, tag, id, (const struct ns1__S_USCOREvalueResponse *)ptr, "ns1:S_valueResponse"); case SOAP_TYPE_ns1__leading_USCOREstrand: return soap_out_ns1__leading_USCOREstrand(soap, tag, id, (const struct ns1__leading_USCOREstrand *)ptr, "ns1:leading_strand"); case SOAP_TYPE_ns1__leading_USCOREstrandResponse: return soap_out_ns1__leading_USCOREstrandResponse(soap, tag, id, (const struct ns1__leading_USCOREstrandResponse *)ptr, "ns1:leading_strandResponse"); case SOAP_TYPE_ns1__scs: return soap_out_ns1__scs(soap, tag, id, (const struct ns1__scs *)ptr, "ns1:scs"); case SOAP_TYPE_ns1__scsResponse: return soap_out_ns1__scsResponse(soap, tag, id, (const struct ns1__scsResponse *)ptr, "ns1:scsResponse"); case SOAP_TYPE_ns1__lda_USCOREbias: return soap_out_ns1__lda_USCOREbias(soap, tag, id, (const struct ns1__lda_USCOREbias *)ptr, "ns1:lda_bias"); case SOAP_TYPE_ns1__lda_USCOREbiasResponse: return soap_out_ns1__lda_USCOREbiasResponse(soap, tag, id, (const struct ns1__lda_USCOREbiasResponse *)ptr, "ns1:lda_biasResponse"); case SOAP_TYPE_ns1__kmer_USCOREtable: return soap_out_ns1__kmer_USCOREtable(soap, tag, id, (const struct ns1__kmer_USCOREtable *)ptr, "ns1:kmer_table"); case SOAP_TYPE_ns1__kmer_USCOREtableResponse: return soap_out_ns1__kmer_USCOREtableResponse(soap, tag, id, (const struct ns1__kmer_USCOREtableResponse *)ptr, "ns1:kmer_tableResponse"); case SOAP_TYPE_ns1__base_USCOREz_USCOREvalue: return soap_out_ns1__base_USCOREz_USCOREvalue(soap, tag, id, (const struct ns1__base_USCOREz_USCOREvalue *)ptr, "ns1:base_z_value"); case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse: return soap_out_ns1__base_USCOREz_USCOREvalueResponse(soap, tag, id, (const struct ns1__base_USCOREz_USCOREvalueResponse *)ptr, "ns1:base_z_valueResponse"); case SOAP_TYPE_ns1__base_USCOREcounter: return soap_out_ns1__base_USCOREcounter(soap, tag, id, (const struct ns1__base_USCOREcounter *)ptr, "ns1:base_counter"); case SOAP_TYPE_ns1__base_USCOREcounterResponse: return soap_out_ns1__base_USCOREcounterResponse(soap, tag, id, (const struct ns1__base_USCOREcounterResponse *)ptr, "ns1:base_counterResponse"); case SOAP_TYPE_ns1__B2: return soap_out_ns1__B2(soap, tag, id, (const struct ns1__B2 *)ptr, "ns1:B2"); case SOAP_TYPE_ns1__B2Response: return soap_out_ns1__B2Response(soap, tag, id, (const struct ns1__B2Response *)ptr, "ns1:B2Response"); case SOAP_TYPE_ns1__B1: return soap_out_ns1__B1(soap, tag, id, (const struct ns1__B1 *)ptr, "ns1:B1"); case SOAP_TYPE_ns1__B1Response: return soap_out_ns1__B1Response(soap, tag, id, (const struct ns1__B1Response *)ptr, "ns1:B1Response"); case SOAP_TYPE_ns1__cgr: return soap_out_ns1__cgr(soap, tag, id, (const struct ns1__cgr *)ptr, "ns1:cgr"); case SOAP_TYPE_ns1__cgrResponse: return soap_out_ns1__cgrResponse(soap, tag, id, (const struct ns1__cgrResponse *)ptr, "ns1:cgrResponse"); case SOAP_TYPE_ns1__dinuc: return soap_out_ns1__dinuc(soap, tag, id, (const struct ns1__dinuc *)ptr, "ns1:dinuc"); case SOAP_TYPE_ns1__dinucResponse: return soap_out_ns1__dinucResponse(soap, tag, id, (const struct ns1__dinucResponse *)ptr, "ns1:dinucResponse"); case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit: return soap_out_ns1__least_USCOREsquares_USCOREfit(soap, tag, id, (const struct ns1__least_USCOREsquares_USCOREfit *)ptr, "ns1:least_squares_fit"); case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse: return soap_out_ns1__least_USCOREsquares_USCOREfitResponse(soap, tag, id, (const struct ns1__least_USCOREsquares_USCOREfitResponse *)ptr, "ns1:least_squares_fitResponse"); case SOAP_TYPE_ns1__palindrome: return soap_out_ns1__palindrome(soap, tag, id, (const struct ns1__palindrome *)ptr, "ns1:palindrome"); case SOAP_TYPE_ns1__palindromeResponse: return soap_out_ns1__palindromeResponse(soap, tag, id, (const struct ns1__palindromeResponse *)ptr, "ns1:palindromeResponse"); case SOAP_TYPE_ns1__entrez: return soap_out_ns1__entrez(soap, tag, id, (const struct ns1__entrez *)ptr, "ns1:entrez"); case SOAP_TYPE_ns1__entrezResponse: return soap_out_ns1__entrezResponse(soap, tag, id, (const struct ns1__entrezResponse *)ptr, "ns1:entrezResponse"); case SOAP_TYPE_ns1__codon_USCOREcounter: return soap_out_ns1__codon_USCOREcounter(soap, tag, id, (const struct ns1__codon_USCOREcounter *)ptr, "ns1:codon_counter"); case SOAP_TYPE_ns1__codon_USCOREcounterResponse: return soap_out_ns1__codon_USCOREcounterResponse(soap, tag, id, (const struct ns1__codon_USCOREcounterResponse *)ptr, "ns1:codon_counterResponse"); case SOAP_TYPE_ns1__mean: return soap_out_ns1__mean(soap, tag, id, (const struct ns1__mean *)ptr, "ns1:mean"); case SOAP_TYPE_ns1__meanResponse: return soap_out_ns1__meanResponse(soap, tag, id, (const struct ns1__meanResponse *)ptr, "ns1:meanResponse"); case SOAP_TYPE_ns1__complement: return soap_out_ns1__complement(soap, tag, id, (const struct ns1__complement *)ptr, "ns1:complement"); case SOAP_TYPE_ns1__complementResponse: return soap_out_ns1__complementResponse(soap, tag, id, (const struct ns1__complementResponse *)ptr, "ns1:complementResponse"); case SOAP_TYPE_ns1__find_USCOREiteron: return soap_out_ns1__find_USCOREiteron(soap, tag, id, (const struct ns1__find_USCOREiteron *)ptr, "ns1:find_iteron"); case SOAP_TYPE_ns1__find_USCOREiteronResponse: return soap_out_ns1__find_USCOREiteronResponse(soap, tag, id, (const struct ns1__find_USCOREiteronResponse *)ptr, "ns1:find_iteronResponse"); case SOAP_TYPE_ns1__min: return soap_out_ns1__min(soap, tag, id, (const struct ns1__min *)ptr, "ns1:min"); case SOAP_TYPE_ns1__minResponse: return soap_out_ns1__minResponse(soap, tag, id, (const struct ns1__minResponse *)ptr, "ns1:minResponse"); case SOAP_TYPE_ns1__codon_USCOREusage: return soap_out_ns1__codon_USCOREusage(soap, tag, id, (const struct ns1__codon_USCOREusage *)ptr, "ns1:codon_usage"); case SOAP_TYPE_ns1__codon_USCOREusageResponse: return soap_out_ns1__codon_USCOREusageResponse(soap, tag, id, (const struct ns1__codon_USCOREusageResponse *)ptr, "ns1:codon_usageResponse"); case SOAP_TYPE_ns1__oligomer_USCOREcounter: return soap_out_ns1__oligomer_USCOREcounter(soap, tag, id, (const struct ns1__oligomer_USCOREcounter *)ptr, "ns1:oligomer_counter"); case SOAP_TYPE_ns1__oligomer_USCOREcounterResponse: return soap_out_ns1__oligomer_USCOREcounterResponse(soap, tag, id, (const struct ns1__oligomer_USCOREcounterResponse *)ptr, "ns1:oligomer_counterResponse"); case SOAP_TYPE_ns1__gcwin: return soap_out_ns1__gcwin(soap, tag, id, (const struct ns1__gcwin *)ptr, "ns1:gcwin"); case SOAP_TYPE_ns1__gcwinResponse: return soap_out_ns1__gcwinResponse(soap, tag, id, (const struct ns1__gcwinResponse *)ptr, "ns1:gcwinResponse"); case SOAP_TYPE_ns1__find_USCOREpattern: return soap_out_ns1__find_USCOREpattern(soap, tag, id, (const struct ns1__find_USCOREpattern *)ptr, "ns1:find_pattern"); case SOAP_TYPE_ns1__find_USCOREpatternResponse: return soap_out_ns1__find_USCOREpatternResponse(soap, tag, id, (const struct ns1__find_USCOREpatternResponse *)ptr, "ns1:find_patternResponse"); case SOAP_TYPE_ns1__oligomer_USCOREsearch: return soap_out_ns1__oligomer_USCOREsearch(soap, tag, id, (const struct ns1__oligomer_USCOREsearch *)ptr, "ns1:oligomer_search"); case SOAP_TYPE_ns1__oligomer_USCOREsearchResponse: return soap_out_ns1__oligomer_USCOREsearchResponse(soap, tag, id, (const struct ns1__oligomer_USCOREsearchResponse *)ptr, "ns1:oligomer_searchResponse"); case SOAP_TYPE_ns1__shuffleseq: return soap_out_ns1__shuffleseq(soap, tag, id, (const struct ns1__shuffleseq *)ptr, "ns1:shuffleseq"); case SOAP_TYPE_ns1__shuffleseqResponse: return soap_out_ns1__shuffleseqResponse(soap, tag, id, (const struct ns1__shuffleseqResponse *)ptr, "ns1:shuffleseqResponse"); case SOAP_TYPE_ns1__find_USCOREter: return soap_out_ns1__find_USCOREter(soap, tag, id, (const struct ns1__find_USCOREter *)ptr, "ns1:find_ter"); case SOAP_TYPE_ns1__find_USCOREterResponse: return soap_out_ns1__find_USCOREterResponse(soap, tag, id, (const struct ns1__find_USCOREterResponse *)ptr, "ns1:find_terResponse"); case SOAP_TYPE_ns1__dnawalk: return soap_out_ns1__dnawalk(soap, tag, id, (const struct ns1__dnawalk *)ptr, "ns1:dnawalk"); case SOAP_TYPE_ns1__dnawalkResponse: return soap_out_ns1__dnawalkResponse(soap, tag, id, (const struct ns1__dnawalkResponse *)ptr, "ns1:dnawalkResponse"); case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent: return soap_out_ns1__base_USCOREinformation_USCOREcontent(soap, tag, id, (const struct ns1__base_USCOREinformation_USCOREcontent *)ptr, "ns1:base_information_content"); case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse: return soap_out_ns1__base_USCOREinformation_USCOREcontentResponse(soap, tag, id, (const struct ns1__base_USCOREinformation_USCOREcontentResponse *)ptr, "ns1:base_information_contentResponse"); case SOAP_TYPE_ns1__signature: return soap_out_ns1__signature(soap, tag, id, (const struct ns1__signature *)ptr, "ns1:signature"); case SOAP_TYPE_ns1__signatureResponse: return soap_out_ns1__signatureResponse(soap, tag, id, (const struct ns1__signatureResponse *)ptr, "ns1:signatureResponse"); case SOAP_TYPE_ns1__seqinfo: return soap_out_ns1__seqinfo(soap, tag, id, (const struct ns1__seqinfo *)ptr, "ns1:seqinfo"); case SOAP_TYPE_ns1__seqinfoResponse: return soap_out_ns1__seqinfoResponse(soap, tag, id, (const struct ns1__seqinfoResponse *)ptr, "ns1:seqinfoResponse"); case SOAP_TYPE_ns1__genome_USCOREmap3: return soap_out_ns1__genome_USCOREmap3(soap, tag, id, (const struct ns1__genome_USCOREmap3 *)ptr, "ns1:genome_map3"); case SOAP_TYPE_ns1__genome_USCOREmap3Response: return soap_out_ns1__genome_USCOREmap3Response(soap, tag, id, (const struct ns1__genome_USCOREmap3Response *)ptr, "ns1:genome_map3Response"); case SOAP_TYPE_ns1__gcskew: return soap_out_ns1__gcskew(soap, tag, id, (const struct ns1__gcskew *)ptr, "ns1:gcskew"); case SOAP_TYPE_ns1__gcskewResponse: return soap_out_ns1__gcskewResponse(soap, tag, id, (const struct ns1__gcskewResponse *)ptr, "ns1:gcskewResponse"); case SOAP_TYPE_ns1__molecular_USCOREweight: return soap_out_ns1__molecular_USCOREweight(soap, tag, id, (const struct ns1__molecular_USCOREweight *)ptr, "ns1:molecular_weight"); case SOAP_TYPE_ns1__molecular_USCOREweightResponse: return soap_out_ns1__molecular_USCOREweightResponse(soap, tag, id, (const struct ns1__molecular_USCOREweightResponse *)ptr, "ns1:molecular_weightResponse"); case SOAP_TYPE_ns1__delta_USCOREgcskew: return soap_out_ns1__delta_USCOREgcskew(soap, tag, id, (const struct ns1__delta_USCOREgcskew *)ptr, "ns1:delta_gcskew"); case SOAP_TYPE_ns1__delta_USCOREgcskewResponse: return soap_out_ns1__delta_USCOREgcskewResponse(soap, tag, id, (const struct ns1__delta_USCOREgcskewResponse *)ptr, "ns1:delta_gcskewResponse"); case SOAP_TYPE_ns1__delta_USCOREenc: return soap_out_ns1__delta_USCOREenc(soap, tag, id, (const struct ns1__delta_USCOREenc *)ptr, "ns1:delta_enc"); case SOAP_TYPE_ns1__delta_USCOREencResponse: return soap_out_ns1__delta_USCOREencResponse(soap, tag, id, (const struct ns1__delta_USCOREencResponse *)ptr, "ns1:delta_encResponse"); case SOAP_TYPE_ns1__cumulative: return soap_out_ns1__cumulative(soap, tag, id, (const struct ns1__cumulative *)ptr, "ns1:cumulative"); case SOAP_TYPE_ns1__cumulativeResponse: return soap_out_ns1__cumulativeResponse(soap, tag, id, (const struct ns1__cumulativeResponse *)ptr, "ns1:cumulativeResponse"); case SOAP_TYPE_ns1__cor: return soap_out_ns1__cor(soap, tag, id, (const struct ns1__cor *)ptr, "ns1:cor"); case SOAP_TYPE_ns1__corResponse: return soap_out_ns1__corResponse(soap, tag, id, (const struct ns1__corResponse *)ptr, "ns1:corResponse"); case SOAP_TYPE_ns1__standard_USCOREdeviation: return soap_out_ns1__standard_USCOREdeviation(soap, tag, id, (const struct ns1__standard_USCOREdeviation *)ptr, "ns1:standard_deviation"); case SOAP_TYPE_ns1__standard_USCOREdeviationResponse: return soap_out_ns1__standard_USCOREdeviationResponse(soap, tag, id, (const struct ns1__standard_USCOREdeviationResponse *)ptr, "ns1:standard_deviationResponse"); case SOAP_TYPE_ns1__geneskew: return soap_out_ns1__geneskew(soap, tag, id, (const struct ns1__geneskew *)ptr, "ns1:geneskew"); case SOAP_TYPE_ns1__geneskewResponse: return soap_out_ns1__geneskewResponse(soap, tag, id, (const struct ns1__geneskewResponse *)ptr, "ns1:geneskewResponse"); case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori: return soap_out_ns1__genes_USCOREfrom_USCOREori(soap, tag, id, (const struct ns1__genes_USCOREfrom_USCOREori *)ptr, "ns1:genes_from_ori"); case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse: return soap_out_ns1__genes_USCOREfrom_USCOREoriResponse(soap, tag, id, (const struct ns1__genes_USCOREfrom_USCOREoriResponse *)ptr, "ns1:genes_from_oriResponse"); case SOAP_TYPE_ns1__cbi: return soap_out_ns1__cbi(soap, tag, id, (const struct ns1__cbi *)ptr, "ns1:cbi"); case SOAP_TYPE_ns1__cbiResponse: return soap_out_ns1__cbiResponse(soap, tag, id, (const struct ns1__cbiResponse *)ptr, "ns1:cbiResponse"); case SOAP_TYPE_ns1__find_USCOREdif: return soap_out_ns1__find_USCOREdif(soap, tag, id, (const struct ns1__find_USCOREdif *)ptr, "ns1:find_dif"); case SOAP_TYPE_ns1__find_USCOREdifResponse: return soap_out_ns1__find_USCOREdifResponse(soap, tag, id, (const struct ns1__find_USCOREdifResponse *)ptr, "ns1:find_difResponse"); case SOAP_TYPE_ns1__to_USCOREfasta: return soap_out_ns1__to_USCOREfasta(soap, tag, id, (const struct ns1__to_USCOREfasta *)ptr, "ns1:to_fasta"); case SOAP_TYPE_ns1__to_USCOREfastaResponse: return soap_out_ns1__to_USCOREfastaResponse(soap, tag, id, (const struct ns1__to_USCOREfastaResponse *)ptr, "ns1:to_fastaResponse"); case SOAP_TYPE_ns1__base_USCOREentropy: return soap_out_ns1__base_USCOREentropy(soap, tag, id, (const struct ns1__base_USCOREentropy *)ptr, "ns1:base_entropy"); case SOAP_TYPE_ns1__base_USCOREentropyResponse: return soap_out_ns1__base_USCOREentropyResponse(soap, tag, id, (const struct ns1__base_USCOREentropyResponse *)ptr, "ns1:base_entropyResponse"); case SOAP_TYPE_ns1__DoubleHelix: return soap_out_ns1__DoubleHelix(soap, tag, id, (const struct ns1__DoubleHelix *)ptr, "ns1:DoubleHelix"); case SOAP_TYPE_ns1__DoubleHelixResponse: return soap_out_ns1__DoubleHelixResponse(soap, tag, id, (const struct ns1__DoubleHelixResponse *)ptr, "ns1:DoubleHelixResponse"); case SOAP_TYPE_ns1__calc_USCOREpI: return soap_out_ns1__calc_USCOREpI(soap, tag, id, (const struct ns1__calc_USCOREpI *)ptr, "ns1:calc_pI"); case SOAP_TYPE_ns1__calc_USCOREpIResponse: return soap_out_ns1__calc_USCOREpIResponse(soap, tag, id, (const struct ns1__calc_USCOREpIResponse *)ptr, "ns1:calc_pIResponse"); case SOAP_TYPE_ns1__rep_USCOREori_USCOREter: return soap_out_ns1__rep_USCOREori_USCOREter(soap, tag, id, (const struct ns1__rep_USCOREori_USCOREter *)ptr, "ns1:rep_ori_ter"); case SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse: return soap_out_ns1__rep_USCOREori_USCOREterResponse(soap, tag, id, (const struct ns1__rep_USCOREori_USCOREterResponse *)ptr, "ns1:rep_ori_terResponse"); case SOAP_TYPE_ns1__longest_USCOREORF: return soap_out_ns1__longest_USCOREORF(soap, tag, id, (const struct ns1__longest_USCOREORF *)ptr, "ns1:longest_ORF"); case SOAP_TYPE_ns1__longest_USCOREORFResponse: return soap_out_ns1__longest_USCOREORFResponse(soap, tag, id, (const struct ns1__longest_USCOREORFResponse *)ptr, "ns1:longest_ORFResponse"); case SOAP_TYPE_ns1__genome_USCOREmap: return soap_out_ns1__genome_USCOREmap(soap, tag, id, (const struct ns1__genome_USCOREmap *)ptr, "ns1:genome_map"); case SOAP_TYPE_ns1__genome_USCOREmapResponse: return soap_out_ns1__genome_USCOREmapResponse(soap, tag, id, (const struct ns1__genome_USCOREmapResponse *)ptr, "ns1:genome_mapResponse"); case SOAP_TYPE_ns1__consensus_USCOREz: return soap_out_ns1__consensus_USCOREz(soap, tag, id, (const struct ns1__consensus_USCOREz *)ptr, "ns1:consensus_z"); case SOAP_TYPE_ns1__consensus_USCOREzResponse: return soap_out_ns1__consensus_USCOREzResponse(soap, tag, id, (const struct ns1__consensus_USCOREzResponse *)ptr, "ns1:consensus_zResponse"); case SOAP_TYPE_ns1__mindex: return soap_out_ns1__mindex(soap, tag, id, (const struct ns1__mindex *)ptr, "ns1:mindex"); case SOAP_TYPE_ns1__mindexResponse: return soap_out_ns1__mindexResponse(soap, tag, id, (const struct ns1__mindexResponse *)ptr, "ns1:mindexResponse"); case SOAP_TYPE_ns1__query_USCOREarm: return soap_out_ns1__query_USCOREarm(soap, tag, id, (const struct ns1__query_USCOREarm *)ptr, "ns1:query_arm"); case SOAP_TYPE_ns1__query_USCOREarmResponse: return soap_out_ns1__query_USCOREarmResponse(soap, tag, id, (const struct ns1__query_USCOREarmResponse *)ptr, "ns1:query_armResponse"); case SOAP_TYPE_ns1__max: return soap_out_ns1__max(soap, tag, id, (const struct ns1__max *)ptr, "ns1:max"); case SOAP_TYPE_ns1__maxResponse: return soap_out_ns1__maxResponse(soap, tag, id, (const struct ns1__maxResponse *)ptr, "ns1:maxResponse"); case SOAP_TYPE_ns1__maxdex: return soap_out_ns1__maxdex(soap, tag, id, (const struct ns1__maxdex *)ptr, "ns1:maxdex"); case SOAP_TYPE_ns1__maxdexResponse: return soap_out_ns1__maxdexResponse(soap, tag, id, (const struct ns1__maxdexResponse *)ptr, "ns1:maxdexResponse"); case SOAP_TYPE_ns1__cai: return soap_out_ns1__cai(soap, tag, id, (const struct ns1__cai *)ptr, "ns1:cai"); case SOAP_TYPE_ns1__caiResponse: return soap_out_ns1__caiResponse(soap, tag, id, (const struct ns1__caiResponse *)ptr, "ns1:caiResponse"); case SOAP_TYPE_ns1__gcsi: return soap_out_ns1__gcsi(soap, tag, id, (const struct ns1__gcsi *)ptr, "ns1:gcsi"); case SOAP_TYPE_ns1__gcsiResponse: return soap_out_ns1__gcsiResponse(soap, tag, id, (const struct ns1__gcsiResponse *)ptr, "ns1:gcsiResponse"); case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg: return soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, tag, id, (const struct ns1__filter_USCOREcds_USCOREby_USCOREatg *)ptr, "ns1:filter_cds_by_atg"); case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse: return soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag, id, (const struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *)ptr, "ns1:filter_cds_by_atgResponse"); case SOAP_TYPE_ns1__genomicskew: return soap_out_ns1__genomicskew(soap, tag, id, (const struct ns1__genomicskew *)ptr, "ns1:genomicskew"); case SOAP_TYPE_ns1__genomicskewResponse: return soap_out_ns1__genomicskewResponse(soap, tag, id, (const struct ns1__genomicskewResponse *)ptr, "ns1:genomicskewResponse"); case SOAP_TYPE_ns1__query_USCOREstrand: return soap_out_ns1__query_USCOREstrand(soap, tag, id, (const struct ns1__query_USCOREstrand *)ptr, "ns1:query_strand"); case SOAP_TYPE_ns1__query_USCOREstrandResponse: return soap_out_ns1__query_USCOREstrandResponse(soap, tag, id, (const struct ns1__query_USCOREstrandResponse *)ptr, "ns1:query_strandResponse"); case SOAP_TYPE_ns1__view_USCOREcds: return soap_out_ns1__view_USCOREcds(soap, tag, id, (const struct ns1__view_USCOREcds *)ptr, "ns1:view_cds"); case SOAP_TYPE_ns1__view_USCOREcdsResponse: return soap_out_ns1__view_USCOREcdsResponse(soap, tag, id, (const struct ns1__view_USCOREcdsResponse *)ptr, "ns1:view_cdsResponse"); case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy: return soap_out_ns1__base_USCORErelative_USCOREentropy(soap, tag, id, (const struct ns1__base_USCORErelative_USCOREentropy *)ptr, "ns1:base_relative_entropy"); case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse: return soap_out_ns1__base_USCORErelative_USCOREentropyResponse(soap, tag, id, (const struct ns1__base_USCORErelative_USCOREentropyResponse *)ptr, "ns1:base_relative_entropyResponse"); case SOAP_TYPE_ns1__Ew: return soap_out_ns1__Ew(soap, tag, id, (const struct ns1__Ew *)ptr, "ns1:Ew"); case SOAP_TYPE_ns1__EwResponse: return soap_out_ns1__EwResponse(soap, tag, id, (const struct ns1__EwResponse *)ptr, "ns1:EwResponse"); case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder: return soap_out_ns1__over_USCORElapping_USCOREfinder(soap, tag, id, (const struct ns1__over_USCORElapping_USCOREfinder *)ptr, "ns1:over_lapping_finder"); case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse: return soap_out_ns1__over_USCORElapping_USCOREfinderResponse(soap, tag, id, (const struct ns1__over_USCORElapping_USCOREfinderResponse *)ptr, "ns1:over_lapping_finderResponse"); case SOAP_TYPE_ns1__codon_USCOREcompiler: return soap_out_ns1__codon_USCOREcompiler(soap, tag, id, (const struct ns1__codon_USCOREcompiler *)ptr, "ns1:codon_compiler"); case SOAP_TYPE_ns1__codon_USCOREcompilerResponse: return soap_out_ns1__codon_USCOREcompilerResponse(soap, tag, id, (const struct ns1__codon_USCOREcompilerResponse *)ptr, "ns1:codon_compilerResponse"); case SOAP_TYPE_ns1__aaui: return soap_out_ns1__aaui(soap, tag, id, (const struct ns1__aaui *)ptr, "ns1:aaui"); case SOAP_TYPE_ns1__aauiResponse: return soap_out_ns1__aauiResponse(soap, tag, id, (const struct ns1__aauiResponse *)ptr, "ns1:aauiResponse"); case SOAP_TYPE_ns1__amino_USCOREcounter: return soap_out_ns1__amino_USCOREcounter(soap, tag, id, (const struct ns1__amino_USCOREcounter *)ptr, "ns1:amino_counter"); case SOAP_TYPE_ns1__amino_USCOREcounterResponse: return soap_out_ns1__amino_USCOREcounterResponse(soap, tag, id, (const struct ns1__amino_USCOREcounterResponse *)ptr, "ns1:amino_counterResponse"); case SOAP_TYPE_ns1__seq2png: return soap_out_ns1__seq2png(soap, tag, id, (const struct ns1__seq2png *)ptr, "ns1:seq2png"); case SOAP_TYPE_ns1__seq2pngResponse: return soap_out_ns1__seq2pngResponse(soap, tag, id, (const struct ns1__seq2pngResponse *)ptr, "ns1:seq2pngResponse"); case SOAP_TYPE_ns1__ttest: return soap_out_ns1__ttest(soap, tag, id, (const struct ns1__ttest *)ptr, "ns1:ttest"); case SOAP_TYPE_ns1__ttestResponse: return soap_out_ns1__ttestResponse(soap, tag, id, (const struct ns1__ttestResponse *)ptr, "ns1:ttestResponse"); case SOAP_TYPE_ns1__find_USCOREdnaAbox: return soap_out_ns1__find_USCOREdnaAbox(soap, tag, id, (const struct ns1__find_USCOREdnaAbox *)ptr, "ns1:find_dnaAbox"); case SOAP_TYPE_ns1__find_USCOREdnaAboxResponse: return soap_out_ns1__find_USCOREdnaAboxResponse(soap, tag, id, (const struct ns1__find_USCOREdnaAboxResponse *)ptr, "ns1:find_dnaAboxResponse"); case SOAP_TYPE_ns1__dist_USCOREin_USCOREcc: return soap_out_ns1__dist_USCOREin_USCOREcc(soap, tag, id, (const struct ns1__dist_USCOREin_USCOREcc *)ptr, "ns1:dist_in_cc"); case SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse: return soap_out_ns1__dist_USCOREin_USCOREccResponse(soap, tag, id, (const struct ns1__dist_USCOREin_USCOREccResponse *)ptr, "ns1:dist_in_ccResponse"); case SOAP_TYPE_ns1__bui: return soap_out_ns1__bui(soap, tag, id, (const struct ns1__bui *)ptr, "ns1:bui"); case SOAP_TYPE_ns1__buiResponse: return soap_out_ns1__buiResponse(soap, tag, id, (const struct ns1__buiResponse *)ptr, "ns1:buiResponse"); case SOAP_TYPE_ns1__fop: return soap_out_ns1__fop(soap, tag, id, (const struct ns1__fop *)ptr, "ns1:fop"); case SOAP_TYPE_ns1__fopResponse: return soap_out_ns1__fopResponse(soap, tag, id, (const struct ns1__fopResponse *)ptr, "ns1:fopResponse"); case SOAP_TYPE_ns1__enc: return soap_out_ns1__enc(soap, tag, id, (const struct ns1__enc *)ptr, "ns1:enc"); case SOAP_TYPE_ns1__encResponse: return soap_out_ns1__encResponse(soap, tag, id, (const struct ns1__encResponse *)ptr, "ns1:encResponse"); case SOAP_TYPE_ns1__icdi: return soap_out_ns1__icdi(soap, tag, id, (const struct ns1__icdi *)ptr, "ns1:icdi"); case SOAP_TYPE_ns1__icdiResponse: return soap_out_ns1__icdiResponse(soap, tag, id, (const struct ns1__icdiResponse *)ptr, "ns1:icdiResponse"); case SOAP_TYPE_ns1__phx: return soap_out_ns1__phx(soap, tag, id, (const struct ns1__phx *)ptr, "ns1:phx"); case SOAP_TYPE_ns1__phxResponse: return soap_out_ns1__phxResponse(soap, tag, id, (const struct ns1__phxResponse *)ptr, "ns1:phxResponse"); case SOAP_TYPE_ns1__translate: return soap_out_ns1__translate(soap, tag, id, (const struct ns1__translate *)ptr, "ns1:translate"); case SOAP_TYPE_ns1__translateResponse: return soap_out_ns1__translateResponse(soap, tag, id, (const struct ns1__translateResponse *)ptr, "ns1:translateResponse"); case SOAP_TYPE_ns1__togoWS: return soap_out_ns1__togoWS(soap, tag, id, (const struct ns1__togoWS *)ptr, "ns1:togoWS"); case SOAP_TYPE_ns1__togoWSResponse: return soap_out_ns1__togoWSResponse(soap, tag, id, (const struct ns1__togoWSResponse *)ptr, "ns1:togoWSResponse"); case SOAP_TYPE_ns1__circular_USCOREmap: return soap_out_ns1__circular_USCOREmap(soap, tag, id, (const struct ns1__circular_USCOREmap *)ptr, "ns1:circular_map"); case SOAP_TYPE_ns1__circular_USCOREmapResponse: return soap_out_ns1__circular_USCOREmapResponse(soap, tag, id, (const struct ns1__circular_USCOREmapResponse *)ptr, "ns1:circular_mapResponse"); case SOAP_TYPE_ns1__amino_USCOREinfo: return soap_out_ns1__amino_USCOREinfo(soap, tag, id, (const struct ns1__amino_USCOREinfo *)ptr, "ns1:amino_info"); case SOAP_TYPE_ns1__amino_USCOREinfoResponse: return soap_out_ns1__amino_USCOREinfoResponse(soap, tag, id, (const struct ns1__amino_USCOREinfoResponse *)ptr, "ns1:amino_infoResponse"); case SOAP_TYPE_ns1__variance: return soap_out_ns1__variance(soap, tag, id, (const struct ns1__variance *)ptr, "ns1:variance"); case SOAP_TYPE_ns1__varianceResponse: return soap_out_ns1__varianceResponse(soap, tag, id, (const struct ns1__varianceResponse *)ptr, "ns1:varianceResponse"); case SOAP_TYPE_ns1__nucleotide_USCOREperiodicity: return soap_out_ns1__nucleotide_USCOREperiodicity(soap, tag, id, (const struct ns1__nucleotide_USCOREperiodicity *)ptr, "ns1:nucleotide_periodicity"); case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse: return soap_out_ns1__nucleotide_USCOREperiodicityResponse(soap, tag, id, (const struct ns1__nucleotide_USCOREperiodicityResponse *)ptr, "ns1:nucleotide_periodicityResponse"); case SOAP_TYPE_ns1__sum: return soap_out_ns1__sum(soap, tag, id, (const struct ns1__sum *)ptr, "ns1:sum"); case SOAP_TYPE_ns1__sumResponse: return soap_out_ns1__sumResponse(soap, tag, id, (const struct ns1__sumResponse *)ptr, "ns1:sumResponse"); case SOAP_TYPE_ns1__plasmid_USCOREmap: return soap_out_ns1__plasmid_USCOREmap(soap, tag, id, (const struct ns1__plasmid_USCOREmap *)ptr, "ns1:plasmid_map"); case SOAP_TYPE_ns1__plasmid_USCOREmapResponse: return soap_out_ns1__plasmid_USCOREmapResponse(soap, tag, id, (const struct ns1__plasmid_USCOREmapResponse *)ptr, "ns1:plasmid_mapResponse"); case SOAP_TYPE_ns1__find_USCOREori_USCOREter: return soap_out_ns1__find_USCOREori_USCOREter(soap, tag, id, (const struct ns1__find_USCOREori_USCOREter *)ptr, "ns1:find_ori_ter"); case SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse: return soap_out_ns1__find_USCOREori_USCOREterResponse(soap, tag, id, (const struct ns1__find_USCOREori_USCOREterResponse *)ptr, "ns1:find_ori_terResponse"); case SOAP_TYPE_ns1__median: return soap_out_ns1__median(soap, tag, id, (const struct ns1__median *)ptr, "ns1:median"); case SOAP_TYPE_ns1__medianResponse: return soap_out_ns1__medianResponse(soap, tag, id, (const struct ns1__medianResponse *)ptr, "ns1:medianResponse"); case SOAP_TYPE_ns1__splitprintseq: return soap_out_ns1__splitprintseq(soap, tag, id, (const struct ns1__splitprintseq *)ptr, "ns1:splitprintseq"); case SOAP_TYPE_ns1__splitprintseqResponse: return soap_out_ns1__splitprintseqResponse(soap, tag, id, (const struct ns1__splitprintseqResponse *)ptr, "ns1:splitprintseqResponse"); case SOAP_TYPE_ns1__w_USCOREvalue: return soap_out_ns1__w_USCOREvalue(soap, tag, id, (const struct ns1__w_USCOREvalue *)ptr, "ns1:w_value"); case SOAP_TYPE_ns1__w_USCOREvalueResponse: return soap_out_ns1__w_USCOREvalueResponse(soap, tag, id, (const struct ns1__w_USCOREvalueResponse *)ptr, "ns1:w_valueResponse"); case SOAP_TYPE_ns1__P2: return soap_out_ns1__P2(soap, tag, id, (const struct ns1__P2 *)ptr, "ns1:P2"); case SOAP_TYPE_ns1__P2Response: return soap_out_ns1__P2Response(soap, tag, id, (const struct ns1__P2Response *)ptr, "ns1:P2Response"); case SOAP_TYPE_ns1__codon_USCOREmva: return soap_out_ns1__codon_USCOREmva(soap, tag, id, (const struct ns1__codon_USCOREmva *)ptr, "ns1:codon_mva"); case SOAP_TYPE_ns1__codon_USCOREmvaResponse: return soap_out_ns1__codon_USCOREmvaResponse(soap, tag, id, (const struct ns1__codon_USCOREmvaResponse *)ptr, "ns1:codon_mvaResponse"); case SOAP_TYPE_arrayOut: return soap_out_arrayOut(soap, tag, id, (const struct arrayOut *)ptr, "xsd:string"); case SOAP_TYPE_arrayIn: return soap_out_arrayIn(soap, tag, id, (const struct arrayIn *)ptr, "xsd:string"); case SOAP_TYPE_ns1__S_USCOREvalueInputParams: return soap_out_ns1__S_USCOREvalueInputParams(soap, tag, id, (const struct ns1__S_USCOREvalueInputParams *)ptr, "ns1:S_valueInputParams"); case SOAP_TYPE_ns1__scsInputParams: return soap_out_ns1__scsInputParams(soap, tag, id, (const struct ns1__scsInputParams *)ptr, "ns1:scsInputParams"); case SOAP_TYPE_ns1__signatureInputParams: return soap_out_ns1__signatureInputParams(soap, tag, id, (const struct ns1__signatureInputParams *)ptr, "ns1:signatureInputParams"); case SOAP_TYPE_ns1__lda_USCOREbiasInputParams: return soap_out_ns1__lda_USCOREbiasInputParams(soap, tag, id, (const struct ns1__lda_USCOREbiasInputParams *)ptr, "ns1:lda_biasInputParams"); case SOAP_TYPE_ns1__kmer_USCOREtableInputParams: return soap_out_ns1__kmer_USCOREtableInputParams(soap, tag, id, (const struct ns1__kmer_USCOREtableInputParams *)ptr, "ns1:kmer_tableInputParams"); case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams: return soap_out_ns1__base_USCOREz_USCOREvalueInputParams(soap, tag, id, (const struct ns1__base_USCOREz_USCOREvalueInputParams *)ptr, "ns1:base_z_valueInputParams"); case SOAP_TYPE_ns1__base_USCOREcounterInputParams: return soap_out_ns1__base_USCOREcounterInputParams(soap, tag, id, (const struct ns1__base_USCOREcounterInputParams *)ptr, "ns1:base_counterInputParams"); case SOAP_TYPE_ns1__B1InputParams: return soap_out_ns1__B1InputParams(soap, tag, id, (const struct ns1__B1InputParams *)ptr, "ns1:B1InputParams"); case SOAP_TYPE_ns1__cgrInputParams: return soap_out_ns1__cgrInputParams(soap, tag, id, (const struct ns1__cgrInputParams *)ptr, "ns1:cgrInputParams"); case SOAP_TYPE_ns1__dinucInputParams: return soap_out_ns1__dinucInputParams(soap, tag, id, (const struct ns1__dinucInputParams *)ptr, "ns1:dinucInputParams"); case SOAP_TYPE_ns1__caiInputParams: return soap_out_ns1__caiInputParams(soap, tag, id, (const struct ns1__caiInputParams *)ptr, "ns1:caiInputParams"); case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams: return soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag, id, (const struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *)ptr, "ns1:filter_cds_by_atgInputParams"); case SOAP_TYPE_ns1__gcsiInputParams: return soap_out_ns1__gcsiInputParams(soap, tag, id, (const struct ns1__gcsiInputParams *)ptr, "ns1:gcsiInputParams"); case SOAP_TYPE_ns1__query_USCOREstrandInputParams: return soap_out_ns1__query_USCOREstrandInputParams(soap, tag, id, (const struct ns1__query_USCOREstrandInputParams *)ptr, "ns1:query_strandInputParams"); case SOAP_TYPE_ns1__genomicskewInputParams: return soap_out_ns1__genomicskewInputParams(soap, tag, id, (const struct ns1__genomicskewInputParams *)ptr, "ns1:genomicskewInputParams"); case SOAP_TYPE_ns1__palindromeInputParams: return soap_out_ns1__palindromeInputParams(soap, tag, id, (const struct ns1__palindromeInputParams *)ptr, "ns1:palindromeInputParams"); case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams: return soap_out_ns1__base_USCORErelative_USCOREentropyInputParams(soap, tag, id, (const struct ns1__base_USCORErelative_USCOREentropyInputParams *)ptr, "ns1:base_relative_entropyInputParams"); case SOAP_TYPE_ns1__view_USCOREcdsInputParams: return soap_out_ns1__view_USCOREcdsInputParams(soap, tag, id, (const struct ns1__view_USCOREcdsInputParams *)ptr, "ns1:view_cdsInputParams"); case SOAP_TYPE_ns1__codon_USCOREcounterInputParams: return soap_out_ns1__codon_USCOREcounterInputParams(soap, tag, id, (const struct ns1__codon_USCOREcounterInputParams *)ptr, "ns1:codon_counterInputParams"); case SOAP_TYPE_ns1__EwInputParams: return soap_out_ns1__EwInputParams(soap, tag, id, (const struct ns1__EwInputParams *)ptr, "ns1:EwInputParams"); case SOAP_TYPE_ns1__find_USCOREiteronInputParams: return soap_out_ns1__find_USCOREiteronInputParams(soap, tag, id, (const struct ns1__find_USCOREiteronInputParams *)ptr, "ns1:find_iteronInputParams"); case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams: return soap_out_ns1__over_USCORElapping_USCOREfinderInputParams(soap, tag, id, (const struct ns1__over_USCORElapping_USCOREfinderInputParams *)ptr, "ns1:over_lapping_finderInputParams"); case SOAP_TYPE_ns1__codon_USCOREcompilerInputParams: return soap_out_ns1__codon_USCOREcompilerInputParams(soap, tag, id, (const struct ns1__codon_USCOREcompilerInputParams *)ptr, "ns1:codon_compilerInputParams"); case SOAP_TYPE_ns1__aauiInputParams: return soap_out_ns1__aauiInputParams(soap, tag, id, (const struct ns1__aauiInputParams *)ptr, "ns1:aauiInputParams"); case SOAP_TYPE_ns1__amino_USCOREcounterInputParams: return soap_out_ns1__amino_USCOREcounterInputParams(soap, tag, id, (const struct ns1__amino_USCOREcounterInputParams *)ptr, "ns1:amino_counterInputParams"); case SOAP_TYPE_ns1__seq2pngInputParams: return soap_out_ns1__seq2pngInputParams(soap, tag, id, (const struct ns1__seq2pngInputParams *)ptr, "ns1:seq2pngInputParams"); case SOAP_TYPE_ns1__ttestInputParams: return soap_out_ns1__ttestInputParams(soap, tag, id, (const struct ns1__ttestInputParams *)ptr, "ns1:ttestInputParams"); case SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams: return soap_out_ns1__find_USCOREdnaAboxInputParams(soap, tag, id, (const struct ns1__find_USCOREdnaAboxInputParams *)ptr, "ns1:find_dnaAboxInputParams"); case SOAP_TYPE_ns1__codon_USCOREusageInputParams: return soap_out_ns1__codon_USCOREusageInputParams(soap, tag, id, (const struct ns1__codon_USCOREusageInputParams *)ptr, "ns1:codon_usageInputParams"); case SOAP_TYPE_ns1__buiInputParams: return soap_out_ns1__buiInputParams(soap, tag, id, (const struct ns1__buiInputParams *)ptr, "ns1:buiInputParams"); case SOAP_TYPE_ns1__fopInputParams: return soap_out_ns1__fopInputParams(soap, tag, id, (const struct ns1__fopInputParams *)ptr, "ns1:fopInputParams"); case SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams: return soap_out_ns1__oligomer_USCOREcounterInputParams(soap, tag, id, (const struct ns1__oligomer_USCOREcounterInputParams *)ptr, "ns1:oligomer_counterInputParams"); case SOAP_TYPE_ns1__encInputParams: return soap_out_ns1__encInputParams(soap, tag, id, (const struct ns1__encInputParams *)ptr, "ns1:encInputParams"); case SOAP_TYPE_ns1__icdiInputParams: return soap_out_ns1__icdiInputParams(soap, tag, id, (const struct ns1__icdiInputParams *)ptr, "ns1:icdiInputParams"); case SOAP_TYPE_ns1__gcwinInputParams: return soap_out_ns1__gcwinInputParams(soap, tag, id, (const struct ns1__gcwinInputParams *)ptr, "ns1:gcwinInputParams"); case SOAP_TYPE_ns1__find_USCOREpatternInputParams: return soap_out_ns1__find_USCOREpatternInputParams(soap, tag, id, (const struct ns1__find_USCOREpatternInputParams *)ptr, "ns1:find_patternInputParams"); case SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams: return soap_out_ns1__oligomer_USCOREsearchInputParams(soap, tag, id, (const struct ns1__oligomer_USCOREsearchInputParams *)ptr, "ns1:oligomer_searchInputParams"); case SOAP_TYPE_ns1__phxInputParams: return soap_out_ns1__phxInputParams(soap, tag, id, (const struct ns1__phxInputParams *)ptr, "ns1:phxInputParams"); case SOAP_TYPE_ns1__shuffleseqInputParams: return soap_out_ns1__shuffleseqInputParams(soap, tag, id, (const struct ns1__shuffleseqInputParams *)ptr, "ns1:shuffleseqInputParams"); case SOAP_TYPE_ns1__find_USCOREterInputParams: return soap_out_ns1__find_USCOREterInputParams(soap, tag, id, (const struct ns1__find_USCOREterInputParams *)ptr, "ns1:find_terInputParams"); case SOAP_TYPE_ns1__dnawalkInputParams: return soap_out_ns1__dnawalkInputParams(soap, tag, id, (const struct ns1__dnawalkInputParams *)ptr, "ns1:dnawalkInputParams"); case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams: return soap_out_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, id, (const struct ns1__base_USCOREinformation_USCOREcontentInputParams *)ptr, "ns1:base_information_contentInputParams"); case SOAP_TYPE_ns1__togoWSInputParams: return soap_out_ns1__togoWSInputParams(soap, tag, id, (const struct ns1__togoWSInputParams *)ptr, "ns1:togoWSInputParams"); case SOAP_TYPE_ns1__genome_USCOREmap3InputParams: return soap_out_ns1__genome_USCOREmap3InputParams(soap, tag, id, (const struct ns1__genome_USCOREmap3InputParams *)ptr, "ns1:genome_map3InputParams"); case SOAP_TYPE_ns1__gcskewInputParams: return soap_out_ns1__gcskewInputParams(soap, tag, id, (const struct ns1__gcskewInputParams *)ptr, "ns1:gcskewInputParams"); case SOAP_TYPE_ns1__circular_USCOREmapInputParams: return soap_out_ns1__circular_USCOREmapInputParams(soap, tag, id, (const struct ns1__circular_USCOREmapInputParams *)ptr, "ns1:circular_mapInputParams"); case SOAP_TYPE_ns1__molecular_USCOREweightInputParams: return soap_out_ns1__molecular_USCOREweightInputParams(soap, tag, id, (const struct ns1__molecular_USCOREweightInputParams *)ptr, "ns1:molecular_weightInputParams"); case SOAP_TYPE_ns1__delta_USCOREgcskewInputParams: return soap_out_ns1__delta_USCOREgcskewInputParams(soap, tag, id, (const struct ns1__delta_USCOREgcskewInputParams *)ptr, "ns1:delta_gcskewInputParams"); case SOAP_TYPE_ns1__corInputParams: return soap_out_ns1__corInputParams(soap, tag, id, (const struct ns1__corInputParams *)ptr, "ns1:corInputParams"); case SOAP_TYPE_ns1__geneskewInputParams: return soap_out_ns1__geneskewInputParams(soap, tag, id, (const struct ns1__geneskewInputParams *)ptr, "ns1:geneskewInputParams"); case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams: return soap_out_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, id, (const struct ns1__genes_USCOREfrom_USCOREoriInputParams *)ptr, "ns1:genes_from_oriInputParams"); case SOAP_TYPE_ns1__cbiInputParams: return soap_out_ns1__cbiInputParams(soap, tag, id, (const struct ns1__cbiInputParams *)ptr, "ns1:cbiInputParams"); case SOAP_TYPE_ns1__find_USCOREdifInputParams: return soap_out_ns1__find_USCOREdifInputParams(soap, tag, id, (const struct ns1__find_USCOREdifInputParams *)ptr, "ns1:find_difInputParams"); case SOAP_TYPE_ns1__to_USCOREfastaInputParams: return soap_out_ns1__to_USCOREfastaInputParams(soap, tag, id, (const struct ns1__to_USCOREfastaInputParams *)ptr, "ns1:to_fastaInputParams"); case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams: return soap_out_ns1__nucleotide_USCOREperiodicityInputParams(soap, tag, id, (const struct ns1__nucleotide_USCOREperiodicityInputParams *)ptr, "ns1:nucleotide_periodicityInputParams"); case SOAP_TYPE_ns1__base_USCOREentropyInputParams: return soap_out_ns1__base_USCOREentropyInputParams(soap, tag, id, (const struct ns1__base_USCOREentropyInputParams *)ptr, "ns1:base_entropyInputParams"); case SOAP_TYPE_ns1__plasmid_USCOREmapInputParams: return soap_out_ns1__plasmid_USCOREmapInputParams(soap, tag, id, (const struct ns1__plasmid_USCOREmapInputParams *)ptr, "ns1:plasmid_mapInputParams"); case SOAP_TYPE_ns1__DoubleHelixInputParams: return soap_out_ns1__DoubleHelixInputParams(soap, tag, id, (const struct ns1__DoubleHelixInputParams *)ptr, "ns1:DoubleHelixInputParams"); case SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams: return soap_out_ns1__rep_USCOREori_USCOREterInputParams(soap, tag, id, (const struct ns1__rep_USCOREori_USCOREterInputParams *)ptr, "ns1:rep_ori_terInputParams"); case SOAP_TYPE_ns1__genome_USCOREmapInputParams: return soap_out_ns1__genome_USCOREmapInputParams(soap, tag, id, (const struct ns1__genome_USCOREmapInputParams *)ptr, "ns1:genome_mapInputParams"); case SOAP_TYPE_ns1__consensus_USCOREzInputParams: return soap_out_ns1__consensus_USCOREzInputParams(soap, tag, id, (const struct ns1__consensus_USCOREzInputParams *)ptr, "ns1:consensus_zInputParams"); case SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams: return soap_out_ns1__find_USCOREori_USCOREterInputParams(soap, tag, id, (const struct ns1__find_USCOREori_USCOREterInputParams *)ptr, "ns1:find_ori_terInputParams"); case SOAP_TYPE_ns1__w_USCOREvalueInputParams: return soap_out_ns1__w_USCOREvalueInputParams(soap, tag, id, (const struct ns1__w_USCOREvalueInputParams *)ptr, "ns1:w_valueInputParams"); case SOAP_TYPE_ns1__P2InputParams: return soap_out_ns1__P2InputParams(soap, tag, id, (const struct ns1__P2InputParams *)ptr, "ns1:P2InputParams"); case SOAP_TYPE_ns1__codon_USCOREmvaInputParams: return soap_out_ns1__codon_USCOREmvaInputParams(soap, tag, id, (const struct ns1__codon_USCOREmvaInputParams *)ptr, "ns1:codon_mvaInputParams"); case SOAP_TYPE_ns1__Definition: return soap_out_ns1__Definition(soap, tag, id, (const struct ns1__Definition *)ptr, "ns1:Definition"); case SOAP_TYPE_PointerTofloat: return soap_out_PointerTofloat(soap, tag, id, (float *const*)ptr, "xsd:float"); case SOAP_TYPE_PointerTons1__S_USCOREvalueInputParams: return soap_out_PointerTons1__S_USCOREvalueInputParams(soap, tag, id, (struct ns1__S_USCOREvalueInputParams *const*)ptr, "ns1:S_valueInputParams"); case SOAP_TYPE_PointerTons1__leading_USCOREstrandResponse: return soap_out_PointerTons1__leading_USCOREstrandResponse(soap, tag, id, (struct ns1__leading_USCOREstrandResponse *const*)ptr, "ns1:leading_strandResponse"); case SOAP_TYPE_PointerTons1__scsInputParams: return soap_out_PointerTons1__scsInputParams(soap, tag, id, (struct ns1__scsInputParams *const*)ptr, "ns1:scsInputParams"); case SOAP_TYPE_PointerTons1__lda_USCOREbiasInputParams: return soap_out_PointerTons1__lda_USCOREbiasInputParams(soap, tag, id, (struct ns1__lda_USCOREbiasInputParams *const*)ptr, "ns1:lda_biasInputParams"); case SOAP_TYPE_PointerTons1__kmer_USCOREtableInputParams: return soap_out_PointerTons1__kmer_USCOREtableInputParams(soap, tag, id, (struct ns1__kmer_USCOREtableInputParams *const*)ptr, "ns1:kmer_tableInputParams"); case SOAP_TYPE_PointerTons1__base_USCOREz_USCOREvalueInputParams: return soap_out_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, tag, id, (struct ns1__base_USCOREz_USCOREvalueInputParams *const*)ptr, "ns1:base_z_valueInputParams"); case SOAP_TYPE_PointerTons1__base_USCOREcounterInputParams: return soap_out_PointerTons1__base_USCOREcounterInputParams(soap, tag, id, (struct ns1__base_USCOREcounterInputParams *const*)ptr, "ns1:base_counterInputParams"); case SOAP_TYPE_PointerTons1__B1InputParams: return soap_out_PointerTons1__B1InputParams(soap, tag, id, (struct ns1__B1InputParams *const*)ptr, "ns1:B1InputParams"); case SOAP_TYPE_PointerTons1__cgrInputParams: return soap_out_PointerTons1__cgrInputParams(soap, tag, id, (struct ns1__cgrInputParams *const*)ptr, "ns1:cgrInputParams"); case SOAP_TYPE_PointerTons1__dinucInputParams: return soap_out_PointerTons1__dinucInputParams(soap, tag, id, (struct ns1__dinucInputParams *const*)ptr, "ns1:dinucInputParams"); case SOAP_TYPE_PointerTons1__least_USCOREsquares_USCOREfitResponse: return soap_out_PointerTons1__least_USCOREsquares_USCOREfitResponse(soap, tag, id, (struct ns1__least_USCOREsquares_USCOREfitResponse *const*)ptr, "ns1:least_squares_fitResponse"); case SOAP_TYPE_PointerTons1__palindromeInputParams: return soap_out_PointerTons1__palindromeInputParams(soap, tag, id, (struct ns1__palindromeInputParams *const*)ptr, "ns1:palindromeInputParams"); case SOAP_TYPE_PointerTons1__codon_USCOREcounterInputParams: return soap_out_PointerTons1__codon_USCOREcounterInputParams(soap, tag, id, (struct ns1__codon_USCOREcounterInputParams *const*)ptr, "ns1:codon_counterInputParams"); case SOAP_TYPE_PointerTons1__find_USCOREiteronInputParams: return soap_out_PointerTons1__find_USCOREiteronInputParams(soap, tag, id, (struct ns1__find_USCOREiteronInputParams *const*)ptr, "ns1:find_iteronInputParams"); case SOAP_TYPE_PointerTons1__codon_USCOREusageInputParams: return soap_out_PointerTons1__codon_USCOREusageInputParams(soap, tag, id, (struct ns1__codon_USCOREusageInputParams *const*)ptr, "ns1:codon_usageInputParams"); case SOAP_TYPE_PointerTons1__oligomer_USCOREcounterInputParams: return soap_out_PointerTons1__oligomer_USCOREcounterInputParams(soap, tag, id, (struct ns1__oligomer_USCOREcounterInputParams *const*)ptr, "ns1:oligomer_counterInputParams"); case SOAP_TYPE_PointerTons1__gcwinInputParams: return soap_out_PointerTons1__gcwinInputParams(soap, tag, id, (struct ns1__gcwinInputParams *const*)ptr, "ns1:gcwinInputParams"); case SOAP_TYPE_PointerTons1__find_USCOREpatternInputParams: return soap_out_PointerTons1__find_USCOREpatternInputParams(soap, tag, id, (struct ns1__find_USCOREpatternInputParams *const*)ptr, "ns1:find_patternInputParams"); case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchResponse: return soap_out_PointerTons1__oligomer_USCOREsearchResponse(soap, tag, id, (struct ns1__oligomer_USCOREsearchResponse *const*)ptr, "ns1:oligomer_searchResponse"); case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchInputParams: return soap_out_PointerTons1__oligomer_USCOREsearchInputParams(soap, tag, id, (struct ns1__oligomer_USCOREsearchInputParams *const*)ptr, "ns1:oligomer_searchInputParams"); case SOAP_TYPE_PointerTons1__shuffleseqInputParams: return soap_out_PointerTons1__shuffleseqInputParams(soap, tag, id, (struct ns1__shuffleseqInputParams *const*)ptr, "ns1:shuffleseqInputParams"); case SOAP_TYPE_PointerTons1__find_USCOREterResponse: return soap_out_PointerTons1__find_USCOREterResponse(soap, tag, id, (struct ns1__find_USCOREterResponse *const*)ptr, "ns1:find_terResponse"); case SOAP_TYPE_PointerTons1__find_USCOREterInputParams: return soap_out_PointerTons1__find_USCOREterInputParams(soap, tag, id, (struct ns1__find_USCOREterInputParams *const*)ptr, "ns1:find_terInputParams"); case SOAP_TYPE_PointerTons1__dnawalkInputParams: return soap_out_PointerTons1__dnawalkInputParams(soap, tag, id, (struct ns1__dnawalkInputParams *const*)ptr, "ns1:dnawalkInputParams"); case SOAP_TYPE_PointerTons1__base_USCOREinformation_USCOREcontentInputParams: return soap_out_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, id, (struct ns1__base_USCOREinformation_USCOREcontentInputParams *const*)ptr, "ns1:base_information_contentInputParams"); case SOAP_TYPE_PointerTons1__signatureInputParams: return soap_out_PointerTons1__signatureInputParams(soap, tag, id, (struct ns1__signatureInputParams *const*)ptr, "ns1:signatureInputParams"); case SOAP_TYPE_PointerTons1__genome_USCOREmap3InputParams: return soap_out_PointerTons1__genome_USCOREmap3InputParams(soap, tag, id, (struct ns1__genome_USCOREmap3InputParams *const*)ptr, "ns1:genome_map3InputParams"); case SOAP_TYPE_PointerTons1__gcskewInputParams: return soap_out_PointerTons1__gcskewInputParams(soap, tag, id, (struct ns1__gcskewInputParams *const*)ptr, "ns1:gcskewInputParams"); case SOAP_TYPE_PointerTons1__molecular_USCOREweightInputParams: return soap_out_PointerTons1__molecular_USCOREweightInputParams(soap, tag, id, (struct ns1__molecular_USCOREweightInputParams *const*)ptr, "ns1:molecular_weightInputParams"); case SOAP_TYPE_PointerTons1__delta_USCOREgcskewInputParams: return soap_out_PointerTons1__delta_USCOREgcskewInputParams(soap, tag, id, (struct ns1__delta_USCOREgcskewInputParams *const*)ptr, "ns1:delta_gcskewInputParams"); case SOAP_TYPE_PointerTons1__cumulativeResponse: return soap_out_PointerTons1__cumulativeResponse(soap, tag, id, (struct ns1__cumulativeResponse *const*)ptr, "ns1:cumulativeResponse"); case SOAP_TYPE_PointerTons1__corResponse: return soap_out_PointerTons1__corResponse(soap, tag, id, (struct ns1__corResponse *const*)ptr, "ns1:corResponse"); case SOAP_TYPE_PointerTons1__corInputParams: return soap_out_PointerTons1__corInputParams(soap, tag, id, (struct ns1__corInputParams *const*)ptr, "ns1:corInputParams"); case SOAP_TYPE_PointerTons1__geneskewInputParams: return soap_out_PointerTons1__geneskewInputParams(soap, tag, id, (struct ns1__geneskewInputParams *const*)ptr, "ns1:geneskewInputParams"); case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriResponse: return soap_out_PointerTons1__genes_USCOREfrom_USCOREoriResponse(soap, tag, id, (struct ns1__genes_USCOREfrom_USCOREoriResponse *const*)ptr, "ns1:genes_from_oriResponse"); case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriInputParams: return soap_out_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, id, (struct ns1__genes_USCOREfrom_USCOREoriInputParams *const*)ptr, "ns1:genes_from_oriInputParams"); case SOAP_TYPE_PointerTons1__cbiInputParams: return soap_out_PointerTons1__cbiInputParams(soap, tag, id, (struct ns1__cbiInputParams *const*)ptr, "ns1:cbiInputParams"); case SOAP_TYPE_PointerTons1__find_USCOREdifResponse: return soap_out_PointerTons1__find_USCOREdifResponse(soap, tag, id, (struct ns1__find_USCOREdifResponse *const*)ptr, "ns1:find_difResponse"); case SOAP_TYPE_PointerTons1__find_USCOREdifInputParams: return soap_out_PointerTons1__find_USCOREdifInputParams(soap, tag, id, (struct ns1__find_USCOREdifInputParams *const*)ptr, "ns1:find_difInputParams"); case SOAP_TYPE_PointerTons1__to_USCOREfastaInputParams: return soap_out_PointerTons1__to_USCOREfastaInputParams(soap, tag, id, (struct ns1__to_USCOREfastaInputParams *const*)ptr, "ns1:to_fastaInputParams"); case SOAP_TYPE_PointerTons1__base_USCOREentropyInputParams: return soap_out_PointerTons1__base_USCOREentropyInputParams(soap, tag, id, (struct ns1__base_USCOREentropyInputParams *const*)ptr, "ns1:base_entropyInputParams"); case SOAP_TYPE_PointerTons1__DoubleHelixInputParams: return soap_out_PointerTons1__DoubleHelixInputParams(soap, tag, id, (struct ns1__DoubleHelixInputParams *const*)ptr, "ns1:DoubleHelixInputParams"); case SOAP_TYPE_PointerTons1__rep_USCOREori_USCOREterInputParams: return soap_out_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, tag, id, (struct ns1__rep_USCOREori_USCOREterInputParams *const*)ptr, "ns1:rep_ori_terInputParams"); case SOAP_TYPE_PointerTons1__genome_USCOREmapInputParams: return soap_out_PointerTons1__genome_USCOREmapInputParams(soap, tag, id, (struct ns1__genome_USCOREmapInputParams *const*)ptr, "ns1:genome_mapInputParams"); case SOAP_TYPE_PointerTons1__consensus_USCOREzInputParams: return soap_out_PointerTons1__consensus_USCOREzInputParams(soap, tag, id, (struct ns1__consensus_USCOREzInputParams *const*)ptr, "ns1:consensus_zInputParams"); case SOAP_TYPE_PointerTons1__caiInputParams: return soap_out_PointerTons1__caiInputParams(soap, tag, id, (struct ns1__caiInputParams *const*)ptr, "ns1:caiInputParams"); case SOAP_TYPE_PointerTons1__gcsiInputParams: return soap_out_PointerTons1__gcsiInputParams(soap, tag, id, (struct ns1__gcsiInputParams *const*)ptr, "ns1:gcsiInputParams"); case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse: return soap_out_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag, id, (struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *const*)ptr, "ns1:filter_cds_by_atgResponse"); case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams: return soap_out_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag, id, (struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *const*)ptr, "ns1:filter_cds_by_atgInputParams"); case SOAP_TYPE_PointerTons1__genomicskewInputParams: return soap_out_PointerTons1__genomicskewInputParams(soap, tag, id, (struct ns1__genomicskewInputParams *const*)ptr, "ns1:genomicskewInputParams"); case SOAP_TYPE_PointerTons1__query_USCOREstrandInputParams: return soap_out_PointerTons1__query_USCOREstrandInputParams(soap, tag, id, (struct ns1__query_USCOREstrandInputParams *const*)ptr, "ns1:query_strandInputParams"); case SOAP_TYPE_PointerTons1__view_USCOREcdsInputParams: return soap_out_PointerTons1__view_USCOREcdsInputParams(soap, tag, id, (struct ns1__view_USCOREcdsInputParams *const*)ptr, "ns1:view_cdsInputParams"); case SOAP_TYPE_PointerTons1__base_USCORErelative_USCOREentropyInputParams: return soap_out_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, tag, id, (struct ns1__base_USCORErelative_USCOREentropyInputParams *const*)ptr, "ns1:base_relative_entropyInputParams"); case SOAP_TYPE_PointerTons1__EwInputParams: return soap_out_PointerTons1__EwInputParams(soap, tag, id, (struct ns1__EwInputParams *const*)ptr, "ns1:EwInputParams"); case SOAP_TYPE_PointerTons1__over_USCORElapping_USCOREfinderInputParams: return soap_out_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, tag, id, (struct ns1__over_USCORElapping_USCOREfinderInputParams *const*)ptr, "ns1:over_lapping_finderInputParams"); case SOAP_TYPE_PointerTons1__codon_USCOREcompilerInputParams: return soap_out_PointerTons1__codon_USCOREcompilerInputParams(soap, tag, id, (struct ns1__codon_USCOREcompilerInputParams *const*)ptr, "ns1:codon_compilerInputParams"); case SOAP_TYPE_PointerTons1__aauiInputParams: return soap_out_PointerTons1__aauiInputParams(soap, tag, id, (struct ns1__aauiInputParams *const*)ptr, "ns1:aauiInputParams"); case SOAP_TYPE_PointerTons1__amino_USCOREcounterInputParams: return soap_out_PointerTons1__amino_USCOREcounterInputParams(soap, tag, id, (struct ns1__amino_USCOREcounterInputParams *const*)ptr, "ns1:amino_counterInputParams"); case SOAP_TYPE_PointerTons1__seq2pngInputParams: return soap_out_PointerTons1__seq2pngInputParams(soap, tag, id, (struct ns1__seq2pngInputParams *const*)ptr, "ns1:seq2pngInputParams"); case SOAP_TYPE_PointerTons1__ttestResponse: return soap_out_PointerTons1__ttestResponse(soap, tag, id, (struct ns1__ttestResponse *const*)ptr, "ns1:ttestResponse"); case SOAP_TYPE_PointerTons1__ttestInputParams: return soap_out_PointerTons1__ttestInputParams(soap, tag, id, (struct ns1__ttestInputParams *const*)ptr, "ns1:ttestInputParams"); case SOAP_TYPE_PointerToarrayOut: return soap_out_PointerToarrayOut(soap, tag, id, (struct arrayOut *const*)ptr, "xsd:string"); case SOAP_TYPE_PointerTons1__find_USCOREdnaAboxInputParams: return soap_out_PointerTons1__find_USCOREdnaAboxInputParams(soap, tag, id, (struct ns1__find_USCOREdnaAboxInputParams *const*)ptr, "ns1:find_dnaAboxInputParams"); case SOAP_TYPE_PointerTons1__buiInputParams: return soap_out_PointerTons1__buiInputParams(soap, tag, id, (struct ns1__buiInputParams *const*)ptr, "ns1:buiInputParams"); case SOAP_TYPE_PointerTons1__fopInputParams: return soap_out_PointerTons1__fopInputParams(soap, tag, id, (struct ns1__fopInputParams *const*)ptr, "ns1:fopInputParams"); case SOAP_TYPE_PointerTons1__encInputParams: return soap_out_PointerTons1__encInputParams(soap, tag, id, (struct ns1__encInputParams *const*)ptr, "ns1:encInputParams"); case SOAP_TYPE_PointerTons1__icdiInputParams: return soap_out_PointerTons1__icdiInputParams(soap, tag, id, (struct ns1__icdiInputParams *const*)ptr, "ns1:icdiInputParams"); case SOAP_TYPE_PointerTons1__phxInputParams: return soap_out_PointerTons1__phxInputParams(soap, tag, id, (struct ns1__phxInputParams *const*)ptr, "ns1:phxInputParams"); case SOAP_TYPE_PointerTons1__togoWSInputParams: return soap_out_PointerTons1__togoWSInputParams(soap, tag, id, (struct ns1__togoWSInputParams *const*)ptr, "ns1:togoWSInputParams"); case SOAP_TYPE_PointerTons1__circular_USCOREmapInputParams: return soap_out_PointerTons1__circular_USCOREmapInputParams(soap, tag, id, (struct ns1__circular_USCOREmapInputParams *const*)ptr, "ns1:circular_mapInputParams"); case SOAP_TYPE_PointerTons1__nucleotide_USCOREperiodicityInputParams: return soap_out_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, tag, id, (struct ns1__nucleotide_USCOREperiodicityInputParams *const*)ptr, "ns1:nucleotide_periodicityInputParams"); case SOAP_TYPE_PointerTons1__plasmid_USCOREmapInputParams: return soap_out_PointerTons1__plasmid_USCOREmapInputParams(soap, tag, id, (struct ns1__plasmid_USCOREmapInputParams *const*)ptr, "ns1:plasmid_mapInputParams"); case SOAP_TYPE_PointerTons1__find_USCOREori_USCOREterInputParams: return soap_out_PointerTons1__find_USCOREori_USCOREterInputParams(soap, tag, id, (struct ns1__find_USCOREori_USCOREterInputParams *const*)ptr, "ns1:find_ori_terInputParams"); case SOAP_TYPE_PointerToarrayIn: return soap_out_PointerToarrayIn(soap, tag, id, (struct arrayIn *const*)ptr, "xsd:string"); case SOAP_TYPE_PointerTons1__w_USCOREvalueInputParams: return soap_out_PointerTons1__w_USCOREvalueInputParams(soap, tag, id, (struct ns1__w_USCOREvalueInputParams *const*)ptr, "ns1:w_valueInputParams"); case SOAP_TYPE_PointerTons1__P2InputParams: return soap_out_PointerTons1__P2InputParams(soap, tag, id, (struct ns1__P2InputParams *const*)ptr, "ns1:P2InputParams"); case SOAP_TYPE_PointerTons1__codon_USCOREmvaInputParams: return soap_out_PointerTons1__codon_USCOREmvaInputParams(soap, tag, id, (struct ns1__codon_USCOREmvaInputParams *const*)ptr, "ns1:codon_mvaInputParams"); case SOAP_TYPE_PointerTostring: return soap_out_PointerTostring(soap, tag, id, (char **const*)ptr, "xsd:string"); case SOAP_TYPE__QName: return soap_out_string(soap, tag, id, (char*const*)&ptr, "xsd:QName"); case SOAP_TYPE_string: return soap_out_string(soap, tag, id, (char*const*)&ptr, "xsd:string"); } return SOAP_OK; } #endif #ifndef WITH_NOIDREF SOAP_FMAC3 void SOAP_FMAC4 soap_markelement(struct soap *soap, const void *ptr, int type) { (void)soap; (void)ptr; (void)type; /* appease -Wall -Werror */ switch (type) { case SOAP_TYPE_ns1__hydropathy: soap_serialize_ns1__hydropathy(soap, (const struct ns1__hydropathy *)ptr); break; case SOAP_TYPE_ns1__hydropathyResponse: soap_serialize_ns1__hydropathyResponse(soap, (const struct ns1__hydropathyResponse *)ptr); break; case SOAP_TYPE_ns1__help: soap_serialize_ns1__help(soap, (const struct ns1__help *)ptr); break; case SOAP_TYPE_ns1__helpResponse: soap_serialize_ns1__helpResponse(soap, (const struct ns1__helpResponse *)ptr); break; case SOAP_TYPE_ns1__S_USCOREvalue: soap_serialize_ns1__S_USCOREvalue(soap, (const struct ns1__S_USCOREvalue *)ptr); break; case SOAP_TYPE_ns1__S_USCOREvalueResponse: soap_serialize_ns1__S_USCOREvalueResponse(soap, (const struct ns1__S_USCOREvalueResponse *)ptr); break; case SOAP_TYPE_ns1__leading_USCOREstrand: soap_serialize_ns1__leading_USCOREstrand(soap, (const struct ns1__leading_USCOREstrand *)ptr); break; case SOAP_TYPE_ns1__leading_USCOREstrandResponse: soap_serialize_ns1__leading_USCOREstrandResponse(soap, (const struct ns1__leading_USCOREstrandResponse *)ptr); break; case SOAP_TYPE_ns1__scs: soap_serialize_ns1__scs(soap, (const struct ns1__scs *)ptr); break; case SOAP_TYPE_ns1__scsResponse: soap_serialize_ns1__scsResponse(soap, (const struct ns1__scsResponse *)ptr); break; case SOAP_TYPE_ns1__lda_USCOREbias: soap_serialize_ns1__lda_USCOREbias(soap, (const struct ns1__lda_USCOREbias *)ptr); break; case SOAP_TYPE_ns1__lda_USCOREbiasResponse: soap_serialize_ns1__lda_USCOREbiasResponse(soap, (const struct ns1__lda_USCOREbiasResponse *)ptr); break; case SOAP_TYPE_ns1__kmer_USCOREtable: soap_serialize_ns1__kmer_USCOREtable(soap, (const struct ns1__kmer_USCOREtable *)ptr); break; case SOAP_TYPE_ns1__kmer_USCOREtableResponse: soap_serialize_ns1__kmer_USCOREtableResponse(soap, (const struct ns1__kmer_USCOREtableResponse *)ptr); break; case SOAP_TYPE_ns1__base_USCOREz_USCOREvalue: soap_serialize_ns1__base_USCOREz_USCOREvalue(soap, (const struct ns1__base_USCOREz_USCOREvalue *)ptr); break; case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse: soap_serialize_ns1__base_USCOREz_USCOREvalueResponse(soap, (const struct ns1__base_USCOREz_USCOREvalueResponse *)ptr); break; case SOAP_TYPE_ns1__base_USCOREcounter: soap_serialize_ns1__base_USCOREcounter(soap, (const struct ns1__base_USCOREcounter *)ptr); break; case SOAP_TYPE_ns1__base_USCOREcounterResponse: soap_serialize_ns1__base_USCOREcounterResponse(soap, (const struct ns1__base_USCOREcounterResponse *)ptr); break; case SOAP_TYPE_ns1__B2: soap_serialize_ns1__B2(soap, (const struct ns1__B2 *)ptr); break; case SOAP_TYPE_ns1__B2Response: soap_serialize_ns1__B2Response(soap, (const struct ns1__B2Response *)ptr); break; case SOAP_TYPE_ns1__B1: soap_serialize_ns1__B1(soap, (const struct ns1__B1 *)ptr); break; case SOAP_TYPE_ns1__B1Response: soap_serialize_ns1__B1Response(soap, (const struct ns1__B1Response *)ptr); break; case SOAP_TYPE_ns1__cgr: soap_serialize_ns1__cgr(soap, (const struct ns1__cgr *)ptr); break; case SOAP_TYPE_ns1__cgrResponse: soap_serialize_ns1__cgrResponse(soap, (const struct ns1__cgrResponse *)ptr); break; case SOAP_TYPE_ns1__dinuc: soap_serialize_ns1__dinuc(soap, (const struct ns1__dinuc *)ptr); break; case SOAP_TYPE_ns1__dinucResponse: soap_serialize_ns1__dinucResponse(soap, (const struct ns1__dinucResponse *)ptr); break; case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit: soap_serialize_ns1__least_USCOREsquares_USCOREfit(soap, (const struct ns1__least_USCOREsquares_USCOREfit *)ptr); break; case SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse: soap_serialize_ns1__least_USCOREsquares_USCOREfitResponse(soap, (const struct ns1__least_USCOREsquares_USCOREfitResponse *)ptr); break; case SOAP_TYPE_ns1__palindrome: soap_serialize_ns1__palindrome(soap, (const struct ns1__palindrome *)ptr); break; case SOAP_TYPE_ns1__palindromeResponse: soap_serialize_ns1__palindromeResponse(soap, (const struct ns1__palindromeResponse *)ptr); break; case SOAP_TYPE_ns1__entrez: soap_serialize_ns1__entrez(soap, (const struct ns1__entrez *)ptr); break; case SOAP_TYPE_ns1__entrezResponse: soap_serialize_ns1__entrezResponse(soap, (const struct ns1__entrezResponse *)ptr); break; case SOAP_TYPE_ns1__codon_USCOREcounter: soap_serialize_ns1__codon_USCOREcounter(soap, (const struct ns1__codon_USCOREcounter *)ptr); break; case SOAP_TYPE_ns1__codon_USCOREcounterResponse: soap_serialize_ns1__codon_USCOREcounterResponse(soap, (const struct ns1__codon_USCOREcounterResponse *)ptr); break; case SOAP_TYPE_ns1__mean: soap_serialize_ns1__mean(soap, (const struct ns1__mean *)ptr); break; case SOAP_TYPE_ns1__meanResponse: soap_serialize_ns1__meanResponse(soap, (const struct ns1__meanResponse *)ptr); break; case SOAP_TYPE_ns1__complement: soap_serialize_ns1__complement(soap, (const struct ns1__complement *)ptr); break; case SOAP_TYPE_ns1__complementResponse: soap_serialize_ns1__complementResponse(soap, (const struct ns1__complementResponse *)ptr); break; case SOAP_TYPE_ns1__find_USCOREiteron: soap_serialize_ns1__find_USCOREiteron(soap, (const struct ns1__find_USCOREiteron *)ptr); break; case SOAP_TYPE_ns1__find_USCOREiteronResponse: soap_serialize_ns1__find_USCOREiteronResponse(soap, (const struct ns1__find_USCOREiteronResponse *)ptr); break; case SOAP_TYPE_ns1__min: soap_serialize_ns1__min(soap, (const struct ns1__min *)ptr); break; case SOAP_TYPE_ns1__minResponse: soap_serialize_ns1__minResponse(soap, (const struct ns1__minResponse *)ptr); break; case SOAP_TYPE_ns1__codon_USCOREusage: soap_serialize_ns1__codon_USCOREusage(soap, (const struct ns1__codon_USCOREusage *)ptr); break; case SOAP_TYPE_ns1__codon_USCOREusageResponse: soap_serialize_ns1__codon_USCOREusageResponse(soap, (const struct ns1__codon_USCOREusageResponse *)ptr); break; case SOAP_TYPE_ns1__oligomer_USCOREcounter: soap_serialize_ns1__oligomer_USCOREcounter(soap, (const struct ns1__oligomer_USCOREcounter *)ptr); break; case SOAP_TYPE_ns1__oligomer_USCOREcounterResponse: soap_serialize_ns1__oligomer_USCOREcounterResponse(soap, (const struct ns1__oligomer_USCOREcounterResponse *)ptr); break; case SOAP_TYPE_ns1__gcwin: soap_serialize_ns1__gcwin(soap, (const struct ns1__gcwin *)ptr); break; case SOAP_TYPE_ns1__gcwinResponse: soap_serialize_ns1__gcwinResponse(soap, (const struct ns1__gcwinResponse *)ptr); break; case SOAP_TYPE_ns1__find_USCOREpattern: soap_serialize_ns1__find_USCOREpattern(soap, (const struct ns1__find_USCOREpattern *)ptr); break; case SOAP_TYPE_ns1__find_USCOREpatternResponse: soap_serialize_ns1__find_USCOREpatternResponse(soap, (const struct ns1__find_USCOREpatternResponse *)ptr); break; case SOAP_TYPE_ns1__oligomer_USCOREsearch: soap_serialize_ns1__oligomer_USCOREsearch(soap, (const struct ns1__oligomer_USCOREsearch *)ptr); break; case SOAP_TYPE_ns1__oligomer_USCOREsearchResponse: soap_serialize_ns1__oligomer_USCOREsearchResponse(soap, (const struct ns1__oligomer_USCOREsearchResponse *)ptr); break; case SOAP_TYPE_ns1__shuffleseq: soap_serialize_ns1__shuffleseq(soap, (const struct ns1__shuffleseq *)ptr); break; case SOAP_TYPE_ns1__shuffleseqResponse: soap_serialize_ns1__shuffleseqResponse(soap, (const struct ns1__shuffleseqResponse *)ptr); break; case SOAP_TYPE_ns1__find_USCOREter: soap_serialize_ns1__find_USCOREter(soap, (const struct ns1__find_USCOREter *)ptr); break; case SOAP_TYPE_ns1__find_USCOREterResponse: soap_serialize_ns1__find_USCOREterResponse(soap, (const struct ns1__find_USCOREterResponse *)ptr); break; case SOAP_TYPE_ns1__dnawalk: soap_serialize_ns1__dnawalk(soap, (const struct ns1__dnawalk *)ptr); break; case SOAP_TYPE_ns1__dnawalkResponse: soap_serialize_ns1__dnawalkResponse(soap, (const struct ns1__dnawalkResponse *)ptr); break; case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent: soap_serialize_ns1__base_USCOREinformation_USCOREcontent(soap, (const struct ns1__base_USCOREinformation_USCOREcontent *)ptr); break; case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse: soap_serialize_ns1__base_USCOREinformation_USCOREcontentResponse(soap, (const struct ns1__base_USCOREinformation_USCOREcontentResponse *)ptr); break; case SOAP_TYPE_ns1__signature: soap_serialize_ns1__signature(soap, (const struct ns1__signature *)ptr); break; case SOAP_TYPE_ns1__signatureResponse: soap_serialize_ns1__signatureResponse(soap, (const struct ns1__signatureResponse *)ptr); break; case SOAP_TYPE_ns1__seqinfo: soap_serialize_ns1__seqinfo(soap, (const struct ns1__seqinfo *)ptr); break; case SOAP_TYPE_ns1__seqinfoResponse: soap_serialize_ns1__seqinfoResponse(soap, (const struct ns1__seqinfoResponse *)ptr); break; case SOAP_TYPE_ns1__genome_USCOREmap3: soap_serialize_ns1__genome_USCOREmap3(soap, (const struct ns1__genome_USCOREmap3 *)ptr); break; case SOAP_TYPE_ns1__genome_USCOREmap3Response: soap_serialize_ns1__genome_USCOREmap3Response(soap, (const struct ns1__genome_USCOREmap3Response *)ptr); break; case SOAP_TYPE_ns1__gcskew: soap_serialize_ns1__gcskew(soap, (const struct ns1__gcskew *)ptr); break; case SOAP_TYPE_ns1__gcskewResponse: soap_serialize_ns1__gcskewResponse(soap, (const struct ns1__gcskewResponse *)ptr); break; case SOAP_TYPE_ns1__molecular_USCOREweight: soap_serialize_ns1__molecular_USCOREweight(soap, (const struct ns1__molecular_USCOREweight *)ptr); break; case SOAP_TYPE_ns1__molecular_USCOREweightResponse: soap_serialize_ns1__molecular_USCOREweightResponse(soap, (const struct ns1__molecular_USCOREweightResponse *)ptr); break; case SOAP_TYPE_ns1__delta_USCOREgcskew: soap_serialize_ns1__delta_USCOREgcskew(soap, (const struct ns1__delta_USCOREgcskew *)ptr); break; case SOAP_TYPE_ns1__delta_USCOREgcskewResponse: soap_serialize_ns1__delta_USCOREgcskewResponse(soap, (const struct ns1__delta_USCOREgcskewResponse *)ptr); break; case SOAP_TYPE_ns1__delta_USCOREenc: soap_serialize_ns1__delta_USCOREenc(soap, (const struct ns1__delta_USCOREenc *)ptr); break; case SOAP_TYPE_ns1__delta_USCOREencResponse: soap_serialize_ns1__delta_USCOREencResponse(soap, (const struct ns1__delta_USCOREencResponse *)ptr); break; case SOAP_TYPE_ns1__cumulative: soap_serialize_ns1__cumulative(soap, (const struct ns1__cumulative *)ptr); break; case SOAP_TYPE_ns1__cumulativeResponse: soap_serialize_ns1__cumulativeResponse(soap, (const struct ns1__cumulativeResponse *)ptr); break; case SOAP_TYPE_ns1__cor: soap_serialize_ns1__cor(soap, (const struct ns1__cor *)ptr); break; case SOAP_TYPE_ns1__corResponse: soap_serialize_ns1__corResponse(soap, (const struct ns1__corResponse *)ptr); break; case SOAP_TYPE_ns1__standard_USCOREdeviation: soap_serialize_ns1__standard_USCOREdeviation(soap, (const struct ns1__standard_USCOREdeviation *)ptr); break; case SOAP_TYPE_ns1__standard_USCOREdeviationResponse: soap_serialize_ns1__standard_USCOREdeviationResponse(soap, (const struct ns1__standard_USCOREdeviationResponse *)ptr); break; case SOAP_TYPE_ns1__geneskew: soap_serialize_ns1__geneskew(soap, (const struct ns1__geneskew *)ptr); break; case SOAP_TYPE_ns1__geneskewResponse: soap_serialize_ns1__geneskewResponse(soap, (const struct ns1__geneskewResponse *)ptr); break; case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori: soap_serialize_ns1__genes_USCOREfrom_USCOREori(soap, (const struct ns1__genes_USCOREfrom_USCOREori *)ptr); break; case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse: soap_serialize_ns1__genes_USCOREfrom_USCOREoriResponse(soap, (const struct ns1__genes_USCOREfrom_USCOREoriResponse *)ptr); break; case SOAP_TYPE_ns1__cbi: soap_serialize_ns1__cbi(soap, (const struct ns1__cbi *)ptr); break; case SOAP_TYPE_ns1__cbiResponse: soap_serialize_ns1__cbiResponse(soap, (const struct ns1__cbiResponse *)ptr); break; case SOAP_TYPE_ns1__find_USCOREdif: soap_serialize_ns1__find_USCOREdif(soap, (const struct ns1__find_USCOREdif *)ptr); break; case SOAP_TYPE_ns1__find_USCOREdifResponse: soap_serialize_ns1__find_USCOREdifResponse(soap, (const struct ns1__find_USCOREdifResponse *)ptr); break; case SOAP_TYPE_ns1__to_USCOREfasta: soap_serialize_ns1__to_USCOREfasta(soap, (const struct ns1__to_USCOREfasta *)ptr); break; case SOAP_TYPE_ns1__to_USCOREfastaResponse: soap_serialize_ns1__to_USCOREfastaResponse(soap, (const struct ns1__to_USCOREfastaResponse *)ptr); break; case SOAP_TYPE_ns1__base_USCOREentropy: soap_serialize_ns1__base_USCOREentropy(soap, (const struct ns1__base_USCOREentropy *)ptr); break; case SOAP_TYPE_ns1__base_USCOREentropyResponse: soap_serialize_ns1__base_USCOREentropyResponse(soap, (const struct ns1__base_USCOREentropyResponse *)ptr); break; case SOAP_TYPE_ns1__DoubleHelix: soap_serialize_ns1__DoubleHelix(soap, (const struct ns1__DoubleHelix *)ptr); break; case SOAP_TYPE_ns1__DoubleHelixResponse: soap_serialize_ns1__DoubleHelixResponse(soap, (const struct ns1__DoubleHelixResponse *)ptr); break; case SOAP_TYPE_ns1__calc_USCOREpI: soap_serialize_ns1__calc_USCOREpI(soap, (const struct ns1__calc_USCOREpI *)ptr); break; case SOAP_TYPE_ns1__calc_USCOREpIResponse: soap_serialize_ns1__calc_USCOREpIResponse(soap, (const struct ns1__calc_USCOREpIResponse *)ptr); break; case SOAP_TYPE_ns1__rep_USCOREori_USCOREter: soap_serialize_ns1__rep_USCOREori_USCOREter(soap, (const struct ns1__rep_USCOREori_USCOREter *)ptr); break; case SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse: soap_serialize_ns1__rep_USCOREori_USCOREterResponse(soap, (const struct ns1__rep_USCOREori_USCOREterResponse *)ptr); break; case SOAP_TYPE_ns1__longest_USCOREORF: soap_serialize_ns1__longest_USCOREORF(soap, (const struct ns1__longest_USCOREORF *)ptr); break; case SOAP_TYPE_ns1__longest_USCOREORFResponse: soap_serialize_ns1__longest_USCOREORFResponse(soap, (const struct ns1__longest_USCOREORFResponse *)ptr); break; case SOAP_TYPE_ns1__genome_USCOREmap: soap_serialize_ns1__genome_USCOREmap(soap, (const struct ns1__genome_USCOREmap *)ptr); break; case SOAP_TYPE_ns1__genome_USCOREmapResponse: soap_serialize_ns1__genome_USCOREmapResponse(soap, (const struct ns1__genome_USCOREmapResponse *)ptr); break; case SOAP_TYPE_ns1__consensus_USCOREz: soap_serialize_ns1__consensus_USCOREz(soap, (const struct ns1__consensus_USCOREz *)ptr); break; case SOAP_TYPE_ns1__consensus_USCOREzResponse: soap_serialize_ns1__consensus_USCOREzResponse(soap, (const struct ns1__consensus_USCOREzResponse *)ptr); break; case SOAP_TYPE_ns1__mindex: soap_serialize_ns1__mindex(soap, (const struct ns1__mindex *)ptr); break; case SOAP_TYPE_ns1__mindexResponse: soap_serialize_ns1__mindexResponse(soap, (const struct ns1__mindexResponse *)ptr); break; case SOAP_TYPE_ns1__query_USCOREarm: soap_serialize_ns1__query_USCOREarm(soap, (const struct ns1__query_USCOREarm *)ptr); break; case SOAP_TYPE_ns1__query_USCOREarmResponse: soap_serialize_ns1__query_USCOREarmResponse(soap, (const struct ns1__query_USCOREarmResponse *)ptr); break; case SOAP_TYPE_ns1__max: soap_serialize_ns1__max(soap, (const struct ns1__max *)ptr); break; case SOAP_TYPE_ns1__maxResponse: soap_serialize_ns1__maxResponse(soap, (const struct ns1__maxResponse *)ptr); break; case SOAP_TYPE_ns1__maxdex: soap_serialize_ns1__maxdex(soap, (const struct ns1__maxdex *)ptr); break; case SOAP_TYPE_ns1__maxdexResponse: soap_serialize_ns1__maxdexResponse(soap, (const struct ns1__maxdexResponse *)ptr); break; case SOAP_TYPE_ns1__cai: soap_serialize_ns1__cai(soap, (const struct ns1__cai *)ptr); break; case SOAP_TYPE_ns1__caiResponse: soap_serialize_ns1__caiResponse(soap, (const struct ns1__caiResponse *)ptr); break; case SOAP_TYPE_ns1__gcsi: soap_serialize_ns1__gcsi(soap, (const struct ns1__gcsi *)ptr); break; case SOAP_TYPE_ns1__gcsiResponse: soap_serialize_ns1__gcsiResponse(soap, (const struct ns1__gcsiResponse *)ptr); break; case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg: soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, (const struct ns1__filter_USCOREcds_USCOREby_USCOREatg *)ptr); break; case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse: soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, (const struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *)ptr); break; case SOAP_TYPE_ns1__genomicskew: soap_serialize_ns1__genomicskew(soap, (const struct ns1__genomicskew *)ptr); break; case SOAP_TYPE_ns1__genomicskewResponse: soap_serialize_ns1__genomicskewResponse(soap, (const struct ns1__genomicskewResponse *)ptr); break; case SOAP_TYPE_ns1__query_USCOREstrand: soap_serialize_ns1__query_USCOREstrand(soap, (const struct ns1__query_USCOREstrand *)ptr); break; case SOAP_TYPE_ns1__query_USCOREstrandResponse: soap_serialize_ns1__query_USCOREstrandResponse(soap, (const struct ns1__query_USCOREstrandResponse *)ptr); break; case SOAP_TYPE_ns1__view_USCOREcds: soap_serialize_ns1__view_USCOREcds(soap, (const struct ns1__view_USCOREcds *)ptr); break; case SOAP_TYPE_ns1__view_USCOREcdsResponse: soap_serialize_ns1__view_USCOREcdsResponse(soap, (const struct ns1__view_USCOREcdsResponse *)ptr); break; case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy: soap_serialize_ns1__base_USCORErelative_USCOREentropy(soap, (const struct ns1__base_USCORErelative_USCOREentropy *)ptr); break; case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse: soap_serialize_ns1__base_USCORErelative_USCOREentropyResponse(soap, (const struct ns1__base_USCORErelative_USCOREentropyResponse *)ptr); break; case SOAP_TYPE_ns1__Ew: soap_serialize_ns1__Ew(soap, (const struct ns1__Ew *)ptr); break; case SOAP_TYPE_ns1__EwResponse: soap_serialize_ns1__EwResponse(soap, (const struct ns1__EwResponse *)ptr); break; case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder: soap_serialize_ns1__over_USCORElapping_USCOREfinder(soap, (const struct ns1__over_USCORElapping_USCOREfinder *)ptr); break; case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse: soap_serialize_ns1__over_USCORElapping_USCOREfinderResponse(soap, (const struct ns1__over_USCORElapping_USCOREfinderResponse *)ptr); break; case SOAP_TYPE_ns1__codon_USCOREcompiler: soap_serialize_ns1__codon_USCOREcompiler(soap, (const struct ns1__codon_USCOREcompiler *)ptr); break; case SOAP_TYPE_ns1__codon_USCOREcompilerResponse: soap_serialize_ns1__codon_USCOREcompilerResponse(soap, (const struct ns1__codon_USCOREcompilerResponse *)ptr); break; case SOAP_TYPE_ns1__aaui: soap_serialize_ns1__aaui(soap, (const struct ns1__aaui *)ptr); break; case SOAP_TYPE_ns1__aauiResponse: soap_serialize_ns1__aauiResponse(soap, (const struct ns1__aauiResponse *)ptr); break; case SOAP_TYPE_ns1__amino_USCOREcounter: soap_serialize_ns1__amino_USCOREcounter(soap, (const struct ns1__amino_USCOREcounter *)ptr); break; case SOAP_TYPE_ns1__amino_USCOREcounterResponse: soap_serialize_ns1__amino_USCOREcounterResponse(soap, (const struct ns1__amino_USCOREcounterResponse *)ptr); break; case SOAP_TYPE_ns1__seq2png: soap_serialize_ns1__seq2png(soap, (const struct ns1__seq2png *)ptr); break; case SOAP_TYPE_ns1__seq2pngResponse: soap_serialize_ns1__seq2pngResponse(soap, (const struct ns1__seq2pngResponse *)ptr); break; case SOAP_TYPE_ns1__ttest: soap_serialize_ns1__ttest(soap, (const struct ns1__ttest *)ptr); break; case SOAP_TYPE_ns1__ttestResponse: soap_serialize_ns1__ttestResponse(soap, (const struct ns1__ttestResponse *)ptr); break; case SOAP_TYPE_ns1__find_USCOREdnaAbox: soap_serialize_ns1__find_USCOREdnaAbox(soap, (const struct ns1__find_USCOREdnaAbox *)ptr); break; case SOAP_TYPE_ns1__find_USCOREdnaAboxResponse: soap_serialize_ns1__find_USCOREdnaAboxResponse(soap, (const struct ns1__find_USCOREdnaAboxResponse *)ptr); break; case SOAP_TYPE_ns1__dist_USCOREin_USCOREcc: soap_serialize_ns1__dist_USCOREin_USCOREcc(soap, (const struct ns1__dist_USCOREin_USCOREcc *)ptr); break; case SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse: soap_serialize_ns1__dist_USCOREin_USCOREccResponse(soap, (const struct ns1__dist_USCOREin_USCOREccResponse *)ptr); break; case SOAP_TYPE_ns1__bui: soap_serialize_ns1__bui(soap, (const struct ns1__bui *)ptr); break; case SOAP_TYPE_ns1__buiResponse: soap_serialize_ns1__buiResponse(soap, (const struct ns1__buiResponse *)ptr); break; case SOAP_TYPE_ns1__fop: soap_serialize_ns1__fop(soap, (const struct ns1__fop *)ptr); break; case SOAP_TYPE_ns1__fopResponse: soap_serialize_ns1__fopResponse(soap, (const struct ns1__fopResponse *)ptr); break; case SOAP_TYPE_ns1__enc: soap_serialize_ns1__enc(soap, (const struct ns1__enc *)ptr); break; case SOAP_TYPE_ns1__encResponse: soap_serialize_ns1__encResponse(soap, (const struct ns1__encResponse *)ptr); break; case SOAP_TYPE_ns1__icdi: soap_serialize_ns1__icdi(soap, (const struct ns1__icdi *)ptr); break; case SOAP_TYPE_ns1__icdiResponse: soap_serialize_ns1__icdiResponse(soap, (const struct ns1__icdiResponse *)ptr); break; case SOAP_TYPE_ns1__phx: soap_serialize_ns1__phx(soap, (const struct ns1__phx *)ptr); break; case SOAP_TYPE_ns1__phxResponse: soap_serialize_ns1__phxResponse(soap, (const struct ns1__phxResponse *)ptr); break; case SOAP_TYPE_ns1__translate: soap_serialize_ns1__translate(soap, (const struct ns1__translate *)ptr); break; case SOAP_TYPE_ns1__translateResponse: soap_serialize_ns1__translateResponse(soap, (const struct ns1__translateResponse *)ptr); break; case SOAP_TYPE_ns1__togoWS: soap_serialize_ns1__togoWS(soap, (const struct ns1__togoWS *)ptr); break; case SOAP_TYPE_ns1__togoWSResponse: soap_serialize_ns1__togoWSResponse(soap, (const struct ns1__togoWSResponse *)ptr); break; case SOAP_TYPE_ns1__circular_USCOREmap: soap_serialize_ns1__circular_USCOREmap(soap, (const struct ns1__circular_USCOREmap *)ptr); break; case SOAP_TYPE_ns1__circular_USCOREmapResponse: soap_serialize_ns1__circular_USCOREmapResponse(soap, (const struct ns1__circular_USCOREmapResponse *)ptr); break; case SOAP_TYPE_ns1__amino_USCOREinfo: soap_serialize_ns1__amino_USCOREinfo(soap, (const struct ns1__amino_USCOREinfo *)ptr); break; case SOAP_TYPE_ns1__amino_USCOREinfoResponse: soap_serialize_ns1__amino_USCOREinfoResponse(soap, (const struct ns1__amino_USCOREinfoResponse *)ptr); break; case SOAP_TYPE_ns1__variance: soap_serialize_ns1__variance(soap, (const struct ns1__variance *)ptr); break; case SOAP_TYPE_ns1__varianceResponse: soap_serialize_ns1__varianceResponse(soap, (const struct ns1__varianceResponse *)ptr); break; case SOAP_TYPE_ns1__nucleotide_USCOREperiodicity: soap_serialize_ns1__nucleotide_USCOREperiodicity(soap, (const struct ns1__nucleotide_USCOREperiodicity *)ptr); break; case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse: soap_serialize_ns1__nucleotide_USCOREperiodicityResponse(soap, (const struct ns1__nucleotide_USCOREperiodicityResponse *)ptr); break; case SOAP_TYPE_ns1__sum: soap_serialize_ns1__sum(soap, (const struct ns1__sum *)ptr); break; case SOAP_TYPE_ns1__sumResponse: soap_serialize_ns1__sumResponse(soap, (const struct ns1__sumResponse *)ptr); break; case SOAP_TYPE_ns1__plasmid_USCOREmap: soap_serialize_ns1__plasmid_USCOREmap(soap, (const struct ns1__plasmid_USCOREmap *)ptr); break; case SOAP_TYPE_ns1__plasmid_USCOREmapResponse: soap_serialize_ns1__plasmid_USCOREmapResponse(soap, (const struct ns1__plasmid_USCOREmapResponse *)ptr); break; case SOAP_TYPE_ns1__find_USCOREori_USCOREter: soap_serialize_ns1__find_USCOREori_USCOREter(soap, (const struct ns1__find_USCOREori_USCOREter *)ptr); break; case SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse: soap_serialize_ns1__find_USCOREori_USCOREterResponse(soap, (const struct ns1__find_USCOREori_USCOREterResponse *)ptr); break; case SOAP_TYPE_ns1__median: soap_serialize_ns1__median(soap, (const struct ns1__median *)ptr); break; case SOAP_TYPE_ns1__medianResponse: soap_serialize_ns1__medianResponse(soap, (const struct ns1__medianResponse *)ptr); break; case SOAP_TYPE_ns1__splitprintseq: soap_serialize_ns1__splitprintseq(soap, (const struct ns1__splitprintseq *)ptr); break; case SOAP_TYPE_ns1__splitprintseqResponse: soap_serialize_ns1__splitprintseqResponse(soap, (const struct ns1__splitprintseqResponse *)ptr); break; case SOAP_TYPE_ns1__w_USCOREvalue: soap_serialize_ns1__w_USCOREvalue(soap, (const struct ns1__w_USCOREvalue *)ptr); break; case SOAP_TYPE_ns1__w_USCOREvalueResponse: soap_serialize_ns1__w_USCOREvalueResponse(soap, (const struct ns1__w_USCOREvalueResponse *)ptr); break; case SOAP_TYPE_ns1__P2: soap_serialize_ns1__P2(soap, (const struct ns1__P2 *)ptr); break; case SOAP_TYPE_ns1__P2Response: soap_serialize_ns1__P2Response(soap, (const struct ns1__P2Response *)ptr); break; case SOAP_TYPE_ns1__codon_USCOREmva: soap_serialize_ns1__codon_USCOREmva(soap, (const struct ns1__codon_USCOREmva *)ptr); break; case SOAP_TYPE_ns1__codon_USCOREmvaResponse: soap_serialize_ns1__codon_USCOREmvaResponse(soap, (const struct ns1__codon_USCOREmvaResponse *)ptr); break; case SOAP_TYPE_arrayOut: soap_serialize_arrayOut(soap, (const struct arrayOut *)ptr); break; case SOAP_TYPE_arrayIn: soap_serialize_arrayIn(soap, (const struct arrayIn *)ptr); break; case SOAP_TYPE_ns1__S_USCOREvalueInputParams: soap_serialize_ns1__S_USCOREvalueInputParams(soap, (const struct ns1__S_USCOREvalueInputParams *)ptr); break; case SOAP_TYPE_ns1__scsInputParams: soap_serialize_ns1__scsInputParams(soap, (const struct ns1__scsInputParams *)ptr); break; case SOAP_TYPE_ns1__signatureInputParams: soap_serialize_ns1__signatureInputParams(soap, (const struct ns1__signatureInputParams *)ptr); break; case SOAP_TYPE_ns1__lda_USCOREbiasInputParams: soap_serialize_ns1__lda_USCOREbiasInputParams(soap, (const struct ns1__lda_USCOREbiasInputParams *)ptr); break; case SOAP_TYPE_ns1__kmer_USCOREtableInputParams: soap_serialize_ns1__kmer_USCOREtableInputParams(soap, (const struct ns1__kmer_USCOREtableInputParams *)ptr); break; case SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams: soap_serialize_ns1__base_USCOREz_USCOREvalueInputParams(soap, (const struct ns1__base_USCOREz_USCOREvalueInputParams *)ptr); break; case SOAP_TYPE_ns1__base_USCOREcounterInputParams: soap_serialize_ns1__base_USCOREcounterInputParams(soap, (const struct ns1__base_USCOREcounterInputParams *)ptr); break; case SOAP_TYPE_ns1__B1InputParams: soap_serialize_ns1__B1InputParams(soap, (const struct ns1__B1InputParams *)ptr); break; case SOAP_TYPE_ns1__cgrInputParams: soap_serialize_ns1__cgrInputParams(soap, (const struct ns1__cgrInputParams *)ptr); break; case SOAP_TYPE_ns1__dinucInputParams: soap_serialize_ns1__dinucInputParams(soap, (const struct ns1__dinucInputParams *)ptr); break; case SOAP_TYPE_ns1__caiInputParams: soap_serialize_ns1__caiInputParams(soap, (const struct ns1__caiInputParams *)ptr); break; case SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams: soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, (const struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *)ptr); break; case SOAP_TYPE_ns1__gcsiInputParams: soap_serialize_ns1__gcsiInputParams(soap, (const struct ns1__gcsiInputParams *)ptr); break; case SOAP_TYPE_ns1__query_USCOREstrandInputParams: soap_serialize_ns1__query_USCOREstrandInputParams(soap, (const struct ns1__query_USCOREstrandInputParams *)ptr); break; case SOAP_TYPE_ns1__genomicskewInputParams: soap_serialize_ns1__genomicskewInputParams(soap, (const struct ns1__genomicskewInputParams *)ptr); break; case SOAP_TYPE_ns1__palindromeInputParams: soap_serialize_ns1__palindromeInputParams(soap, (const struct ns1__palindromeInputParams *)ptr); break; case SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams: soap_serialize_ns1__base_USCORErelative_USCOREentropyInputParams(soap, (const struct ns1__base_USCORErelative_USCOREentropyInputParams *)ptr); break; case SOAP_TYPE_ns1__view_USCOREcdsInputParams: soap_serialize_ns1__view_USCOREcdsInputParams(soap, (const struct ns1__view_USCOREcdsInputParams *)ptr); break; case SOAP_TYPE_ns1__codon_USCOREcounterInputParams: soap_serialize_ns1__codon_USCOREcounterInputParams(soap, (const struct ns1__codon_USCOREcounterInputParams *)ptr); break; case SOAP_TYPE_ns1__EwInputParams: soap_serialize_ns1__EwInputParams(soap, (const struct ns1__EwInputParams *)ptr); break; case SOAP_TYPE_ns1__find_USCOREiteronInputParams: soap_serialize_ns1__find_USCOREiteronInputParams(soap, (const struct ns1__find_USCOREiteronInputParams *)ptr); break; case SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams: soap_serialize_ns1__over_USCORElapping_USCOREfinderInputParams(soap, (const struct ns1__over_USCORElapping_USCOREfinderInputParams *)ptr); break; case SOAP_TYPE_ns1__codon_USCOREcompilerInputParams: soap_serialize_ns1__codon_USCOREcompilerInputParams(soap, (const struct ns1__codon_USCOREcompilerInputParams *)ptr); break; case SOAP_TYPE_ns1__aauiInputParams: soap_serialize_ns1__aauiInputParams(soap, (const struct ns1__aauiInputParams *)ptr); break; case SOAP_TYPE_ns1__amino_USCOREcounterInputParams: soap_serialize_ns1__amino_USCOREcounterInputParams(soap, (const struct ns1__amino_USCOREcounterInputParams *)ptr); break; case SOAP_TYPE_ns1__seq2pngInputParams: soap_serialize_ns1__seq2pngInputParams(soap, (const struct ns1__seq2pngInputParams *)ptr); break; case SOAP_TYPE_ns1__ttestInputParams: soap_serialize_ns1__ttestInputParams(soap, (const struct ns1__ttestInputParams *)ptr); break; case SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams: soap_serialize_ns1__find_USCOREdnaAboxInputParams(soap, (const struct ns1__find_USCOREdnaAboxInputParams *)ptr); break; case SOAP_TYPE_ns1__codon_USCOREusageInputParams: soap_serialize_ns1__codon_USCOREusageInputParams(soap, (const struct ns1__codon_USCOREusageInputParams *)ptr); break; case SOAP_TYPE_ns1__buiInputParams: soap_serialize_ns1__buiInputParams(soap, (const struct ns1__buiInputParams *)ptr); break; case SOAP_TYPE_ns1__fopInputParams: soap_serialize_ns1__fopInputParams(soap, (const struct ns1__fopInputParams *)ptr); break; case SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams: soap_serialize_ns1__oligomer_USCOREcounterInputParams(soap, (const struct ns1__oligomer_USCOREcounterInputParams *)ptr); break; case SOAP_TYPE_ns1__encInputParams: soap_serialize_ns1__encInputParams(soap, (const struct ns1__encInputParams *)ptr); break; case SOAP_TYPE_ns1__icdiInputParams: soap_serialize_ns1__icdiInputParams(soap, (const struct ns1__icdiInputParams *)ptr); break; case SOAP_TYPE_ns1__gcwinInputParams: soap_serialize_ns1__gcwinInputParams(soap, (const struct ns1__gcwinInputParams *)ptr); break; case SOAP_TYPE_ns1__find_USCOREpatternInputParams: soap_serialize_ns1__find_USCOREpatternInputParams(soap, (const struct ns1__find_USCOREpatternInputParams *)ptr); break; case SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams: soap_serialize_ns1__oligomer_USCOREsearchInputParams(soap, (const struct ns1__oligomer_USCOREsearchInputParams *)ptr); break; case SOAP_TYPE_ns1__phxInputParams: soap_serialize_ns1__phxInputParams(soap, (const struct ns1__phxInputParams *)ptr); break; case SOAP_TYPE_ns1__shuffleseqInputParams: soap_serialize_ns1__shuffleseqInputParams(soap, (const struct ns1__shuffleseqInputParams *)ptr); break; case SOAP_TYPE_ns1__find_USCOREterInputParams: soap_serialize_ns1__find_USCOREterInputParams(soap, (const struct ns1__find_USCOREterInputParams *)ptr); break; case SOAP_TYPE_ns1__dnawalkInputParams: soap_serialize_ns1__dnawalkInputParams(soap, (const struct ns1__dnawalkInputParams *)ptr); break; case SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams: soap_serialize_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, (const struct ns1__base_USCOREinformation_USCOREcontentInputParams *)ptr); break; case SOAP_TYPE_ns1__togoWSInputParams: soap_serialize_ns1__togoWSInputParams(soap, (const struct ns1__togoWSInputParams *)ptr); break; case SOAP_TYPE_ns1__genome_USCOREmap3InputParams: soap_serialize_ns1__genome_USCOREmap3InputParams(soap, (const struct ns1__genome_USCOREmap3InputParams *)ptr); break; case SOAP_TYPE_ns1__gcskewInputParams: soap_serialize_ns1__gcskewInputParams(soap, (const struct ns1__gcskewInputParams *)ptr); break; case SOAP_TYPE_ns1__circular_USCOREmapInputParams: soap_serialize_ns1__circular_USCOREmapInputParams(soap, (const struct ns1__circular_USCOREmapInputParams *)ptr); break; case SOAP_TYPE_ns1__molecular_USCOREweightInputParams: soap_serialize_ns1__molecular_USCOREweightInputParams(soap, (const struct ns1__molecular_USCOREweightInputParams *)ptr); break; case SOAP_TYPE_ns1__delta_USCOREgcskewInputParams: soap_serialize_ns1__delta_USCOREgcskewInputParams(soap, (const struct ns1__delta_USCOREgcskewInputParams *)ptr); break; case SOAP_TYPE_ns1__corInputParams: soap_serialize_ns1__corInputParams(soap, (const struct ns1__corInputParams *)ptr); break; case SOAP_TYPE_ns1__geneskewInputParams: soap_serialize_ns1__geneskewInputParams(soap, (const struct ns1__geneskewInputParams *)ptr); break; case SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams: soap_serialize_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, (const struct ns1__genes_USCOREfrom_USCOREoriInputParams *)ptr); break; case SOAP_TYPE_ns1__cbiInputParams: soap_serialize_ns1__cbiInputParams(soap, (const struct ns1__cbiInputParams *)ptr); break; case SOAP_TYPE_ns1__find_USCOREdifInputParams: soap_serialize_ns1__find_USCOREdifInputParams(soap, (const struct ns1__find_USCOREdifInputParams *)ptr); break; case SOAP_TYPE_ns1__to_USCOREfastaInputParams: soap_serialize_ns1__to_USCOREfastaInputParams(soap, (const struct ns1__to_USCOREfastaInputParams *)ptr); break; case SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams: soap_serialize_ns1__nucleotide_USCOREperiodicityInputParams(soap, (const struct ns1__nucleotide_USCOREperiodicityInputParams *)ptr); break; case SOAP_TYPE_ns1__base_USCOREentropyInputParams: soap_serialize_ns1__base_USCOREentropyInputParams(soap, (const struct ns1__base_USCOREentropyInputParams *)ptr); break; case SOAP_TYPE_ns1__plasmid_USCOREmapInputParams: soap_serialize_ns1__plasmid_USCOREmapInputParams(soap, (const struct ns1__plasmid_USCOREmapInputParams *)ptr); break; case SOAP_TYPE_ns1__DoubleHelixInputParams: soap_serialize_ns1__DoubleHelixInputParams(soap, (const struct ns1__DoubleHelixInputParams *)ptr); break; case SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams: soap_serialize_ns1__rep_USCOREori_USCOREterInputParams(soap, (const struct ns1__rep_USCOREori_USCOREterInputParams *)ptr); break; case SOAP_TYPE_ns1__genome_USCOREmapInputParams: soap_serialize_ns1__genome_USCOREmapInputParams(soap, (const struct ns1__genome_USCOREmapInputParams *)ptr); break; case SOAP_TYPE_ns1__consensus_USCOREzInputParams: soap_serialize_ns1__consensus_USCOREzInputParams(soap, (const struct ns1__consensus_USCOREzInputParams *)ptr); break; case SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams: soap_serialize_ns1__find_USCOREori_USCOREterInputParams(soap, (const struct ns1__find_USCOREori_USCOREterInputParams *)ptr); break; case SOAP_TYPE_ns1__w_USCOREvalueInputParams: soap_serialize_ns1__w_USCOREvalueInputParams(soap, (const struct ns1__w_USCOREvalueInputParams *)ptr); break; case SOAP_TYPE_ns1__P2InputParams: soap_serialize_ns1__P2InputParams(soap, (const struct ns1__P2InputParams *)ptr); break; case SOAP_TYPE_ns1__codon_USCOREmvaInputParams: soap_serialize_ns1__codon_USCOREmvaInputParams(soap, (const struct ns1__codon_USCOREmvaInputParams *)ptr); break; case SOAP_TYPE_ns1__Definition: soap_serialize_ns1__Definition(soap, (const struct ns1__Definition *)ptr); break; case SOAP_TYPE_PointerTofloat: soap_serialize_PointerTofloat(soap, (float *const*)ptr); break; case SOAP_TYPE_PointerTons1__S_USCOREvalueInputParams: soap_serialize_PointerTons1__S_USCOREvalueInputParams(soap, (struct ns1__S_USCOREvalueInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__leading_USCOREstrandResponse: soap_serialize_PointerTons1__leading_USCOREstrandResponse(soap, (struct ns1__leading_USCOREstrandResponse *const*)ptr); break; case SOAP_TYPE_PointerTons1__scsInputParams: soap_serialize_PointerTons1__scsInputParams(soap, (struct ns1__scsInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__lda_USCOREbiasInputParams: soap_serialize_PointerTons1__lda_USCOREbiasInputParams(soap, (struct ns1__lda_USCOREbiasInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__kmer_USCOREtableInputParams: soap_serialize_PointerTons1__kmer_USCOREtableInputParams(soap, (struct ns1__kmer_USCOREtableInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__base_USCOREz_USCOREvalueInputParams: soap_serialize_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, (struct ns1__base_USCOREz_USCOREvalueInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__base_USCOREcounterInputParams: soap_serialize_PointerTons1__base_USCOREcounterInputParams(soap, (struct ns1__base_USCOREcounterInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__B1InputParams: soap_serialize_PointerTons1__B1InputParams(soap, (struct ns1__B1InputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__cgrInputParams: soap_serialize_PointerTons1__cgrInputParams(soap, (struct ns1__cgrInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__dinucInputParams: soap_serialize_PointerTons1__dinucInputParams(soap, (struct ns1__dinucInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__least_USCOREsquares_USCOREfitResponse: soap_serialize_PointerTons1__least_USCOREsquares_USCOREfitResponse(soap, (struct ns1__least_USCOREsquares_USCOREfitResponse *const*)ptr); break; case SOAP_TYPE_PointerTons1__palindromeInputParams: soap_serialize_PointerTons1__palindromeInputParams(soap, (struct ns1__palindromeInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__codon_USCOREcounterInputParams: soap_serialize_PointerTons1__codon_USCOREcounterInputParams(soap, (struct ns1__codon_USCOREcounterInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__find_USCOREiteronInputParams: soap_serialize_PointerTons1__find_USCOREiteronInputParams(soap, (struct ns1__find_USCOREiteronInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__codon_USCOREusageInputParams: soap_serialize_PointerTons1__codon_USCOREusageInputParams(soap, (struct ns1__codon_USCOREusageInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__oligomer_USCOREcounterInputParams: soap_serialize_PointerTons1__oligomer_USCOREcounterInputParams(soap, (struct ns1__oligomer_USCOREcounterInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__gcwinInputParams: soap_serialize_PointerTons1__gcwinInputParams(soap, (struct ns1__gcwinInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__find_USCOREpatternInputParams: soap_serialize_PointerTons1__find_USCOREpatternInputParams(soap, (struct ns1__find_USCOREpatternInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchResponse: soap_serialize_PointerTons1__oligomer_USCOREsearchResponse(soap, (struct ns1__oligomer_USCOREsearchResponse *const*)ptr); break; case SOAP_TYPE_PointerTons1__oligomer_USCOREsearchInputParams: soap_serialize_PointerTons1__oligomer_USCOREsearchInputParams(soap, (struct ns1__oligomer_USCOREsearchInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__shuffleseqInputParams: soap_serialize_PointerTons1__shuffleseqInputParams(soap, (struct ns1__shuffleseqInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__find_USCOREterResponse: soap_serialize_PointerTons1__find_USCOREterResponse(soap, (struct ns1__find_USCOREterResponse *const*)ptr); break; case SOAP_TYPE_PointerTons1__find_USCOREterInputParams: soap_serialize_PointerTons1__find_USCOREterInputParams(soap, (struct ns1__find_USCOREterInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__dnawalkInputParams: soap_serialize_PointerTons1__dnawalkInputParams(soap, (struct ns1__dnawalkInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__base_USCOREinformation_USCOREcontentInputParams: soap_serialize_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, (struct ns1__base_USCOREinformation_USCOREcontentInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__signatureInputParams: soap_serialize_PointerTons1__signatureInputParams(soap, (struct ns1__signatureInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__genome_USCOREmap3InputParams: soap_serialize_PointerTons1__genome_USCOREmap3InputParams(soap, (struct ns1__genome_USCOREmap3InputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__gcskewInputParams: soap_serialize_PointerTons1__gcskewInputParams(soap, (struct ns1__gcskewInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__molecular_USCOREweightInputParams: soap_serialize_PointerTons1__molecular_USCOREweightInputParams(soap, (struct ns1__molecular_USCOREweightInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__delta_USCOREgcskewInputParams: soap_serialize_PointerTons1__delta_USCOREgcskewInputParams(soap, (struct ns1__delta_USCOREgcskewInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__cumulativeResponse: soap_serialize_PointerTons1__cumulativeResponse(soap, (struct ns1__cumulativeResponse *const*)ptr); break; case SOAP_TYPE_PointerTons1__corResponse: soap_serialize_PointerTons1__corResponse(soap, (struct ns1__corResponse *const*)ptr); break; case SOAP_TYPE_PointerTons1__corInputParams: soap_serialize_PointerTons1__corInputParams(soap, (struct ns1__corInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__geneskewInputParams: soap_serialize_PointerTons1__geneskewInputParams(soap, (struct ns1__geneskewInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriResponse: soap_serialize_PointerTons1__genes_USCOREfrom_USCOREoriResponse(soap, (struct ns1__genes_USCOREfrom_USCOREoriResponse *const*)ptr); break; case SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriInputParams: soap_serialize_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, (struct ns1__genes_USCOREfrom_USCOREoriInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__cbiInputParams: soap_serialize_PointerTons1__cbiInputParams(soap, (struct ns1__cbiInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__find_USCOREdifResponse: soap_serialize_PointerTons1__find_USCOREdifResponse(soap, (struct ns1__find_USCOREdifResponse *const*)ptr); break; case SOAP_TYPE_PointerTons1__find_USCOREdifInputParams: soap_serialize_PointerTons1__find_USCOREdifInputParams(soap, (struct ns1__find_USCOREdifInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__to_USCOREfastaInputParams: soap_serialize_PointerTons1__to_USCOREfastaInputParams(soap, (struct ns1__to_USCOREfastaInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__base_USCOREentropyInputParams: soap_serialize_PointerTons1__base_USCOREentropyInputParams(soap, (struct ns1__base_USCOREentropyInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__DoubleHelixInputParams: soap_serialize_PointerTons1__DoubleHelixInputParams(soap, (struct ns1__DoubleHelixInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__rep_USCOREori_USCOREterInputParams: soap_serialize_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, (struct ns1__rep_USCOREori_USCOREterInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__genome_USCOREmapInputParams: soap_serialize_PointerTons1__genome_USCOREmapInputParams(soap, (struct ns1__genome_USCOREmapInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__consensus_USCOREzInputParams: soap_serialize_PointerTons1__consensus_USCOREzInputParams(soap, (struct ns1__consensus_USCOREzInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__caiInputParams: soap_serialize_PointerTons1__caiInputParams(soap, (struct ns1__caiInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__gcsiInputParams: soap_serialize_PointerTons1__gcsiInputParams(soap, (struct ns1__gcsiInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse: soap_serialize_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, (struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *const*)ptr); break; case SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams: soap_serialize_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, (struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__genomicskewInputParams: soap_serialize_PointerTons1__genomicskewInputParams(soap, (struct ns1__genomicskewInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__query_USCOREstrandInputParams: soap_serialize_PointerTons1__query_USCOREstrandInputParams(soap, (struct ns1__query_USCOREstrandInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__view_USCOREcdsInputParams: soap_serialize_PointerTons1__view_USCOREcdsInputParams(soap, (struct ns1__view_USCOREcdsInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__base_USCORErelative_USCOREentropyInputParams: soap_serialize_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, (struct ns1__base_USCORErelative_USCOREentropyInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__EwInputParams: soap_serialize_PointerTons1__EwInputParams(soap, (struct ns1__EwInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__over_USCORElapping_USCOREfinderInputParams: soap_serialize_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, (struct ns1__over_USCORElapping_USCOREfinderInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__codon_USCOREcompilerInputParams: soap_serialize_PointerTons1__codon_USCOREcompilerInputParams(soap, (struct ns1__codon_USCOREcompilerInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__aauiInputParams: soap_serialize_PointerTons1__aauiInputParams(soap, (struct ns1__aauiInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__amino_USCOREcounterInputParams: soap_serialize_PointerTons1__amino_USCOREcounterInputParams(soap, (struct ns1__amino_USCOREcounterInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__seq2pngInputParams: soap_serialize_PointerTons1__seq2pngInputParams(soap, (struct ns1__seq2pngInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__ttestResponse: soap_serialize_PointerTons1__ttestResponse(soap, (struct ns1__ttestResponse *const*)ptr); break; case SOAP_TYPE_PointerTons1__ttestInputParams: soap_serialize_PointerTons1__ttestInputParams(soap, (struct ns1__ttestInputParams *const*)ptr); break; case SOAP_TYPE_PointerToarrayOut: soap_serialize_PointerToarrayOut(soap, (struct arrayOut *const*)ptr); break; case SOAP_TYPE_PointerTons1__find_USCOREdnaAboxInputParams: soap_serialize_PointerTons1__find_USCOREdnaAboxInputParams(soap, (struct ns1__find_USCOREdnaAboxInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__buiInputParams: soap_serialize_PointerTons1__buiInputParams(soap, (struct ns1__buiInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__fopInputParams: soap_serialize_PointerTons1__fopInputParams(soap, (struct ns1__fopInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__encInputParams: soap_serialize_PointerTons1__encInputParams(soap, (struct ns1__encInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__icdiInputParams: soap_serialize_PointerTons1__icdiInputParams(soap, (struct ns1__icdiInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__phxInputParams: soap_serialize_PointerTons1__phxInputParams(soap, (struct ns1__phxInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__togoWSInputParams: soap_serialize_PointerTons1__togoWSInputParams(soap, (struct ns1__togoWSInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__circular_USCOREmapInputParams: soap_serialize_PointerTons1__circular_USCOREmapInputParams(soap, (struct ns1__circular_USCOREmapInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__nucleotide_USCOREperiodicityInputParams: soap_serialize_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, (struct ns1__nucleotide_USCOREperiodicityInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__plasmid_USCOREmapInputParams: soap_serialize_PointerTons1__plasmid_USCOREmapInputParams(soap, (struct ns1__plasmid_USCOREmapInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__find_USCOREori_USCOREterInputParams: soap_serialize_PointerTons1__find_USCOREori_USCOREterInputParams(soap, (struct ns1__find_USCOREori_USCOREterInputParams *const*)ptr); break; case SOAP_TYPE_PointerToarrayIn: soap_serialize_PointerToarrayIn(soap, (struct arrayIn *const*)ptr); break; case SOAP_TYPE_PointerTons1__w_USCOREvalueInputParams: soap_serialize_PointerTons1__w_USCOREvalueInputParams(soap, (struct ns1__w_USCOREvalueInputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__P2InputParams: soap_serialize_PointerTons1__P2InputParams(soap, (struct ns1__P2InputParams *const*)ptr); break; case SOAP_TYPE_PointerTons1__codon_USCOREmvaInputParams: soap_serialize_PointerTons1__codon_USCOREmvaInputParams(soap, (struct ns1__codon_USCOREmvaInputParams *const*)ptr); break; case SOAP_TYPE_PointerTostring: soap_serialize_PointerTostring(soap, (char **const*)ptr); break; case SOAP_TYPE__QName: soap_serialize_string(soap, (char*const*)&ptr); break; case SOAP_TYPE_string: soap_serialize_string(soap, (char*const*)&ptr); break; } } #endif SOAP_FMAC3 void SOAP_FMAC4 soap_default_byte(struct soap *soap, char *a) { (void)soap; /* appease -Wall -Werror */ #ifdef SOAP_DEFAULT_byte *a = SOAP_DEFAULT_byte; #else *a = (char)0; #endif } SOAP_FMAC3 int SOAP_FMAC4 soap_out_byte(struct soap *soap, const char *tag, int id, const char *a, const char *type) { (void)soap; (void)type; (void)tag; (void)id; return soap_outbyte(soap, tag, id, a, type, SOAP_TYPE_byte); } SOAP_FMAC3 char * SOAP_FMAC4 soap_in_byte(struct soap *soap, const char *tag, char *a, const char *type) { char *p; p = soap_inbyte(soap, tag, a, type, SOAP_TYPE_byte); return p; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_byte(struct soap *soap, const char *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_byte); if (soap_out_byte(soap, tag?tag:"byte", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 char * SOAP_FMAC4 soap_get_byte(struct soap *soap, char *p, const char *tag, const char *type) { if ((p = soap_in_byte(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_int(struct soap *soap, int *a) { (void)soap; /* appease -Wall -Werror */ #ifdef SOAP_DEFAULT_int *a = SOAP_DEFAULT_int; #else *a = (int)0; #endif } SOAP_FMAC3 int SOAP_FMAC4 soap_out_int(struct soap *soap, const char *tag, int id, const int *a, const char *type) { (void)soap; (void)type; (void)tag; (void)id; return soap_outint(soap, tag, id, a, type, SOAP_TYPE_int); } SOAP_FMAC3 int * SOAP_FMAC4 soap_in_int(struct soap *soap, const char *tag, int *a, const char *type) { int *p; p = soap_inint(soap, tag, a, type, SOAP_TYPE_int); return p; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_int(struct soap *soap, const int *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_int); if (soap_out_int(soap, tag?tag:"int", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 int * SOAP_FMAC4 soap_get_int(struct soap *soap, int *p, const char *tag, const char *type) { if ((p = soap_in_int(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_float(struct soap *soap, float *a) { (void)soap; /* appease -Wall -Werror */ #ifdef SOAP_DEFAULT_float *a = SOAP_DEFAULT_float; #else *a = (float)0; #endif } SOAP_FMAC3 int SOAP_FMAC4 soap_out_float(struct soap *soap, const char *tag, int id, const float *a, const char *type) { (void)soap; (void)type; (void)tag; (void)id; return soap_outfloat(soap, tag, id, a, type, SOAP_TYPE_float); } SOAP_FMAC3 float * SOAP_FMAC4 soap_in_float(struct soap *soap, const char *tag, float *a, const char *type) { float *p; p = soap_infloat(soap, tag, a, type, SOAP_TYPE_float); return p; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_float(struct soap *soap, const float *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_float); if (soap_out_float(soap, tag?tag:"float", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 float * SOAP_FMAC4 soap_get_float(struct soap *soap, float *p, const char *tag, const char *type) { if ((p = soap_in_float(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_double(struct soap *soap, double *a) { (void)soap; /* appease -Wall -Werror */ #ifdef SOAP_DEFAULT_double *a = SOAP_DEFAULT_double; #else *a = (double)0; #endif } SOAP_FMAC3 int SOAP_FMAC4 soap_out_double(struct soap *soap, const char *tag, int id, const double *a, const char *type) { (void)soap; (void)type; (void)tag; (void)id; return soap_outdouble(soap, tag, id, a, type, SOAP_TYPE_double); } SOAP_FMAC3 double * SOAP_FMAC4 soap_in_double(struct soap *soap, const char *tag, double *a, const char *type) { double *p; p = soap_indouble(soap, tag, a, type, SOAP_TYPE_double); return p; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_double(struct soap *soap, const double *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_double); if (soap_out_double(soap, tag?tag:"double", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 double * SOAP_FMAC4 soap_get_double(struct soap *soap, double *p, const char *tag, const char *type) { if ((p = soap_in_double(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } #ifndef WITH_NOGLOBAL SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default__QName(soap, &a->faultcode); soap_default_string(soap, &a->faultstring); soap_default_string(soap, &a->faultactor); a->detail = NULL; a->SOAP_ENV__Code = NULL; a->SOAP_ENV__Reason = NULL; soap_default_string(soap, &a->SOAP_ENV__Node); soap_default_string(soap, &a->SOAP_ENV__Role); a->SOAP_ENV__Detail = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Fault(struct soap *soap, const struct SOAP_ENV__Fault *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize__QName(soap, &a->faultcode); soap_serialize_string(soap, &a->faultstring); soap_serialize_string(soap, &a->faultactor); soap_serialize_PointerToSOAP_ENV__Detail(soap, &a->detail); soap_serialize_PointerToSOAP_ENV__Code(soap, &a->SOAP_ENV__Code); soap_serialize_PointerToSOAP_ENV__Reason(soap, &a->SOAP_ENV__Reason); soap_serialize_string(soap, &a->SOAP_ENV__Node); soap_serialize_string(soap, &a->SOAP_ENV__Role); soap_serialize_PointerToSOAP_ENV__Detail(soap, &a->SOAP_ENV__Detail); } 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) { const char *soap_tmp_faultcode = soap_QName2s(soap, a->faultcode); (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Fault), type)) return soap->error; if (soap_out__QName(soap, "faultcode", -1, (char*const*)&soap_tmp_faultcode, "")) return soap->error; if (soap_out_string(soap, "faultstring", -1, &a->faultstring, "")) return soap->error; if (soap_out_string(soap, "faultactor", -1, &a->faultactor, "")) return soap->error; if (soap_out_PointerToSOAP_ENV__Detail(soap, "detail", -1, &a->detail, "")) return soap->error; if (soap_out_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Code", -1, &a->SOAP_ENV__Code, "")) return soap->error; if (soap_out_PointerToSOAP_ENV__Reason(soap, "SOAP-ENV:Reason", -1, &a->SOAP_ENV__Reason, "")) return soap->error; if (soap_out_string(soap, "SOAP-ENV:Node", -1, &a->SOAP_ENV__Node, "")) return soap->error; if (soap_out_string(soap, "SOAP-ENV:Role", -1, &a->SOAP_ENV__Role, "")) return soap->error; if (soap_out_PointerToSOAP_ENV__Detail(soap, "SOAP-ENV:Detail", -1, &a->SOAP_ENV__Detail, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_faultcode = 1; size_t soap_flag_faultstring = 1; size_t soap_flag_faultactor = 1; size_t soap_flag_detail = 1; size_t soap_flag_SOAP_ENV__Code = 1; size_t soap_flag_SOAP_ENV__Reason = 1; size_t soap_flag_SOAP_ENV__Node = 1; size_t soap_flag_SOAP_ENV__Role = 1; size_t soap_flag_SOAP_ENV__Detail = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_SOAP_ENV__Fault(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_faultcode && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in__QName(soap, "faultcode", &a->faultcode, "")) { soap_flag_faultcode--; continue; } if (soap_flag_faultstring && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "faultstring", &a->faultstring, "xsd:string")) { soap_flag_faultstring--; continue; } if (soap_flag_faultactor && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "faultactor", &a->faultactor, "xsd:string")) { soap_flag_faultactor--; continue; } if (soap_flag_detail && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToSOAP_ENV__Detail(soap, "detail", &a->detail, "")) { soap_flag_detail--; continue; } if (soap_flag_SOAP_ENV__Code && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Code", &a->SOAP_ENV__Code, "")) { soap_flag_SOAP_ENV__Code--; continue; } if (soap_flag_SOAP_ENV__Reason && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToSOAP_ENV__Reason(soap, "SOAP-ENV:Reason", &a->SOAP_ENV__Reason, "")) { soap_flag_SOAP_ENV__Reason--; continue; } if (soap_flag_SOAP_ENV__Node && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "SOAP-ENV:Node", &a->SOAP_ENV__Node, "xsd:string")) { soap_flag_SOAP_ENV__Node--; continue; } if (soap_flag_SOAP_ENV__Role && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "SOAP-ENV:Role", &a->SOAP_ENV__Role, "xsd:string")) { soap_flag_SOAP_ENV__Role--; continue; } if (soap_flag_SOAP_ENV__Detail && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToSOAP_ENV__Detail(soap, "SOAP-ENV:Detail", &a->SOAP_ENV__Detail, "")) { soap_flag_SOAP_ENV__Detail--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Fault); if (soap_out_SOAP_ENV__Fault(soap, tag?tag:"SOAP-ENV:Fault", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_SOAP_ENV__Fault(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } #endif #ifndef WITH_NOGLOBAL SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->SOAP_ENV__Text); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Reason(struct soap *soap, const struct SOAP_ENV__Reason *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->SOAP_ENV__Text); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Reason), type)) return soap->error; if (soap->lang) soap_set_attr(soap, "xml:lang", soap->lang, 1); if (soap_out_string(soap, "SOAP-ENV:Text", -1, &a->SOAP_ENV__Text, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_SOAP_ENV__Text = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_SOAP_ENV__Reason(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_SOAP_ENV__Text && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "SOAP-ENV:Text", &a->SOAP_ENV__Text, "xsd:string")) { soap_flag_SOAP_ENV__Text--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Reason); if (soap_out_SOAP_ENV__Reason(soap, tag?tag:"SOAP-ENV:Reason", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_SOAP_ENV__Reason(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } #endif #ifndef WITH_NOGLOBAL SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->__any = NULL; a->__type = 0; a->fault = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Detail(struct soap *soap, const struct SOAP_ENV__Detail *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_markelement(soap, a->fault, a->__type); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Detail), type)) return soap->error; soap_outliteral(soap, "-any", &a->__any, NULL); if (soap_putelement(soap, a->fault, "fault", -1, a->__type)) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag___any = 1; size_t soap_flag_fault = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_SOAP_ENV__Detail(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_fault && soap->error == SOAP_TAG_MISMATCH) if ((a->fault = soap_getelement(soap, &a->__type))) { soap_flag_fault = 0; continue; } if (soap_flag___any && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_inliteral(soap, "-any", &a->__any)) { soap_flag___any--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Detail); if (soap_out_SOAP_ENV__Detail(soap, tag?tag:"SOAP-ENV:Detail", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_SOAP_ENV__Detail(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } #endif #ifndef WITH_NOGLOBAL SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default__QName(soap, &a->SOAP_ENV__Value); a->SOAP_ENV__Subcode = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Code(struct soap *soap, const struct SOAP_ENV__Code *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize__QName(soap, &a->SOAP_ENV__Value); soap_serialize_PointerToSOAP_ENV__Code(soap, &a->SOAP_ENV__Subcode); } 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) { const char *soap_tmp_SOAP_ENV__Value = soap_QName2s(soap, a->SOAP_ENV__Value); (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Code), type)) return soap->error; if (soap_out__QName(soap, "SOAP-ENV:Value", -1, (char*const*)&soap_tmp_SOAP_ENV__Value, "")) return soap->error; if (soap_out_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Subcode", -1, &a->SOAP_ENV__Subcode, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_SOAP_ENV__Value = 1; size_t soap_flag_SOAP_ENV__Subcode = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_SOAP_ENV__Code(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_SOAP_ENV__Value && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in__QName(soap, "SOAP-ENV:Value", &a->SOAP_ENV__Value, "")) { soap_flag_SOAP_ENV__Value--; continue; } if (soap_flag_SOAP_ENV__Subcode && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Subcode", &a->SOAP_ENV__Subcode, "")) { soap_flag_SOAP_ENV__Subcode--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Code); if (soap_out_SOAP_ENV__Code(soap, tag?tag:"SOAP-ENV:Code", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_SOAP_ENV__Code(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } #endif #ifndef WITH_NOGLOBAL SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header *a) { (void)soap; (void)a; /* appease -Wall -Werror */ } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Header(struct soap *soap, const struct SOAP_ENV__Header *a) { (void)soap; (void)a; /* appease -Wall -Werror */ } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Header), type)) return soap->error; return soap_element_end_out(soap, tag); } 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) { if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_SOAP_ENV__Header(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_SOAP_ENV__Header); if (soap_out_SOAP_ENV__Header(soap, tag?tag:"SOAP-ENV:Header", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_SOAP_ENV__Header(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } #endif SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__hydropathy(struct soap *soap, struct ns1__hydropathy *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__hydropathy(struct soap *soap, const struct ns1__hydropathy *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__hydropathy), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__hydropathy * SOAP_FMAC4 soap_in_ns1__hydropathy(struct soap *soap, const char *tag, struct ns1__hydropathy *a, const char *type) { size_t soap_flag__sequence = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__hydropathy *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__hydropathy, sizeof(struct ns1__hydropathy), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__hydropathy(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__hydropathy *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__hydropathy, 0, sizeof(struct ns1__hydropathy), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__hydropathy(struct soap *soap, const struct ns1__hydropathy *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__hydropathy); if (soap_out_ns1__hydropathy(soap, tag?tag:"ns1:hydropathy", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__hydropathy * SOAP_FMAC4 soap_get_ns1__hydropathy(struct soap *soap, struct ns1__hydropathy *p, const char *tag, const char *type) { if ((p = soap_in_ns1__hydropathy(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__hydropathyResponse(struct soap *soap, struct ns1__hydropathyResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__hydropathyResponse(struct soap *soap, const struct ns1__hydropathyResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTofloat(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__hydropathyResponse), type)) return soap->error; if (soap_out_PointerTofloat(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__hydropathyResponse * SOAP_FMAC4 soap_in_ns1__hydropathyResponse(struct soap *soap, const char *tag, struct ns1__hydropathyResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__hydropathyResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__hydropathyResponse, sizeof(struct ns1__hydropathyResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__hydropathyResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTofloat(soap, NULL, &a->_result, "xsd:float")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__hydropathyResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__hydropathyResponse, 0, sizeof(struct ns1__hydropathyResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__hydropathyResponse(struct soap *soap, const struct ns1__hydropathyResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__hydropathyResponse); if (soap_out_ns1__hydropathyResponse(soap, tag?tag:"ns1:hydropathyResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__hydropathyResponse * SOAP_FMAC4 soap_get_ns1__hydropathyResponse(struct soap *soap, struct ns1__hydropathyResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__hydropathyResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__help(struct soap *soap, struct ns1__help *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_keywords); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__help(struct soap *soap, const struct ns1__help *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_keywords); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__help), type)) return soap->error; if (soap_out_string(soap, "keywords", -1, &a->_keywords, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__help * SOAP_FMAC4 soap_in_ns1__help(struct soap *soap, const char *tag, struct ns1__help *a, const char *type) { size_t soap_flag__keywords = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__help *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__help, sizeof(struct ns1__help), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__help(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__keywords && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_keywords, "xsd:string")) { soap_flag__keywords--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__help *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__help, 0, sizeof(struct ns1__help), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__help(struct soap *soap, const struct ns1__help *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__help); if (soap_out_ns1__help(soap, tag?tag:"ns1:help", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__help * SOAP_FMAC4 soap_get_ns1__help(struct soap *soap, struct ns1__help *p, const char *tag, const char *type) { if ((p = soap_in_ns1__help(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__helpResponse(struct soap *soap, struct ns1__helpResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__helpResponse(struct soap *soap, const struct ns1__helpResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__helpResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__helpResponse * SOAP_FMAC4 soap_in_ns1__helpResponse(struct soap *soap, const char *tag, struct ns1__helpResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__helpResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__helpResponse, sizeof(struct ns1__helpResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__helpResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__helpResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__helpResponse, 0, sizeof(struct ns1__helpResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__helpResponse(struct soap *soap, const struct ns1__helpResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__helpResponse); if (soap_out_ns1__helpResponse(soap, tag?tag:"ns1:helpResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__helpResponse * SOAP_FMAC4 soap_get_ns1__helpResponse(struct soap *soap, struct ns1__helpResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__helpResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__S_USCOREvalue(struct soap *soap, struct ns1__S_USCOREvalue *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__S_USCOREvalue(struct soap *soap, const struct ns1__S_USCOREvalue *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__S_USCOREvalueInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__S_USCOREvalue), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__S_USCOREvalueInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__S_USCOREvalue(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__S_USCOREvalueInputParams(soap, NULL, &a->_params, "ns1:S_valueInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__S_USCOREvalue); if (soap_out_ns1__S_USCOREvalue(soap, tag?tag:"ns1:S_value", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__S_USCOREvalue(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__S_USCOREvalueResponse(struct soap *soap, struct ns1__S_USCOREvalueResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__S_USCOREvalueResponse(struct soap *soap, const struct ns1__S_USCOREvalueResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__S_USCOREvalueResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__S_USCOREvalueResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__S_USCOREvalueResponse); if (soap_out_ns1__S_USCOREvalueResponse(soap, tag?tag:"ns1:S_valueResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__S_USCOREvalueResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__leading_USCOREstrand(struct soap *soap, struct ns1__leading_USCOREstrand *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__leading_USCOREstrand(struct soap *soap, const struct ns1__leading_USCOREstrand *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__leading_USCOREstrand), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__leading_USCOREstrand(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__leading_USCOREstrand); if (soap_out_ns1__leading_USCOREstrand(soap, tag?tag:"ns1:leading_strand", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__leading_USCOREstrand(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__leading_USCOREstrandResponse(struct soap *soap, struct ns1__leading_USCOREstrandResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__leading_USCOREstrandResponse(struct soap *soap, const struct ns1__leading_USCOREstrandResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayOut(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__leading_USCOREstrandResponse), type)) return soap->error; if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__leading_USCOREstrandResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__leading_USCOREstrandResponse); if (soap_out_ns1__leading_USCOREstrandResponse(soap, tag?tag:"ns1:leading_strandResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__leading_USCOREstrandResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__scs(struct soap *soap, struct ns1__scs *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__scs(struct soap *soap, const struct ns1__scs *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__scsInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__scs), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__scsInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__scs * SOAP_FMAC4 soap_in_ns1__scs(struct soap *soap, const char *tag, struct ns1__scs *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__scs *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__scs, sizeof(struct ns1__scs), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__scs(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__scsInputParams(soap, NULL, &a->_params, "ns1:scsInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__scs *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__scs, 0, sizeof(struct ns1__scs), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__scs(struct soap *soap, const struct ns1__scs *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__scs); if (soap_out_ns1__scs(soap, tag?tag:"ns1:scs", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__scs * SOAP_FMAC4 soap_get_ns1__scs(struct soap *soap, struct ns1__scs *p, const char *tag, const char *type) { if ((p = soap_in_ns1__scs(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__scsResponse(struct soap *soap, struct ns1__scsResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__scsResponse(struct soap *soap, const struct ns1__scsResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__scsResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__scsResponse * SOAP_FMAC4 soap_in_ns1__scsResponse(struct soap *soap, const char *tag, struct ns1__scsResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__scsResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__scsResponse, sizeof(struct ns1__scsResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__scsResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__scsResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__scsResponse, 0, sizeof(struct ns1__scsResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__scsResponse(struct soap *soap, const struct ns1__scsResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__scsResponse); if (soap_out_ns1__scsResponse(soap, tag?tag:"ns1:scsResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__scsResponse * SOAP_FMAC4 soap_get_ns1__scsResponse(struct soap *soap, struct ns1__scsResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__scsResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__lda_USCOREbias(struct soap *soap, struct ns1__lda_USCOREbias *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__lda_USCOREbias(struct soap *soap, const struct ns1__lda_USCOREbias *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__lda_USCOREbiasInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__lda_USCOREbias), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__lda_USCOREbiasInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__lda_USCOREbias(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__lda_USCOREbiasInputParams(soap, NULL, &a->_params, "ns1:lda_biasInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__lda_USCOREbias); if (soap_out_ns1__lda_USCOREbias(soap, tag?tag:"ns1:lda_bias", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__lda_USCOREbias(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__lda_USCOREbiasResponse(struct soap *soap, struct ns1__lda_USCOREbiasResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__lda_USCOREbiasResponse(struct soap *soap, const struct ns1__lda_USCOREbiasResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__lda_USCOREbiasResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__lda_USCOREbiasResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__lda_USCOREbiasResponse); if (soap_out_ns1__lda_USCOREbiasResponse(soap, tag?tag:"ns1:lda_biasResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__lda_USCOREbiasResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__kmer_USCOREtable(struct soap *soap, struct ns1__kmer_USCOREtable *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__kmer_USCOREtable(struct soap *soap, const struct ns1__kmer_USCOREtable *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__kmer_USCOREtableInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__kmer_USCOREtable), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__kmer_USCOREtableInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__kmer_USCOREtable(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__kmer_USCOREtableInputParams(soap, NULL, &a->_params, "ns1:kmer_tableInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__kmer_USCOREtable); if (soap_out_ns1__kmer_USCOREtable(soap, tag?tag:"ns1:kmer_table", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__kmer_USCOREtable(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__kmer_USCOREtableResponse(struct soap *soap, struct ns1__kmer_USCOREtableResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__kmer_USCOREtableResponse(struct soap *soap, const struct ns1__kmer_USCOREtableResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__kmer_USCOREtableResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__kmer_USCOREtableResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__kmer_USCOREtableResponse); if (soap_out_ns1__kmer_USCOREtableResponse(soap, tag?tag:"ns1:kmer_tableResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__kmer_USCOREtableResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREz_USCOREvalue(struct soap *soap, struct ns1__base_USCOREz_USCOREvalue *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREz_USCOREvalue(struct soap *soap, const struct ns1__base_USCOREz_USCOREvalue *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREz_USCOREvalue), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__base_USCOREz_USCOREvalue(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, NULL, &a->_params, "ns1:base_z_valueInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREz_USCOREvalue); if (soap_out_ns1__base_USCOREz_USCOREvalue(soap, tag?tag:"ns1:base_z_value", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__base_USCOREz_USCOREvalue(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREz_USCOREvalueResponse(struct soap *soap, struct ns1__base_USCOREz_USCOREvalueResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREz_USCOREvalueResponse(struct soap *soap, const struct ns1__base_USCOREz_USCOREvalueResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__base_USCOREz_USCOREvalueResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueResponse); if (soap_out_ns1__base_USCOREz_USCOREvalueResponse(soap, tag?tag:"ns1:base_z_valueResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__base_USCOREz_USCOREvalueResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREcounter(struct soap *soap, struct ns1__base_USCOREcounter *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREcounter(struct soap *soap, const struct ns1__base_USCOREcounter *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__base_USCOREcounterInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREcounter), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__base_USCOREcounterInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__base_USCOREcounter(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__base_USCOREcounterInputParams(soap, NULL, &a->_params, "ns1:base_counterInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREcounter); if (soap_out_ns1__base_USCOREcounter(soap, tag?tag:"ns1:base_counter", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__base_USCOREcounter(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREcounterResponse(struct soap *soap, struct ns1__base_USCOREcounterResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREcounterResponse(struct soap *soap, const struct ns1__base_USCOREcounterResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREcounterResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__base_USCOREcounterResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREcounterResponse); if (soap_out_ns1__base_USCOREcounterResponse(soap, tag?tag:"ns1:base_counterResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__base_USCOREcounterResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__B2(struct soap *soap, struct ns1__B2 *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__B2(struct soap *soap, const struct ns1__B2 *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__B2), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__B2 * SOAP_FMAC4 soap_in_ns1__B2(struct soap *soap, const char *tag, struct ns1__B2 *a, const char *type) { size_t soap_flag__sequence = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__B2 *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__B2, sizeof(struct ns1__B2), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__B2(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__B2 *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__B2, 0, sizeof(struct ns1__B2), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__B2(struct soap *soap, const struct ns1__B2 *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__B2); if (soap_out_ns1__B2(soap, tag?tag:"ns1:B2", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__B2 * SOAP_FMAC4 soap_get_ns1__B2(struct soap *soap, struct ns1__B2 *p, const char *tag, const char *type) { if ((p = soap_in_ns1__B2(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__B2Response(struct soap *soap, struct ns1__B2Response *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__B2Response(struct soap *soap, const struct ns1__B2Response *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__B2Response), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__B2Response * SOAP_FMAC4 soap_in_ns1__B2Response(struct soap *soap, const char *tag, struct ns1__B2Response *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__B2Response *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__B2Response, sizeof(struct ns1__B2Response), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__B2Response(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__B2Response *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__B2Response, 0, sizeof(struct ns1__B2Response), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__B2Response(struct soap *soap, const struct ns1__B2Response *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__B2Response); if (soap_out_ns1__B2Response(soap, tag?tag:"ns1:B2Response", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__B2Response * SOAP_FMAC4 soap_get_ns1__B2Response(struct soap *soap, struct ns1__B2Response *p, const char *tag, const char *type) { if ((p = soap_in_ns1__B2Response(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__B1(struct soap *soap, struct ns1__B1 *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__B1(struct soap *soap, const struct ns1__B1 *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__B1InputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__B1), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__B1InputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__B1 * SOAP_FMAC4 soap_in_ns1__B1(struct soap *soap, const char *tag, struct ns1__B1 *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__B1 *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__B1, sizeof(struct ns1__B1), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__B1(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__B1InputParams(soap, NULL, &a->_params, "ns1:B1InputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__B1 *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__B1, 0, sizeof(struct ns1__B1), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__B1(struct soap *soap, const struct ns1__B1 *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__B1); if (soap_out_ns1__B1(soap, tag?tag:"ns1:B1", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__B1 * SOAP_FMAC4 soap_get_ns1__B1(struct soap *soap, struct ns1__B1 *p, const char *tag, const char *type) { if ((p = soap_in_ns1__B1(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__B1Response(struct soap *soap, struct ns1__B1Response *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__B1Response(struct soap *soap, const struct ns1__B1Response *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__B1Response), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__B1Response * SOAP_FMAC4 soap_in_ns1__B1Response(struct soap *soap, const char *tag, struct ns1__B1Response *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__B1Response *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__B1Response, sizeof(struct ns1__B1Response), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__B1Response(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__B1Response *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__B1Response, 0, sizeof(struct ns1__B1Response), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__B1Response(struct soap *soap, const struct ns1__B1Response *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__B1Response); if (soap_out_ns1__B1Response(soap, tag?tag:"ns1:B1Response", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__B1Response * SOAP_FMAC4 soap_get_ns1__B1Response(struct soap *soap, struct ns1__B1Response *p, const char *tag, const char *type) { if ((p = soap_in_ns1__B1Response(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cgr(struct soap *soap, struct ns1__cgr *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cgr(struct soap *soap, const struct ns1__cgr *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__cgrInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cgr), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__cgrInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__cgr * SOAP_FMAC4 soap_in_ns1__cgr(struct soap *soap, const char *tag, struct ns1__cgr *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__cgr *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cgr, sizeof(struct ns1__cgr), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__cgr(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__cgrInputParams(soap, NULL, &a->_params, "ns1:cgrInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__cgr *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cgr, 0, sizeof(struct ns1__cgr), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cgr(struct soap *soap, const struct ns1__cgr *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cgr); if (soap_out_ns1__cgr(soap, tag?tag:"ns1:cgr", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__cgr * SOAP_FMAC4 soap_get_ns1__cgr(struct soap *soap, struct ns1__cgr *p, const char *tag, const char *type) { if ((p = soap_in_ns1__cgr(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cgrResponse(struct soap *soap, struct ns1__cgrResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cgrResponse(struct soap *soap, const struct ns1__cgrResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cgrResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__cgrResponse * SOAP_FMAC4 soap_in_ns1__cgrResponse(struct soap *soap, const char *tag, struct ns1__cgrResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__cgrResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cgrResponse, sizeof(struct ns1__cgrResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__cgrResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__cgrResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cgrResponse, 0, sizeof(struct ns1__cgrResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cgrResponse(struct soap *soap, const struct ns1__cgrResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cgrResponse); if (soap_out_ns1__cgrResponse(soap, tag?tag:"ns1:cgrResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__cgrResponse * SOAP_FMAC4 soap_get_ns1__cgrResponse(struct soap *soap, struct ns1__cgrResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__cgrResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dinuc(struct soap *soap, struct ns1__dinuc *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dinuc(struct soap *soap, const struct ns1__dinuc *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__dinucInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dinuc), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__dinucInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__dinuc * SOAP_FMAC4 soap_in_ns1__dinuc(struct soap *soap, const char *tag, struct ns1__dinuc *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__dinuc *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dinuc, sizeof(struct ns1__dinuc), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__dinuc(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__dinucInputParams(soap, NULL, &a->_params, "ns1:dinucInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__dinuc *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__dinuc, 0, sizeof(struct ns1__dinuc), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dinuc(struct soap *soap, const struct ns1__dinuc *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dinuc); if (soap_out_ns1__dinuc(soap, tag?tag:"ns1:dinuc", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__dinuc * SOAP_FMAC4 soap_get_ns1__dinuc(struct soap *soap, struct ns1__dinuc *p, const char *tag, const char *type) { if ((p = soap_in_ns1__dinuc(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dinucResponse(struct soap *soap, struct ns1__dinucResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dinucResponse(struct soap *soap, const struct ns1__dinucResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dinucResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__dinucResponse * SOAP_FMAC4 soap_in_ns1__dinucResponse(struct soap *soap, const char *tag, struct ns1__dinucResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__dinucResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dinucResponse, sizeof(struct ns1__dinucResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__dinucResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__dinucResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__dinucResponse, 0, sizeof(struct ns1__dinucResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dinucResponse(struct soap *soap, const struct ns1__dinucResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dinucResponse); if (soap_out_ns1__dinucResponse(soap, tag?tag:"ns1:dinucResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__dinucResponse * SOAP_FMAC4 soap_get_ns1__dinucResponse(struct soap *soap, struct ns1__dinucResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__dinucResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__least_USCOREsquares_USCOREfit(struct soap *soap, struct ns1__least_USCOREsquares_USCOREfit *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_array = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__least_USCOREsquares_USCOREfit(struct soap *soap, const struct ns1__least_USCOREsquares_USCOREfit *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayIn(soap, &a->_array); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit), type)) return soap->error; if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__array = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__least_USCOREsquares_USCOREfit(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string")) { soap_flag__array--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfit); if (soap_out_ns1__least_USCOREsquares_USCOREfit(soap, tag?tag:"ns1:least_squares_fit", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__least_USCOREsquares_USCOREfit(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__least_USCOREsquares_USCOREfitResponse(struct soap *soap, struct ns1__least_USCOREsquares_USCOREfitResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__least_USCOREsquares_USCOREfitResponse(struct soap *soap, const struct ns1__least_USCOREsquares_USCOREfitResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayOut(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse), type)) return soap->error; if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__least_USCOREsquares_USCOREfitResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse); if (soap_out_ns1__least_USCOREsquares_USCOREfitResponse(soap, tag?tag:"ns1:least_squares_fitResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__least_USCOREsquares_USCOREfitResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__palindrome(struct soap *soap, struct ns1__palindrome *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__palindrome(struct soap *soap, const struct ns1__palindrome *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__palindromeInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__palindrome), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__palindromeInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__palindrome * SOAP_FMAC4 soap_in_ns1__palindrome(struct soap *soap, const char *tag, struct ns1__palindrome *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__palindrome *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__palindrome, sizeof(struct ns1__palindrome), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__palindrome(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__palindromeInputParams(soap, NULL, &a->_params, "ns1:palindromeInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__palindrome *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__palindrome, 0, sizeof(struct ns1__palindrome), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__palindrome(struct soap *soap, const struct ns1__palindrome *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__palindrome); if (soap_out_ns1__palindrome(soap, tag?tag:"ns1:palindrome", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__palindrome * SOAP_FMAC4 soap_get_ns1__palindrome(struct soap *soap, struct ns1__palindrome *p, const char *tag, const char *type) { if ((p = soap_in_ns1__palindrome(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__palindromeResponse(struct soap *soap, struct ns1__palindromeResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__palindromeResponse(struct soap *soap, const struct ns1__palindromeResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__palindromeResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__palindromeResponse * SOAP_FMAC4 soap_in_ns1__palindromeResponse(struct soap *soap, const char *tag, struct ns1__palindromeResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__palindromeResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__palindromeResponse, sizeof(struct ns1__palindromeResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__palindromeResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__palindromeResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__palindromeResponse, 0, sizeof(struct ns1__palindromeResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__palindromeResponse(struct soap *soap, const struct ns1__palindromeResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__palindromeResponse); if (soap_out_ns1__palindromeResponse(soap, tag?tag:"ns1:palindromeResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__palindromeResponse * SOAP_FMAC4 soap_get_ns1__palindromeResponse(struct soap *soap, struct ns1__palindromeResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__palindromeResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__entrez(struct soap *soap, struct ns1__entrez *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_database); soap_default_string(soap, &a->_query); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__entrez(struct soap *soap, const struct ns1__entrez *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_database); soap_serialize_string(soap, &a->_query); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__entrez), type)) return soap->error; if (soap_out_string(soap, "database", -1, &a->_database, "")) return soap->error; if (soap_out_string(soap, "query", -1, &a->_query, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__entrez * SOAP_FMAC4 soap_in_ns1__entrez(struct soap *soap, const char *tag, struct ns1__entrez *a, const char *type) { size_t soap_flag__database = 1; size_t soap_flag__query = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__entrez *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__entrez, sizeof(struct ns1__entrez), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__entrez(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__database && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_database, "xsd:string")) { soap_flag__database--; continue; } if (soap_flag__query && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_query, "xsd:string")) { soap_flag__query--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__entrez *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__entrez, 0, sizeof(struct ns1__entrez), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__entrez(struct soap *soap, const struct ns1__entrez *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__entrez); if (soap_out_ns1__entrez(soap, tag?tag:"ns1:entrez", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__entrez * SOAP_FMAC4 soap_get_ns1__entrez(struct soap *soap, struct ns1__entrez *p, const char *tag, const char *type) { if ((p = soap_in_ns1__entrez(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__entrezResponse(struct soap *soap, struct ns1__entrezResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__entrezResponse(struct soap *soap, const struct ns1__entrezResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__entrezResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__entrezResponse * SOAP_FMAC4 soap_in_ns1__entrezResponse(struct soap *soap, const char *tag, struct ns1__entrezResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__entrezResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__entrezResponse, sizeof(struct ns1__entrezResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__entrezResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__entrezResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__entrezResponse, 0, sizeof(struct ns1__entrezResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__entrezResponse(struct soap *soap, const struct ns1__entrezResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__entrezResponse); if (soap_out_ns1__entrezResponse(soap, tag?tag:"ns1:entrezResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__entrezResponse * SOAP_FMAC4 soap_get_ns1__entrezResponse(struct soap *soap, struct ns1__entrezResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__entrezResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcounter(struct soap *soap, struct ns1__codon_USCOREcounter *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcounter(struct soap *soap, const struct ns1__codon_USCOREcounter *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__codon_USCOREcounterInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcounter), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__codon_USCOREcounterInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__codon_USCOREcounter(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__codon_USCOREcounterInputParams(soap, NULL, &a->_params, "ns1:codon_counterInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcounter); if (soap_out_ns1__codon_USCOREcounter(soap, tag?tag:"ns1:codon_counter", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__codon_USCOREcounter(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcounterResponse(struct soap *soap, struct ns1__codon_USCOREcounterResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcounterResponse(struct soap *soap, const struct ns1__codon_USCOREcounterResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcounterResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__codon_USCOREcounterResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcounterResponse); if (soap_out_ns1__codon_USCOREcounterResponse(soap, tag?tag:"ns1:codon_counterResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__codon_USCOREcounterResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__mean(struct soap *soap, struct ns1__mean *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_array = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__mean(struct soap *soap, const struct ns1__mean *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayIn(soap, &a->_array); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__mean), type)) return soap->error; if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__mean * SOAP_FMAC4 soap_in_ns1__mean(struct soap *soap, const char *tag, struct ns1__mean *a, const char *type) { size_t soap_flag__array = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__mean *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__mean, sizeof(struct ns1__mean), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__mean(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string")) { soap_flag__array--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__mean *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__mean, 0, sizeof(struct ns1__mean), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__mean(struct soap *soap, const struct ns1__mean *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__mean); if (soap_out_ns1__mean(soap, tag?tag:"ns1:mean", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__mean * SOAP_FMAC4 soap_get_ns1__mean(struct soap *soap, struct ns1__mean *p, const char *tag, const char *type) { if ((p = soap_in_ns1__mean(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__meanResponse(struct soap *soap, struct ns1__meanResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__meanResponse(struct soap *soap, const struct ns1__meanResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__meanResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__meanResponse * SOAP_FMAC4 soap_in_ns1__meanResponse(struct soap *soap, const char *tag, struct ns1__meanResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__meanResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__meanResponse, sizeof(struct ns1__meanResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__meanResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__meanResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__meanResponse, 0, sizeof(struct ns1__meanResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__meanResponse(struct soap *soap, const struct ns1__meanResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__meanResponse); if (soap_out_ns1__meanResponse(soap, tag?tag:"ns1:meanResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__meanResponse * SOAP_FMAC4 soap_get_ns1__meanResponse(struct soap *soap, struct ns1__meanResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__meanResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__complement(struct soap *soap, struct ns1__complement *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__complement(struct soap *soap, const struct ns1__complement *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__complement), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__complement * SOAP_FMAC4 soap_in_ns1__complement(struct soap *soap, const char *tag, struct ns1__complement *a, const char *type) { size_t soap_flag__sequence = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__complement *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__complement, sizeof(struct ns1__complement), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__complement(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__complement *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__complement, 0, sizeof(struct ns1__complement), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__complement(struct soap *soap, const struct ns1__complement *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__complement); if (soap_out_ns1__complement(soap, tag?tag:"ns1:complement", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__complement * SOAP_FMAC4 soap_get_ns1__complement(struct soap *soap, struct ns1__complement *p, const char *tag, const char *type) { if ((p = soap_in_ns1__complement(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__complementResponse(struct soap *soap, struct ns1__complementResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__complementResponse(struct soap *soap, const struct ns1__complementResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__complementResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__complementResponse * SOAP_FMAC4 soap_in_ns1__complementResponse(struct soap *soap, const char *tag, struct ns1__complementResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__complementResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__complementResponse, sizeof(struct ns1__complementResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__complementResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__complementResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__complementResponse, 0, sizeof(struct ns1__complementResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__complementResponse(struct soap *soap, const struct ns1__complementResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__complementResponse); if (soap_out_ns1__complementResponse(soap, tag?tag:"ns1:complementResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__complementResponse * SOAP_FMAC4 soap_get_ns1__complementResponse(struct soap *soap, struct ns1__complementResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__complementResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREiteron(struct soap *soap, struct ns1__find_USCOREiteron *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREiteron(struct soap *soap, const struct ns1__find_USCOREiteron *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__find_USCOREiteronInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREiteron), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__find_USCOREiteronInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREiteron(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__find_USCOREiteronInputParams(soap, NULL, &a->_params, "ns1:find_iteronInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREiteron); if (soap_out_ns1__find_USCOREiteron(soap, tag?tag:"ns1:find_iteron", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREiteron(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREiteronResponse(struct soap *soap, struct ns1__find_USCOREiteronResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREiteronResponse(struct soap *soap, const struct ns1__find_USCOREiteronResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREiteronResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREiteronResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREiteronResponse); if (soap_out_ns1__find_USCOREiteronResponse(soap, tag?tag:"ns1:find_iteronResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREiteronResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__min(struct soap *soap, struct ns1__min *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_array = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__min(struct soap *soap, const struct ns1__min *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayIn(soap, &a->_array); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__min), type)) return soap->error; if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__min * SOAP_FMAC4 soap_in_ns1__min(struct soap *soap, const char *tag, struct ns1__min *a, const char *type) { size_t soap_flag__array = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__min *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__min, sizeof(struct ns1__min), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__min(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string")) { soap_flag__array--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__min *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__min, 0, sizeof(struct ns1__min), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__min(struct soap *soap, const struct ns1__min *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__min); if (soap_out_ns1__min(soap, tag?tag:"ns1:min", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__min * SOAP_FMAC4 soap_get_ns1__min(struct soap *soap, struct ns1__min *p, const char *tag, const char *type) { if ((p = soap_in_ns1__min(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__minResponse(struct soap *soap, struct ns1__minResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__minResponse(struct soap *soap, const struct ns1__minResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__minResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__minResponse * SOAP_FMAC4 soap_in_ns1__minResponse(struct soap *soap, const char *tag, struct ns1__minResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__minResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__minResponse, sizeof(struct ns1__minResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__minResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__minResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__minResponse, 0, sizeof(struct ns1__minResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__minResponse(struct soap *soap, const struct ns1__minResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__minResponse); if (soap_out_ns1__minResponse(soap, tag?tag:"ns1:minResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__minResponse * SOAP_FMAC4 soap_get_ns1__minResponse(struct soap *soap, struct ns1__minResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__minResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREusage(struct soap *soap, struct ns1__codon_USCOREusage *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREusage(struct soap *soap, const struct ns1__codon_USCOREusage *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__codon_USCOREusageInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREusage), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__codon_USCOREusageInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__codon_USCOREusage(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__codon_USCOREusageInputParams(soap, NULL, &a->_params, "ns1:codon_usageInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREusage); if (soap_out_ns1__codon_USCOREusage(soap, tag?tag:"ns1:codon_usage", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__codon_USCOREusage(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREusageResponse(struct soap *soap, struct ns1__codon_USCOREusageResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREusageResponse(struct soap *soap, const struct ns1__codon_USCOREusageResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREusageResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__codon_USCOREusageResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREusageResponse); if (soap_out_ns1__codon_USCOREusageResponse(soap, tag?tag:"ns1:codon_usageResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__codon_USCOREusageResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREcounter(struct soap *soap, struct ns1__oligomer_USCOREcounter *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); soap_default_string(soap, &a->_oligomer); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREcounter(struct soap *soap, const struct ns1__oligomer_USCOREcounter *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_string(soap, &a->_oligomer); soap_serialize_PointerTons1__oligomer_USCOREcounterInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREcounter), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_string(soap, "oligomer", -1, &a->_oligomer, "")) return soap->error; if (soap_out_PointerTons1__oligomer_USCOREcounterInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__oligomer = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__oligomer_USCOREcounter(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__oligomer && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_oligomer, "xsd:string")) { soap_flag__oligomer--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__oligomer_USCOREcounterInputParams(soap, NULL, &a->_params, "ns1:oligomer_counterInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREcounter); if (soap_out_ns1__oligomer_USCOREcounter(soap, tag?tag:"ns1:oligomer_counter", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__oligomer_USCOREcounter(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREcounterResponse(struct soap *soap, struct ns1__oligomer_USCOREcounterResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREcounterResponse(struct soap *soap, const struct ns1__oligomer_USCOREcounterResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREcounterResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__oligomer_USCOREcounterResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREcounterResponse); if (soap_out_ns1__oligomer_USCOREcounterResponse(soap, tag?tag:"ns1:oligomer_counterResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__oligomer_USCOREcounterResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcwin(struct soap *soap, struct ns1__gcwin *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcwin(struct soap *soap, const struct ns1__gcwin *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__gcwinInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcwin), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__gcwinInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__gcwin * SOAP_FMAC4 soap_in_ns1__gcwin(struct soap *soap, const char *tag, struct ns1__gcwin *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__gcwin *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcwin, sizeof(struct ns1__gcwin), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__gcwin(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__gcwinInputParams(soap, NULL, &a->_params, "ns1:gcwinInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__gcwin *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcwin, 0, sizeof(struct ns1__gcwin), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcwin(struct soap *soap, const struct ns1__gcwin *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcwin); if (soap_out_ns1__gcwin(soap, tag?tag:"ns1:gcwin", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__gcwin * SOAP_FMAC4 soap_get_ns1__gcwin(struct soap *soap, struct ns1__gcwin *p, const char *tag, const char *type) { if ((p = soap_in_ns1__gcwin(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcwinResponse(struct soap *soap, struct ns1__gcwinResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcwinResponse(struct soap *soap, const struct ns1__gcwinResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcwinResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__gcwinResponse * SOAP_FMAC4 soap_in_ns1__gcwinResponse(struct soap *soap, const char *tag, struct ns1__gcwinResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__gcwinResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcwinResponse, sizeof(struct ns1__gcwinResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__gcwinResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__gcwinResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcwinResponse, 0, sizeof(struct ns1__gcwinResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcwinResponse(struct soap *soap, const struct ns1__gcwinResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcwinResponse); if (soap_out_ns1__gcwinResponse(soap, tag?tag:"ns1:gcwinResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__gcwinResponse * SOAP_FMAC4 soap_get_ns1__gcwinResponse(struct soap *soap, struct ns1__gcwinResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__gcwinResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREpattern(struct soap *soap, struct ns1__find_USCOREpattern *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); soap_default_string(soap, &a->_pattern); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREpattern(struct soap *soap, const struct ns1__find_USCOREpattern *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_string(soap, &a->_pattern); soap_serialize_PointerTons1__find_USCOREpatternInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREpattern), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_string(soap, "pattern", -1, &a->_pattern, "")) return soap->error; if (soap_out_PointerTons1__find_USCOREpatternInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__pattern = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREpattern(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__pattern && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_pattern, "xsd:string")) { soap_flag__pattern--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__find_USCOREpatternInputParams(soap, NULL, &a->_params, "ns1:find_patternInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREpattern); if (soap_out_ns1__find_USCOREpattern(soap, tag?tag:"ns1:find_pattern", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREpattern(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREpatternResponse(struct soap *soap, struct ns1__find_USCOREpatternResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREpatternResponse(struct soap *soap, const struct ns1__find_USCOREpatternResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREpatternResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREpatternResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREpatternResponse); if (soap_out_ns1__find_USCOREpatternResponse(soap, tag?tag:"ns1:find_patternResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREpatternResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREsearch(struct soap *soap, struct ns1__oligomer_USCOREsearch *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); soap_default_string(soap, &a->_oligomer); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREsearch(struct soap *soap, const struct ns1__oligomer_USCOREsearch *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_string(soap, &a->_oligomer); soap_serialize_PointerTons1__oligomer_USCOREsearchInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREsearch), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_string(soap, "oligomer", -1, &a->_oligomer, "")) return soap->error; if (soap_out_PointerTons1__oligomer_USCOREsearchInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__oligomer = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__oligomer_USCOREsearch(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__oligomer && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_oligomer, "xsd:string")) { soap_flag__oligomer--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__oligomer_USCOREsearchInputParams(soap, NULL, &a->_params, "ns1:oligomer_searchInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREsearch); if (soap_out_ns1__oligomer_USCOREsearch(soap, tag?tag:"ns1:oligomer_search", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__oligomer_USCOREsearch(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREsearchResponse(struct soap *soap, struct ns1__oligomer_USCOREsearchResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREsearchResponse(struct soap *soap, const struct ns1__oligomer_USCOREsearchResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayOut(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREsearchResponse), type)) return soap->error; if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__oligomer_USCOREsearchResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREsearchResponse); if (soap_out_ns1__oligomer_USCOREsearchResponse(soap, tag?tag:"ns1:oligomer_searchResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__oligomer_USCOREsearchResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__shuffleseq(struct soap *soap, struct ns1__shuffleseq *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__shuffleseq(struct soap *soap, const struct ns1__shuffleseq *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__shuffleseqInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__shuffleseq), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__shuffleseqInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__shuffleseq * SOAP_FMAC4 soap_in_ns1__shuffleseq(struct soap *soap, const char *tag, struct ns1__shuffleseq *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__shuffleseq *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__shuffleseq, sizeof(struct ns1__shuffleseq), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__shuffleseq(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__shuffleseqInputParams(soap, NULL, &a->_params, "ns1:shuffleseqInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__shuffleseq *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__shuffleseq, 0, sizeof(struct ns1__shuffleseq), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__shuffleseq(struct soap *soap, const struct ns1__shuffleseq *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__shuffleseq); if (soap_out_ns1__shuffleseq(soap, tag?tag:"ns1:shuffleseq", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__shuffleseq * SOAP_FMAC4 soap_get_ns1__shuffleseq(struct soap *soap, struct ns1__shuffleseq *p, const char *tag, const char *type) { if ((p = soap_in_ns1__shuffleseq(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__shuffleseqResponse(struct soap *soap, struct ns1__shuffleseqResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__shuffleseqResponse(struct soap *soap, const struct ns1__shuffleseqResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__shuffleseqResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__shuffleseqResponse * SOAP_FMAC4 soap_in_ns1__shuffleseqResponse(struct soap *soap, const char *tag, struct ns1__shuffleseqResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__shuffleseqResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__shuffleseqResponse, sizeof(struct ns1__shuffleseqResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__shuffleseqResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__shuffleseqResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__shuffleseqResponse, 0, sizeof(struct ns1__shuffleseqResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__shuffleseqResponse(struct soap *soap, const struct ns1__shuffleseqResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__shuffleseqResponse); if (soap_out_ns1__shuffleseqResponse(soap, tag?tag:"ns1:shuffleseqResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__shuffleseqResponse * SOAP_FMAC4 soap_get_ns1__shuffleseqResponse(struct soap *soap, struct ns1__shuffleseqResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__shuffleseqResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREter(struct soap *soap, struct ns1__find_USCOREter *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREter(struct soap *soap, const struct ns1__find_USCOREter *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__find_USCOREterInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREter), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__find_USCOREterInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREter(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__find_USCOREterInputParams(soap, NULL, &a->_params, "ns1:find_terInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREter); if (soap_out_ns1__find_USCOREter(soap, tag?tag:"ns1:find_ter", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREter(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREterResponse(struct soap *soap, struct ns1__find_USCOREterResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREterResponse(struct soap *soap, const struct ns1__find_USCOREterResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayOut(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREterResponse), type)) return soap->error; if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREterResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREterResponse); if (soap_out_ns1__find_USCOREterResponse(soap, tag?tag:"ns1:find_terResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREterResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dnawalk(struct soap *soap, struct ns1__dnawalk *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dnawalk(struct soap *soap, const struct ns1__dnawalk *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__dnawalkInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dnawalk), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__dnawalkInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__dnawalk * SOAP_FMAC4 soap_in_ns1__dnawalk(struct soap *soap, const char *tag, struct ns1__dnawalk *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__dnawalk *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dnawalk, sizeof(struct ns1__dnawalk), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__dnawalk(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__dnawalkInputParams(soap, NULL, &a->_params, "ns1:dnawalkInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__dnawalk *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__dnawalk, 0, sizeof(struct ns1__dnawalk), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dnawalk(struct soap *soap, const struct ns1__dnawalk *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dnawalk); if (soap_out_ns1__dnawalk(soap, tag?tag:"ns1:dnawalk", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__dnawalk * SOAP_FMAC4 soap_get_ns1__dnawalk(struct soap *soap, struct ns1__dnawalk *p, const char *tag, const char *type) { if ((p = soap_in_ns1__dnawalk(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dnawalkResponse(struct soap *soap, struct ns1__dnawalkResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dnawalkResponse(struct soap *soap, const struct ns1__dnawalkResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dnawalkResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__dnawalkResponse * SOAP_FMAC4 soap_in_ns1__dnawalkResponse(struct soap *soap, const char *tag, struct ns1__dnawalkResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__dnawalkResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dnawalkResponse, sizeof(struct ns1__dnawalkResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__dnawalkResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__dnawalkResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__dnawalkResponse, 0, sizeof(struct ns1__dnawalkResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dnawalkResponse(struct soap *soap, const struct ns1__dnawalkResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dnawalkResponse); if (soap_out_ns1__dnawalkResponse(soap, tag?tag:"ns1:dnawalkResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__dnawalkResponse * SOAP_FMAC4 soap_get_ns1__dnawalkResponse(struct soap *soap, struct ns1__dnawalkResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__dnawalkResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREinformation_USCOREcontent(struct soap *soap, struct ns1__base_USCOREinformation_USCOREcontent *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREinformation_USCOREcontent(struct soap *soap, const struct ns1__base_USCOREinformation_USCOREcontent *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__base_USCOREinformation_USCOREcontent(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, NULL, &a->_params, "ns1:base_information_contentInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontent); if (soap_out_ns1__base_USCOREinformation_USCOREcontent(soap, tag?tag:"ns1:base_information_content", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__base_USCOREinformation_USCOREcontent(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREinformation_USCOREcontentResponse(struct soap *soap, struct ns1__base_USCOREinformation_USCOREcontentResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREinformation_USCOREcontentResponse(struct soap *soap, const struct ns1__base_USCOREinformation_USCOREcontentResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__base_USCOREinformation_USCOREcontentResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentResponse); if (soap_out_ns1__base_USCOREinformation_USCOREcontentResponse(soap, tag?tag:"ns1:base_information_contentResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__base_USCOREinformation_USCOREcontentResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__signature(struct soap *soap, struct ns1__signature *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__signature(struct soap *soap, const struct ns1__signature *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__signatureInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__signature), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__signatureInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__signature * SOAP_FMAC4 soap_in_ns1__signature(struct soap *soap, const char *tag, struct ns1__signature *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__signature *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__signature, sizeof(struct ns1__signature), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__signature(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__signatureInputParams(soap, NULL, &a->_params, "ns1:signatureInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__signature *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__signature, 0, sizeof(struct ns1__signature), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__signature(struct soap *soap, const struct ns1__signature *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__signature); if (soap_out_ns1__signature(soap, tag?tag:"ns1:signature", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__signature * SOAP_FMAC4 soap_get_ns1__signature(struct soap *soap, struct ns1__signature *p, const char *tag, const char *type) { if ((p = soap_in_ns1__signature(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__signatureResponse(struct soap *soap, struct ns1__signatureResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__signatureResponse(struct soap *soap, const struct ns1__signatureResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__signatureResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__signatureResponse * SOAP_FMAC4 soap_in_ns1__signatureResponse(struct soap *soap, const char *tag, struct ns1__signatureResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__signatureResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__signatureResponse, sizeof(struct ns1__signatureResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__signatureResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__signatureResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__signatureResponse, 0, sizeof(struct ns1__signatureResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__signatureResponse(struct soap *soap, const struct ns1__signatureResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__signatureResponse); if (soap_out_ns1__signatureResponse(soap, tag?tag:"ns1:signatureResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__signatureResponse * SOAP_FMAC4 soap_get_ns1__signatureResponse(struct soap *soap, struct ns1__signatureResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__signatureResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__seqinfo(struct soap *soap, struct ns1__seqinfo *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__seqinfo(struct soap *soap, const struct ns1__seqinfo *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__seqinfo), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__seqinfo * SOAP_FMAC4 soap_in_ns1__seqinfo(struct soap *soap, const char *tag, struct ns1__seqinfo *a, const char *type) { size_t soap_flag__sequence = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__seqinfo *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__seqinfo, sizeof(struct ns1__seqinfo), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__seqinfo(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__seqinfo *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__seqinfo, 0, sizeof(struct ns1__seqinfo), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__seqinfo(struct soap *soap, const struct ns1__seqinfo *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__seqinfo); if (soap_out_ns1__seqinfo(soap, tag?tag:"ns1:seqinfo", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__seqinfo * SOAP_FMAC4 soap_get_ns1__seqinfo(struct soap *soap, struct ns1__seqinfo *p, const char *tag, const char *type) { if ((p = soap_in_ns1__seqinfo(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__seqinfoResponse(struct soap *soap, struct ns1__seqinfoResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__seqinfoResponse(struct soap *soap, const struct ns1__seqinfoResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__seqinfoResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__seqinfoResponse * SOAP_FMAC4 soap_in_ns1__seqinfoResponse(struct soap *soap, const char *tag, struct ns1__seqinfoResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__seqinfoResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__seqinfoResponse, sizeof(struct ns1__seqinfoResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__seqinfoResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__seqinfoResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__seqinfoResponse, 0, sizeof(struct ns1__seqinfoResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__seqinfoResponse(struct soap *soap, const struct ns1__seqinfoResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__seqinfoResponse); if (soap_out_ns1__seqinfoResponse(soap, tag?tag:"ns1:seqinfoResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__seqinfoResponse * SOAP_FMAC4 soap_get_ns1__seqinfoResponse(struct soap *soap, struct ns1__seqinfoResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__seqinfoResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmap3(struct soap *soap, struct ns1__genome_USCOREmap3 *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmap3(struct soap *soap, const struct ns1__genome_USCOREmap3 *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__genome_USCOREmap3InputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmap3), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__genome_USCOREmap3InputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__genome_USCOREmap3(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__genome_USCOREmap3InputParams(soap, NULL, &a->_params, "ns1:genome_map3InputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmap3); if (soap_out_ns1__genome_USCOREmap3(soap, tag?tag:"ns1:genome_map3", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__genome_USCOREmap3(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmap3Response(struct soap *soap, struct ns1__genome_USCOREmap3Response *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmap3Response(struct soap *soap, const struct ns1__genome_USCOREmap3Response *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmap3Response), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__genome_USCOREmap3Response(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmap3Response); if (soap_out_ns1__genome_USCOREmap3Response(soap, tag?tag:"ns1:genome_map3Response", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__genome_USCOREmap3Response(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcskew(struct soap *soap, struct ns1__gcskew *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcskew(struct soap *soap, const struct ns1__gcskew *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__gcskewInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcskew), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__gcskewInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__gcskew * SOAP_FMAC4 soap_in_ns1__gcskew(struct soap *soap, const char *tag, struct ns1__gcskew *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__gcskew *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcskew, sizeof(struct ns1__gcskew), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__gcskew(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__gcskewInputParams(soap, NULL, &a->_params, "ns1:gcskewInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__gcskew *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcskew, 0, sizeof(struct ns1__gcskew), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcskew(struct soap *soap, const struct ns1__gcskew *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcskew); if (soap_out_ns1__gcskew(soap, tag?tag:"ns1:gcskew", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__gcskew * SOAP_FMAC4 soap_get_ns1__gcskew(struct soap *soap, struct ns1__gcskew *p, const char *tag, const char *type) { if ((p = soap_in_ns1__gcskew(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcskewResponse(struct soap *soap, struct ns1__gcskewResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcskewResponse(struct soap *soap, const struct ns1__gcskewResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcskewResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__gcskewResponse * SOAP_FMAC4 soap_in_ns1__gcskewResponse(struct soap *soap, const char *tag, struct ns1__gcskewResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__gcskewResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcskewResponse, sizeof(struct ns1__gcskewResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__gcskewResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__gcskewResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcskewResponse, 0, sizeof(struct ns1__gcskewResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcskewResponse(struct soap *soap, const struct ns1__gcskewResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcskewResponse); if (soap_out_ns1__gcskewResponse(soap, tag?tag:"ns1:gcskewResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__gcskewResponse * SOAP_FMAC4 soap_get_ns1__gcskewResponse(struct soap *soap, struct ns1__gcskewResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__gcskewResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__molecular_USCOREweight(struct soap *soap, struct ns1__molecular_USCOREweight *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__molecular_USCOREweight(struct soap *soap, const struct ns1__molecular_USCOREweight *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__molecular_USCOREweightInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__molecular_USCOREweight), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__molecular_USCOREweightInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__molecular_USCOREweight(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__molecular_USCOREweightInputParams(soap, NULL, &a->_params, "ns1:molecular_weightInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__molecular_USCOREweight); if (soap_out_ns1__molecular_USCOREweight(soap, tag?tag:"ns1:molecular_weight", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__molecular_USCOREweight(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__molecular_USCOREweightResponse(struct soap *soap, struct ns1__molecular_USCOREweightResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__molecular_USCOREweightResponse(struct soap *soap, const struct ns1__molecular_USCOREweightResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__molecular_USCOREweightResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__molecular_USCOREweightResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__molecular_USCOREweightResponse); if (soap_out_ns1__molecular_USCOREweightResponse(soap, tag?tag:"ns1:molecular_weightResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__molecular_USCOREweightResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__delta_USCOREgcskew(struct soap *soap, struct ns1__delta_USCOREgcskew *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__delta_USCOREgcskew(struct soap *soap, const struct ns1__delta_USCOREgcskew *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__delta_USCOREgcskewInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__delta_USCOREgcskew), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__delta_USCOREgcskewInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__delta_USCOREgcskew(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__delta_USCOREgcskewInputParams(soap, NULL, &a->_params, "ns1:delta_gcskewInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__delta_USCOREgcskew); if (soap_out_ns1__delta_USCOREgcskew(soap, tag?tag:"ns1:delta_gcskew", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__delta_USCOREgcskew(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__delta_USCOREgcskewResponse(struct soap *soap, struct ns1__delta_USCOREgcskewResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__delta_USCOREgcskewResponse(struct soap *soap, const struct ns1__delta_USCOREgcskewResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__delta_USCOREgcskewResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__delta_USCOREgcskewResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__delta_USCOREgcskewResponse); if (soap_out_ns1__delta_USCOREgcskewResponse(soap, tag?tag:"ns1:delta_gcskewResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__delta_USCOREgcskewResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__delta_USCOREenc(struct soap *soap, struct ns1__delta_USCOREenc *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__delta_USCOREenc(struct soap *soap, const struct ns1__delta_USCOREenc *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__delta_USCOREenc), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__delta_USCOREenc(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__delta_USCOREenc); if (soap_out_ns1__delta_USCOREenc(soap, tag?tag:"ns1:delta_enc", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__delta_USCOREenc(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__delta_USCOREencResponse(struct soap *soap, struct ns1__delta_USCOREencResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__delta_USCOREencResponse(struct soap *soap, const struct ns1__delta_USCOREencResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__delta_USCOREencResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__delta_USCOREencResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__delta_USCOREencResponse); if (soap_out_ns1__delta_USCOREencResponse(soap, tag?tag:"ns1:delta_encResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__delta_USCOREencResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cumulative(struct soap *soap, struct ns1__cumulative *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_array = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cumulative(struct soap *soap, const struct ns1__cumulative *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayIn(soap, &a->_array); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cumulative), type)) return soap->error; if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__cumulative * SOAP_FMAC4 soap_in_ns1__cumulative(struct soap *soap, const char *tag, struct ns1__cumulative *a, const char *type) { size_t soap_flag__array = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__cumulative *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cumulative, sizeof(struct ns1__cumulative), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__cumulative(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string")) { soap_flag__array--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__cumulative *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cumulative, 0, sizeof(struct ns1__cumulative), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cumulative(struct soap *soap, const struct ns1__cumulative *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cumulative); if (soap_out_ns1__cumulative(soap, tag?tag:"ns1:cumulative", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__cumulative * SOAP_FMAC4 soap_get_ns1__cumulative(struct soap *soap, struct ns1__cumulative *p, const char *tag, const char *type) { if ((p = soap_in_ns1__cumulative(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cumulativeResponse(struct soap *soap, struct ns1__cumulativeResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cumulativeResponse(struct soap *soap, const struct ns1__cumulativeResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayOut(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cumulativeResponse), type)) return soap->error; if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__cumulativeResponse * SOAP_FMAC4 soap_in_ns1__cumulativeResponse(struct soap *soap, const char *tag, struct ns1__cumulativeResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__cumulativeResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cumulativeResponse, sizeof(struct ns1__cumulativeResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__cumulativeResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__cumulativeResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cumulativeResponse, 0, sizeof(struct ns1__cumulativeResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cumulativeResponse(struct soap *soap, const struct ns1__cumulativeResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cumulativeResponse); if (soap_out_ns1__cumulativeResponse(soap, tag?tag:"ns1:cumulativeResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__cumulativeResponse * SOAP_FMAC4 soap_get_ns1__cumulativeResponse(struct soap *soap, struct ns1__cumulativeResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__cumulativeResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cor(struct soap *soap, struct ns1__cor *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_array1 = NULL; a->_array2 = NULL; a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cor(struct soap *soap, const struct ns1__cor *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayIn(soap, &a->_array1); soap_serialize_PointerToarrayIn(soap, &a->_array2); soap_serialize_PointerTons1__corInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cor), type)) return soap->error; if (soap_out_PointerToarrayIn(soap, "array1", -1, &a->_array1, "")) return soap->error; if (soap_out_PointerToarrayIn(soap, "array2", -1, &a->_array2, "")) return soap->error; if (soap_out_PointerTons1__corInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__cor * SOAP_FMAC4 soap_in_ns1__cor(struct soap *soap, const char *tag, struct ns1__cor *a, const char *type) { size_t soap_flag__array1 = 1; size_t soap_flag__array2 = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__cor *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cor, sizeof(struct ns1__cor), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__cor(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__array1 && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayIn(soap, NULL, &a->_array1, "xsd:string")) { soap_flag__array1--; continue; } if (soap_flag__array2 && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayIn(soap, NULL, &a->_array2, "xsd:string")) { soap_flag__array2--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__corInputParams(soap, NULL, &a->_params, "ns1:corInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__cor *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cor, 0, sizeof(struct ns1__cor), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cor(struct soap *soap, const struct ns1__cor *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cor); if (soap_out_ns1__cor(soap, tag?tag:"ns1:cor", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__cor * SOAP_FMAC4 soap_get_ns1__cor(struct soap *soap, struct ns1__cor *p, const char *tag, const char *type) { if ((p = soap_in_ns1__cor(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__corResponse(struct soap *soap, struct ns1__corResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__corResponse(struct soap *soap, const struct ns1__corResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayOut(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__corResponse), type)) return soap->error; if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__corResponse * SOAP_FMAC4 soap_in_ns1__corResponse(struct soap *soap, const char *tag, struct ns1__corResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__corResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__corResponse, sizeof(struct ns1__corResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__corResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__corResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__corResponse, 0, sizeof(struct ns1__corResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__corResponse(struct soap *soap, const struct ns1__corResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__corResponse); if (soap_out_ns1__corResponse(soap, tag?tag:"ns1:corResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__corResponse * SOAP_FMAC4 soap_get_ns1__corResponse(struct soap *soap, struct ns1__corResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__corResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__standard_USCOREdeviation(struct soap *soap, struct ns1__standard_USCOREdeviation *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_array = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__standard_USCOREdeviation(struct soap *soap, const struct ns1__standard_USCOREdeviation *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayIn(soap, &a->_array); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__standard_USCOREdeviation), type)) return soap->error; if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__array = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__standard_USCOREdeviation(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string")) { soap_flag__array--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__standard_USCOREdeviation); if (soap_out_ns1__standard_USCOREdeviation(soap, tag?tag:"ns1:standard_deviation", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__standard_USCOREdeviation(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__standard_USCOREdeviationResponse(struct soap *soap, struct ns1__standard_USCOREdeviationResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__standard_USCOREdeviationResponse(struct soap *soap, const struct ns1__standard_USCOREdeviationResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__standard_USCOREdeviationResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__standard_USCOREdeviationResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__standard_USCOREdeviationResponse); if (soap_out_ns1__standard_USCOREdeviationResponse(soap, tag?tag:"ns1:standard_deviationResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__standard_USCOREdeviationResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__geneskew(struct soap *soap, struct ns1__geneskew *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__geneskew(struct soap *soap, const struct ns1__geneskew *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__geneskewInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__geneskew), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__geneskewInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__geneskew * SOAP_FMAC4 soap_in_ns1__geneskew(struct soap *soap, const char *tag, struct ns1__geneskew *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__geneskew *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__geneskew, sizeof(struct ns1__geneskew), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__geneskew(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__geneskewInputParams(soap, NULL, &a->_params, "ns1:geneskewInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__geneskew *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__geneskew, 0, sizeof(struct ns1__geneskew), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__geneskew(struct soap *soap, const struct ns1__geneskew *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__geneskew); if (soap_out_ns1__geneskew(soap, tag?tag:"ns1:geneskew", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__geneskew * SOAP_FMAC4 soap_get_ns1__geneskew(struct soap *soap, struct ns1__geneskew *p, const char *tag, const char *type) { if ((p = soap_in_ns1__geneskew(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__geneskewResponse(struct soap *soap, struct ns1__geneskewResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__geneskewResponse(struct soap *soap, const struct ns1__geneskewResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__geneskewResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__geneskewResponse * SOAP_FMAC4 soap_in_ns1__geneskewResponse(struct soap *soap, const char *tag, struct ns1__geneskewResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__geneskewResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__geneskewResponse, sizeof(struct ns1__geneskewResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__geneskewResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__geneskewResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__geneskewResponse, 0, sizeof(struct ns1__geneskewResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__geneskewResponse(struct soap *soap, const struct ns1__geneskewResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__geneskewResponse); if (soap_out_ns1__geneskewResponse(soap, tag?tag:"ns1:geneskewResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__geneskewResponse * SOAP_FMAC4 soap_get_ns1__geneskewResponse(struct soap *soap, struct ns1__geneskewResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__geneskewResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genes_USCOREfrom_USCOREori(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREori *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); soap_default_string(soap, &a->_direction); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genes_USCOREfrom_USCOREori(struct soap *soap, const struct ns1__genes_USCOREfrom_USCOREori *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_string(soap, &a->_direction); soap_serialize_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_string(soap, "direction", -1, &a->_direction, "")) return soap->error; if (soap_out_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__direction = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__genes_USCOREfrom_USCOREori(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__direction && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_direction, "xsd:string")) { soap_flag__direction--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, NULL, &a->_params, "ns1:genes_from_oriInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREori); if (soap_out_ns1__genes_USCOREfrom_USCOREori(soap, tag?tag:"ns1:genes_from_ori", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__genes_USCOREfrom_USCOREori(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genes_USCOREfrom_USCOREoriResponse(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genes_USCOREfrom_USCOREoriResponse(struct soap *soap, const struct ns1__genes_USCOREfrom_USCOREoriResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayOut(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse), type)) return soap->error; if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__genes_USCOREfrom_USCOREoriResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse); if (soap_out_ns1__genes_USCOREfrom_USCOREoriResponse(soap, tag?tag:"ns1:genes_from_oriResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__genes_USCOREfrom_USCOREoriResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cbi(struct soap *soap, struct ns1__cbi *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cbi(struct soap *soap, const struct ns1__cbi *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__cbiInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cbi), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__cbiInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__cbi * SOAP_FMAC4 soap_in_ns1__cbi(struct soap *soap, const char *tag, struct ns1__cbi *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__cbi *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cbi, sizeof(struct ns1__cbi), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__cbi(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__cbiInputParams(soap, NULL, &a->_params, "ns1:cbiInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__cbi *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cbi, 0, sizeof(struct ns1__cbi), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cbi(struct soap *soap, const struct ns1__cbi *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cbi); if (soap_out_ns1__cbi(soap, tag?tag:"ns1:cbi", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__cbi * SOAP_FMAC4 soap_get_ns1__cbi(struct soap *soap, struct ns1__cbi *p, const char *tag, const char *type) { if ((p = soap_in_ns1__cbi(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cbiResponse(struct soap *soap, struct ns1__cbiResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cbiResponse(struct soap *soap, const struct ns1__cbiResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cbiResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__cbiResponse * SOAP_FMAC4 soap_in_ns1__cbiResponse(struct soap *soap, const char *tag, struct ns1__cbiResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__cbiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cbiResponse, sizeof(struct ns1__cbiResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__cbiResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__cbiResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cbiResponse, 0, sizeof(struct ns1__cbiResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cbiResponse(struct soap *soap, const struct ns1__cbiResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cbiResponse); if (soap_out_ns1__cbiResponse(soap, tag?tag:"ns1:cbiResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__cbiResponse * SOAP_FMAC4 soap_get_ns1__cbiResponse(struct soap *soap, struct ns1__cbiResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__cbiResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdif(struct soap *soap, struct ns1__find_USCOREdif *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdif(struct soap *soap, const struct ns1__find_USCOREdif *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__find_USCOREdifInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdif), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__find_USCOREdifInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREdif(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__find_USCOREdifInputParams(soap, NULL, &a->_params, "ns1:find_difInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdif); if (soap_out_ns1__find_USCOREdif(soap, tag?tag:"ns1:find_dif", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREdif(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdifResponse(struct soap *soap, struct ns1__find_USCOREdifResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdifResponse(struct soap *soap, const struct ns1__find_USCOREdifResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayOut(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdifResponse), type)) return soap->error; if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREdifResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdifResponse); if (soap_out_ns1__find_USCOREdifResponse(soap, tag?tag:"ns1:find_difResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREdifResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__to_USCOREfasta(struct soap *soap, struct ns1__to_USCOREfasta *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__to_USCOREfasta(struct soap *soap, const struct ns1__to_USCOREfasta *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__to_USCOREfastaInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__to_USCOREfasta), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__to_USCOREfastaInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__to_USCOREfasta(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__to_USCOREfastaInputParams(soap, NULL, &a->_params, "ns1:to_fastaInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__to_USCOREfasta); if (soap_out_ns1__to_USCOREfasta(soap, tag?tag:"ns1:to_fasta", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__to_USCOREfasta(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__to_USCOREfastaResponse(struct soap *soap, struct ns1__to_USCOREfastaResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__to_USCOREfastaResponse(struct soap *soap, const struct ns1__to_USCOREfastaResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__to_USCOREfastaResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__to_USCOREfastaResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__to_USCOREfastaResponse); if (soap_out_ns1__to_USCOREfastaResponse(soap, tag?tag:"ns1:to_fastaResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__to_USCOREfastaResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREentropy(struct soap *soap, struct ns1__base_USCOREentropy *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREentropy(struct soap *soap, const struct ns1__base_USCOREentropy *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__base_USCOREentropyInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREentropy), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__base_USCOREentropyInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__base_USCOREentropy(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__base_USCOREentropyInputParams(soap, NULL, &a->_params, "ns1:base_entropyInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREentropy); if (soap_out_ns1__base_USCOREentropy(soap, tag?tag:"ns1:base_entropy", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__base_USCOREentropy(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREentropyResponse(struct soap *soap, struct ns1__base_USCOREentropyResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREentropyResponse(struct soap *soap, const struct ns1__base_USCOREentropyResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREentropyResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__base_USCOREentropyResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREentropyResponse); if (soap_out_ns1__base_USCOREentropyResponse(soap, tag?tag:"ns1:base_entropyResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__base_USCOREentropyResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__DoubleHelix(struct soap *soap, struct ns1__DoubleHelix *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__DoubleHelix(struct soap *soap, const struct ns1__DoubleHelix *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__DoubleHelixInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__DoubleHelix), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__DoubleHelixInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__DoubleHelix * SOAP_FMAC4 soap_in_ns1__DoubleHelix(struct soap *soap, const char *tag, struct ns1__DoubleHelix *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__DoubleHelix *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__DoubleHelix, sizeof(struct ns1__DoubleHelix), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__DoubleHelix(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__DoubleHelixInputParams(soap, NULL, &a->_params, "ns1:DoubleHelixInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__DoubleHelix *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__DoubleHelix, 0, sizeof(struct ns1__DoubleHelix), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__DoubleHelix(struct soap *soap, const struct ns1__DoubleHelix *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__DoubleHelix); if (soap_out_ns1__DoubleHelix(soap, tag?tag:"ns1:DoubleHelix", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__DoubleHelix * SOAP_FMAC4 soap_get_ns1__DoubleHelix(struct soap *soap, struct ns1__DoubleHelix *p, const char *tag, const char *type) { if ((p = soap_in_ns1__DoubleHelix(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__DoubleHelixResponse(struct soap *soap, struct ns1__DoubleHelixResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__DoubleHelixResponse(struct soap *soap, const struct ns1__DoubleHelixResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__DoubleHelixResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__DoubleHelixResponse * SOAP_FMAC4 soap_in_ns1__DoubleHelixResponse(struct soap *soap, const char *tag, struct ns1__DoubleHelixResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__DoubleHelixResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__DoubleHelixResponse, sizeof(struct ns1__DoubleHelixResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__DoubleHelixResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__DoubleHelixResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__DoubleHelixResponse, 0, sizeof(struct ns1__DoubleHelixResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__DoubleHelixResponse(struct soap *soap, const struct ns1__DoubleHelixResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__DoubleHelixResponse); if (soap_out_ns1__DoubleHelixResponse(soap, tag?tag:"ns1:DoubleHelixResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__DoubleHelixResponse * SOAP_FMAC4 soap_get_ns1__DoubleHelixResponse(struct soap *soap, struct ns1__DoubleHelixResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__DoubleHelixResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__calc_USCOREpI(struct soap *soap, struct ns1__calc_USCOREpI *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__calc_USCOREpI(struct soap *soap, const struct ns1__calc_USCOREpI *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__calc_USCOREpI), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__calc_USCOREpI(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__calc_USCOREpI); if (soap_out_ns1__calc_USCOREpI(soap, tag?tag:"ns1:calc_pI", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__calc_USCOREpI(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__calc_USCOREpIResponse(struct soap *soap, struct ns1__calc_USCOREpIResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__calc_USCOREpIResponse(struct soap *soap, const struct ns1__calc_USCOREpIResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__calc_USCOREpIResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__calc_USCOREpIResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__calc_USCOREpIResponse); if (soap_out_ns1__calc_USCOREpIResponse(soap, tag?tag:"ns1:calc_pIResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__calc_USCOREpIResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__rep_USCOREori_USCOREter(struct soap *soap, struct ns1__rep_USCOREori_USCOREter *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__rep_USCOREori_USCOREter(struct soap *soap, const struct ns1__rep_USCOREori_USCOREter *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__rep_USCOREori_USCOREter), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__rep_USCOREori_USCOREter(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, NULL, &a->_params, "ns1:rep_ori_terInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__rep_USCOREori_USCOREter); if (soap_out_ns1__rep_USCOREori_USCOREter(soap, tag?tag:"ns1:rep_ori_ter", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__rep_USCOREori_USCOREter(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__rep_USCOREori_USCOREterResponse(struct soap *soap, struct ns1__rep_USCOREori_USCOREterResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__rep_USCOREori_USCOREterResponse(struct soap *soap, const struct ns1__rep_USCOREori_USCOREterResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__rep_USCOREori_USCOREterResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__rep_USCOREori_USCOREterResponse); if (soap_out_ns1__rep_USCOREori_USCOREterResponse(soap, tag?tag:"ns1:rep_ori_terResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__rep_USCOREori_USCOREterResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__longest_USCOREORF(struct soap *soap, struct ns1__longest_USCOREORF *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__longest_USCOREORF(struct soap *soap, const struct ns1__longest_USCOREORF *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__longest_USCOREORF), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__longest_USCOREORF(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__longest_USCOREORF); if (soap_out_ns1__longest_USCOREORF(soap, tag?tag:"ns1:longest_ORF", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__longest_USCOREORF(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__longest_USCOREORFResponse(struct soap *soap, struct ns1__longest_USCOREORFResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__longest_USCOREORFResponse(struct soap *soap, const struct ns1__longest_USCOREORFResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__longest_USCOREORFResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__longest_USCOREORFResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__longest_USCOREORFResponse); if (soap_out_ns1__longest_USCOREORFResponse(soap, tag?tag:"ns1:longest_ORFResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__longest_USCOREORFResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmap(struct soap *soap, struct ns1__genome_USCOREmap *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmap(struct soap *soap, const struct ns1__genome_USCOREmap *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__genome_USCOREmapInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmap), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__genome_USCOREmapInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__genome_USCOREmap(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__genome_USCOREmapInputParams(soap, NULL, &a->_params, "ns1:genome_mapInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmap); if (soap_out_ns1__genome_USCOREmap(soap, tag?tag:"ns1:genome_map", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__genome_USCOREmap(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmapResponse(struct soap *soap, struct ns1__genome_USCOREmapResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmapResponse(struct soap *soap, const struct ns1__genome_USCOREmapResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmapResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__genome_USCOREmapResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmapResponse); if (soap_out_ns1__genome_USCOREmapResponse(soap, tag?tag:"ns1:genome_mapResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__genome_USCOREmapResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__consensus_USCOREz(struct soap *soap, struct ns1__consensus_USCOREz *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_array_USCOREseq = NULL; a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__consensus_USCOREz(struct soap *soap, const struct ns1__consensus_USCOREz *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayIn(soap, &a->_array_USCOREseq); soap_serialize_PointerTons1__consensus_USCOREzInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__consensus_USCOREz), type)) return soap->error; if (soap_out_PointerToarrayIn(soap, "array_seq", -1, &a->_array_USCOREseq, "")) return soap->error; if (soap_out_PointerTons1__consensus_USCOREzInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__array_USCOREseq = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__consensus_USCOREz(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__array_USCOREseq && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayIn(soap, NULL, &a->_array_USCOREseq, "xsd:string")) { soap_flag__array_USCOREseq--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__consensus_USCOREzInputParams(soap, NULL, &a->_params, "ns1:consensus_zInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__consensus_USCOREz); if (soap_out_ns1__consensus_USCOREz(soap, tag?tag:"ns1:consensus_z", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__consensus_USCOREz(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__consensus_USCOREzResponse(struct soap *soap, struct ns1__consensus_USCOREzResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__consensus_USCOREzResponse(struct soap *soap, const struct ns1__consensus_USCOREzResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__consensus_USCOREzResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__consensus_USCOREzResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__consensus_USCOREzResponse); if (soap_out_ns1__consensus_USCOREzResponse(soap, tag?tag:"ns1:consensus_zResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__consensus_USCOREzResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__mindex(struct soap *soap, struct ns1__mindex *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_array = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__mindex(struct soap *soap, const struct ns1__mindex *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayIn(soap, &a->_array); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__mindex), type)) return soap->error; if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__mindex * SOAP_FMAC4 soap_in_ns1__mindex(struct soap *soap, const char *tag, struct ns1__mindex *a, const char *type) { size_t soap_flag__array = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__mindex *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__mindex, sizeof(struct ns1__mindex), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__mindex(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string")) { soap_flag__array--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__mindex *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__mindex, 0, sizeof(struct ns1__mindex), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__mindex(struct soap *soap, const struct ns1__mindex *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__mindex); if (soap_out_ns1__mindex(soap, tag?tag:"ns1:mindex", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__mindex * SOAP_FMAC4 soap_get_ns1__mindex(struct soap *soap, struct ns1__mindex *p, const char *tag, const char *type) { if ((p = soap_in_ns1__mindex(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__mindexResponse(struct soap *soap, struct ns1__mindexResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__mindexResponse(struct soap *soap, const struct ns1__mindexResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__mindexResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__mindexResponse * SOAP_FMAC4 soap_in_ns1__mindexResponse(struct soap *soap, const char *tag, struct ns1__mindexResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__mindexResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__mindexResponse, sizeof(struct ns1__mindexResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__mindexResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__mindexResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__mindexResponse, 0, sizeof(struct ns1__mindexResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__mindexResponse(struct soap *soap, const struct ns1__mindexResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__mindexResponse); if (soap_out_ns1__mindexResponse(soap, tag?tag:"ns1:mindexResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__mindexResponse * SOAP_FMAC4 soap_get_ns1__mindexResponse(struct soap *soap, struct ns1__mindexResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__mindexResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__query_USCOREarm(struct soap *soap, struct ns1__query_USCOREarm *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); soap_default_int(soap, &a->_position); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__query_USCOREarm(struct soap *soap, const struct ns1__query_USCOREarm *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__query_USCOREarm), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_int(soap, "position", -1, &a->_position, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__position = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__query_USCOREarm(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__position && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, NULL, &a->_position, "xsd:int")) { soap_flag__position--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag__position > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__query_USCOREarm); if (soap_out_ns1__query_USCOREarm(soap, tag?tag:"ns1:query_arm", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__query_USCOREarm(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__query_USCOREarmResponse(struct soap *soap, struct ns1__query_USCOREarmResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__query_USCOREarmResponse(struct soap *soap, const struct ns1__query_USCOREarmResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__query_USCOREarmResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__query_USCOREarmResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__query_USCOREarmResponse); if (soap_out_ns1__query_USCOREarmResponse(soap, tag?tag:"ns1:query_armResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__query_USCOREarmResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__max(struct soap *soap, struct ns1__max *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_array = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__max(struct soap *soap, const struct ns1__max *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayIn(soap, &a->_array); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__max), type)) return soap->error; if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__max * SOAP_FMAC4 soap_in_ns1__max(struct soap *soap, const char *tag, struct ns1__max *a, const char *type) { size_t soap_flag__array = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__max *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__max, sizeof(struct ns1__max), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__max(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string")) { soap_flag__array--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__max *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__max, 0, sizeof(struct ns1__max), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__max(struct soap *soap, const struct ns1__max *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__max); if (soap_out_ns1__max(soap, tag?tag:"ns1:max", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__max * SOAP_FMAC4 soap_get_ns1__max(struct soap *soap, struct ns1__max *p, const char *tag, const char *type) { if ((p = soap_in_ns1__max(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__maxResponse(struct soap *soap, struct ns1__maxResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__maxResponse(struct soap *soap, const struct ns1__maxResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__maxResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__maxResponse * SOAP_FMAC4 soap_in_ns1__maxResponse(struct soap *soap, const char *tag, struct ns1__maxResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__maxResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__maxResponse, sizeof(struct ns1__maxResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__maxResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__maxResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__maxResponse, 0, sizeof(struct ns1__maxResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__maxResponse(struct soap *soap, const struct ns1__maxResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__maxResponse); if (soap_out_ns1__maxResponse(soap, tag?tag:"ns1:maxResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__maxResponse * SOAP_FMAC4 soap_get_ns1__maxResponse(struct soap *soap, struct ns1__maxResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__maxResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__maxdex(struct soap *soap, struct ns1__maxdex *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_array = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__maxdex(struct soap *soap, const struct ns1__maxdex *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayIn(soap, &a->_array); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__maxdex), type)) return soap->error; if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__maxdex * SOAP_FMAC4 soap_in_ns1__maxdex(struct soap *soap, const char *tag, struct ns1__maxdex *a, const char *type) { size_t soap_flag__array = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__maxdex *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__maxdex, sizeof(struct ns1__maxdex), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__maxdex(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string")) { soap_flag__array--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__maxdex *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__maxdex, 0, sizeof(struct ns1__maxdex), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__maxdex(struct soap *soap, const struct ns1__maxdex *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__maxdex); if (soap_out_ns1__maxdex(soap, tag?tag:"ns1:maxdex", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__maxdex * SOAP_FMAC4 soap_get_ns1__maxdex(struct soap *soap, struct ns1__maxdex *p, const char *tag, const char *type) { if ((p = soap_in_ns1__maxdex(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__maxdexResponse(struct soap *soap, struct ns1__maxdexResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__maxdexResponse(struct soap *soap, const struct ns1__maxdexResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__maxdexResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__maxdexResponse * SOAP_FMAC4 soap_in_ns1__maxdexResponse(struct soap *soap, const char *tag, struct ns1__maxdexResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__maxdexResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__maxdexResponse, sizeof(struct ns1__maxdexResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__maxdexResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__maxdexResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__maxdexResponse, 0, sizeof(struct ns1__maxdexResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__maxdexResponse(struct soap *soap, const struct ns1__maxdexResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__maxdexResponse); if (soap_out_ns1__maxdexResponse(soap, tag?tag:"ns1:maxdexResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__maxdexResponse * SOAP_FMAC4 soap_get_ns1__maxdexResponse(struct soap *soap, struct ns1__maxdexResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__maxdexResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cai(struct soap *soap, struct ns1__cai *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cai(struct soap *soap, const struct ns1__cai *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__caiInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cai), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__caiInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__cai * SOAP_FMAC4 soap_in_ns1__cai(struct soap *soap, const char *tag, struct ns1__cai *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__cai *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cai, sizeof(struct ns1__cai), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__cai(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__caiInputParams(soap, NULL, &a->_params, "ns1:caiInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__cai *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cai, 0, sizeof(struct ns1__cai), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cai(struct soap *soap, const struct ns1__cai *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cai); if (soap_out_ns1__cai(soap, tag?tag:"ns1:cai", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__cai * SOAP_FMAC4 soap_get_ns1__cai(struct soap *soap, struct ns1__cai *p, const char *tag, const char *type) { if ((p = soap_in_ns1__cai(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__caiResponse(struct soap *soap, struct ns1__caiResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__caiResponse(struct soap *soap, const struct ns1__caiResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__caiResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__caiResponse * SOAP_FMAC4 soap_in_ns1__caiResponse(struct soap *soap, const char *tag, struct ns1__caiResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__caiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__caiResponse, sizeof(struct ns1__caiResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__caiResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__caiResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__caiResponse, 0, sizeof(struct ns1__caiResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__caiResponse(struct soap *soap, const struct ns1__caiResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__caiResponse); if (soap_out_ns1__caiResponse(soap, tag?tag:"ns1:caiResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__caiResponse * SOAP_FMAC4 soap_get_ns1__caiResponse(struct soap *soap, struct ns1__caiResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__caiResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcsi(struct soap *soap, struct ns1__gcsi *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcsi(struct soap *soap, const struct ns1__gcsi *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__gcsiInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcsi), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__gcsiInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__gcsi * SOAP_FMAC4 soap_in_ns1__gcsi(struct soap *soap, const char *tag, struct ns1__gcsi *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__gcsi *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcsi, sizeof(struct ns1__gcsi), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__gcsi(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__gcsiInputParams(soap, NULL, &a->_params, "ns1:gcsiInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__gcsi *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcsi, 0, sizeof(struct ns1__gcsi), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcsi(struct soap *soap, const struct ns1__gcsi *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcsi); if (soap_out_ns1__gcsi(soap, tag?tag:"ns1:gcsi", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__gcsi * SOAP_FMAC4 soap_get_ns1__gcsi(struct soap *soap, struct ns1__gcsi *p, const char *tag, const char *type) { if ((p = soap_in_ns1__gcsi(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcsiResponse(struct soap *soap, struct ns1__gcsiResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcsiResponse(struct soap *soap, const struct ns1__gcsiResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcsiResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__gcsiResponse * SOAP_FMAC4 soap_in_ns1__gcsiResponse(struct soap *soap, const char *tag, struct ns1__gcsiResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__gcsiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcsiResponse, sizeof(struct ns1__gcsiResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__gcsiResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__gcsiResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcsiResponse, 0, sizeof(struct ns1__gcsiResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcsiResponse(struct soap *soap, const struct ns1__gcsiResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcsiResponse); if (soap_out_ns1__gcsiResponse(soap, tag?tag:"ns1:gcsiResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__gcsiResponse * SOAP_FMAC4 soap_get_ns1__gcsiResponse(struct soap *soap, struct ns1__gcsiResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__gcsiResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatg(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatg *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatg(struct soap *soap, const struct ns1__filter_USCOREcds_USCOREby_USCOREatg *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, NULL, &a->_params, "ns1:filter_cds_by_atgInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatg); if (soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, tag?tag:"ns1:filter_cds_by_atg", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatg(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(struct soap *soap, const struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayOut(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse), type)) return soap->error; if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse); if (soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag?tag:"ns1:filter_cds_by_atgResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genomicskew(struct soap *soap, struct ns1__genomicskew *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genomicskew(struct soap *soap, const struct ns1__genomicskew *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__genomicskewInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genomicskew), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__genomicskewInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__genomicskew * SOAP_FMAC4 soap_in_ns1__genomicskew(struct soap *soap, const char *tag, struct ns1__genomicskew *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__genomicskew *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genomicskew, sizeof(struct ns1__genomicskew), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__genomicskew(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__genomicskewInputParams(soap, NULL, &a->_params, "ns1:genomicskewInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__genomicskew *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__genomicskew, 0, sizeof(struct ns1__genomicskew), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genomicskew(struct soap *soap, const struct ns1__genomicskew *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genomicskew); if (soap_out_ns1__genomicskew(soap, tag?tag:"ns1:genomicskew", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__genomicskew * SOAP_FMAC4 soap_get_ns1__genomicskew(struct soap *soap, struct ns1__genomicskew *p, const char *tag, const char *type) { if ((p = soap_in_ns1__genomicskew(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genomicskewResponse(struct soap *soap, struct ns1__genomicskewResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genomicskewResponse(struct soap *soap, const struct ns1__genomicskewResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genomicskewResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__genomicskewResponse * SOAP_FMAC4 soap_in_ns1__genomicskewResponse(struct soap *soap, const char *tag, struct ns1__genomicskewResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__genomicskewResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genomicskewResponse, sizeof(struct ns1__genomicskewResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__genomicskewResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__genomicskewResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__genomicskewResponse, 0, sizeof(struct ns1__genomicskewResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genomicskewResponse(struct soap *soap, const struct ns1__genomicskewResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genomicskewResponse); if (soap_out_ns1__genomicskewResponse(soap, tag?tag:"ns1:genomicskewResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__genomicskewResponse * SOAP_FMAC4 soap_get_ns1__genomicskewResponse(struct soap *soap, struct ns1__genomicskewResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__genomicskewResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__query_USCOREstrand(struct soap *soap, struct ns1__query_USCOREstrand *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); soap_default_int(soap, &a->_position); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__query_USCOREstrand(struct soap *soap, const struct ns1__query_USCOREstrand *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__query_USCOREstrandInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__query_USCOREstrand), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_int(soap, "position", -1, &a->_position, "")) return soap->error; if (soap_out_PointerTons1__query_USCOREstrandInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__position = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__query_USCOREstrand(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__position && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, NULL, &a->_position, "xsd:int")) { soap_flag__position--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__query_USCOREstrandInputParams(soap, NULL, &a->_params, "ns1:query_strandInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag__position > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__query_USCOREstrand); if (soap_out_ns1__query_USCOREstrand(soap, tag?tag:"ns1:query_strand", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__query_USCOREstrand(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__query_USCOREstrandResponse(struct soap *soap, struct ns1__query_USCOREstrandResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__query_USCOREstrandResponse(struct soap *soap, const struct ns1__query_USCOREstrandResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__query_USCOREstrandResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__query_USCOREstrandResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__query_USCOREstrandResponse); if (soap_out_ns1__query_USCOREstrandResponse(soap, tag?tag:"ns1:query_strandResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__query_USCOREstrandResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__view_USCOREcds(struct soap *soap, struct ns1__view_USCOREcds *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__view_USCOREcds(struct soap *soap, const struct ns1__view_USCOREcds *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__view_USCOREcdsInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__view_USCOREcds), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__view_USCOREcdsInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__view_USCOREcds(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__view_USCOREcdsInputParams(soap, NULL, &a->_params, "ns1:view_cdsInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__view_USCOREcds); if (soap_out_ns1__view_USCOREcds(soap, tag?tag:"ns1:view_cds", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__view_USCOREcds(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__view_USCOREcdsResponse(struct soap *soap, struct ns1__view_USCOREcdsResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__view_USCOREcdsResponse(struct soap *soap, const struct ns1__view_USCOREcdsResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__view_USCOREcdsResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__view_USCOREcdsResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__view_USCOREcdsResponse); if (soap_out_ns1__view_USCOREcdsResponse(soap, tag?tag:"ns1:view_cdsResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__view_USCOREcdsResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCORErelative_USCOREentropy(struct soap *soap, struct ns1__base_USCORErelative_USCOREentropy *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCORErelative_USCOREentropy(struct soap *soap, const struct ns1__base_USCORErelative_USCOREentropy *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__base_USCORErelative_USCOREentropy(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, NULL, &a->_params, "ns1:base_relative_entropyInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropy); if (soap_out_ns1__base_USCORErelative_USCOREentropy(soap, tag?tag:"ns1:base_relative_entropy", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__base_USCORErelative_USCOREentropy(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCORErelative_USCOREentropyResponse(struct soap *soap, struct ns1__base_USCORErelative_USCOREentropyResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCORErelative_USCOREentropyResponse(struct soap *soap, const struct ns1__base_USCORErelative_USCOREentropyResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__base_USCORErelative_USCOREentropyResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyResponse); if (soap_out_ns1__base_USCORErelative_USCOREentropyResponse(soap, tag?tag:"ns1:base_relative_entropyResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__base_USCORErelative_USCOREentropyResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__Ew(struct soap *soap, struct ns1__Ew *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__Ew(struct soap *soap, const struct ns1__Ew *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__EwInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__Ew), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__EwInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__Ew * SOAP_FMAC4 soap_in_ns1__Ew(struct soap *soap, const char *tag, struct ns1__Ew *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__Ew *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__Ew, sizeof(struct ns1__Ew), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__Ew(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__EwInputParams(soap, NULL, &a->_params, "ns1:EwInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__Ew *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__Ew, 0, sizeof(struct ns1__Ew), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__Ew(struct soap *soap, const struct ns1__Ew *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__Ew); if (soap_out_ns1__Ew(soap, tag?tag:"ns1:Ew", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__Ew * SOAP_FMAC4 soap_get_ns1__Ew(struct soap *soap, struct ns1__Ew *p, const char *tag, const char *type) { if ((p = soap_in_ns1__Ew(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__EwResponse(struct soap *soap, struct ns1__EwResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__EwResponse(struct soap *soap, const struct ns1__EwResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__EwResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__EwResponse * SOAP_FMAC4 soap_in_ns1__EwResponse(struct soap *soap, const char *tag, struct ns1__EwResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__EwResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__EwResponse, sizeof(struct ns1__EwResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__EwResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__EwResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__EwResponse, 0, sizeof(struct ns1__EwResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__EwResponse(struct soap *soap, const struct ns1__EwResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__EwResponse); if (soap_out_ns1__EwResponse(soap, tag?tag:"ns1:EwResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__EwResponse * SOAP_FMAC4 soap_get_ns1__EwResponse(struct soap *soap, struct ns1__EwResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__EwResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__over_USCORElapping_USCOREfinder(struct soap *soap, struct ns1__over_USCORElapping_USCOREfinder *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__over_USCORElapping_USCOREfinder(struct soap *soap, const struct ns1__over_USCORElapping_USCOREfinder *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__over_USCORElapping_USCOREfinder(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, NULL, &a->_params, "ns1:over_lapping_finderInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinder); if (soap_out_ns1__over_USCORElapping_USCOREfinder(soap, tag?tag:"ns1:over_lapping_finder", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__over_USCORElapping_USCOREfinder(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__over_USCORElapping_USCOREfinderResponse(struct soap *soap, struct ns1__over_USCORElapping_USCOREfinderResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__over_USCORElapping_USCOREfinderResponse(struct soap *soap, const struct ns1__over_USCORElapping_USCOREfinderResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__over_USCORElapping_USCOREfinderResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderResponse); if (soap_out_ns1__over_USCORElapping_USCOREfinderResponse(soap, tag?tag:"ns1:over_lapping_finderResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__over_USCORElapping_USCOREfinderResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcompiler(struct soap *soap, struct ns1__codon_USCOREcompiler *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcompiler(struct soap *soap, const struct ns1__codon_USCOREcompiler *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__codon_USCOREcompilerInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcompiler), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__codon_USCOREcompilerInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__codon_USCOREcompiler(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__codon_USCOREcompilerInputParams(soap, NULL, &a->_params, "ns1:codon_compilerInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcompiler); if (soap_out_ns1__codon_USCOREcompiler(soap, tag?tag:"ns1:codon_compiler", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__codon_USCOREcompiler(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcompilerResponse(struct soap *soap, struct ns1__codon_USCOREcompilerResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcompilerResponse(struct soap *soap, const struct ns1__codon_USCOREcompilerResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcompilerResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__codon_USCOREcompilerResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcompilerResponse); if (soap_out_ns1__codon_USCOREcompilerResponse(soap, tag?tag:"ns1:codon_compilerResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__codon_USCOREcompilerResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__aaui(struct soap *soap, struct ns1__aaui *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__aaui(struct soap *soap, const struct ns1__aaui *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__aauiInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__aaui), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__aauiInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__aaui * SOAP_FMAC4 soap_in_ns1__aaui(struct soap *soap, const char *tag, struct ns1__aaui *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__aaui *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__aaui, sizeof(struct ns1__aaui), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__aaui(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__aauiInputParams(soap, NULL, &a->_params, "ns1:aauiInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__aaui *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__aaui, 0, sizeof(struct ns1__aaui), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__aaui(struct soap *soap, const struct ns1__aaui *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__aaui); if (soap_out_ns1__aaui(soap, tag?tag:"ns1:aaui", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__aaui * SOAP_FMAC4 soap_get_ns1__aaui(struct soap *soap, struct ns1__aaui *p, const char *tag, const char *type) { if ((p = soap_in_ns1__aaui(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__aauiResponse(struct soap *soap, struct ns1__aauiResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__aauiResponse(struct soap *soap, const struct ns1__aauiResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__aauiResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__aauiResponse * SOAP_FMAC4 soap_in_ns1__aauiResponse(struct soap *soap, const char *tag, struct ns1__aauiResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__aauiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__aauiResponse, sizeof(struct ns1__aauiResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__aauiResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__aauiResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__aauiResponse, 0, sizeof(struct ns1__aauiResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__aauiResponse(struct soap *soap, const struct ns1__aauiResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__aauiResponse); if (soap_out_ns1__aauiResponse(soap, tag?tag:"ns1:aauiResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__aauiResponse * SOAP_FMAC4 soap_get_ns1__aauiResponse(struct soap *soap, struct ns1__aauiResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__aauiResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__amino_USCOREcounter(struct soap *soap, struct ns1__amino_USCOREcounter *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__amino_USCOREcounter(struct soap *soap, const struct ns1__amino_USCOREcounter *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__amino_USCOREcounterInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__amino_USCOREcounter), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__amino_USCOREcounterInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__amino_USCOREcounter(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__amino_USCOREcounterInputParams(soap, NULL, &a->_params, "ns1:amino_counterInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__amino_USCOREcounter); if (soap_out_ns1__amino_USCOREcounter(soap, tag?tag:"ns1:amino_counter", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__amino_USCOREcounter(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__amino_USCOREcounterResponse(struct soap *soap, struct ns1__amino_USCOREcounterResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__amino_USCOREcounterResponse(struct soap *soap, const struct ns1__amino_USCOREcounterResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__amino_USCOREcounterResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__amino_USCOREcounterResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__amino_USCOREcounterResponse); if (soap_out_ns1__amino_USCOREcounterResponse(soap, tag?tag:"ns1:amino_counterResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__amino_USCOREcounterResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__seq2png(struct soap *soap, struct ns1__seq2png *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__seq2png(struct soap *soap, const struct ns1__seq2png *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__seq2pngInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__seq2png), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__seq2pngInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__seq2png * SOAP_FMAC4 soap_in_ns1__seq2png(struct soap *soap, const char *tag, struct ns1__seq2png *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__seq2png *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__seq2png, sizeof(struct ns1__seq2png), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__seq2png(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__seq2pngInputParams(soap, NULL, &a->_params, "ns1:seq2pngInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__seq2png *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__seq2png, 0, sizeof(struct ns1__seq2png), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__seq2png(struct soap *soap, const struct ns1__seq2png *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__seq2png); if (soap_out_ns1__seq2png(soap, tag?tag:"ns1:seq2png", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__seq2png * SOAP_FMAC4 soap_get_ns1__seq2png(struct soap *soap, struct ns1__seq2png *p, const char *tag, const char *type) { if ((p = soap_in_ns1__seq2png(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__seq2pngResponse(struct soap *soap, struct ns1__seq2pngResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__seq2pngResponse(struct soap *soap, const struct ns1__seq2pngResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__seq2pngResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__seq2pngResponse * SOAP_FMAC4 soap_in_ns1__seq2pngResponse(struct soap *soap, const char *tag, struct ns1__seq2pngResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__seq2pngResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__seq2pngResponse, sizeof(struct ns1__seq2pngResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__seq2pngResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__seq2pngResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__seq2pngResponse, 0, sizeof(struct ns1__seq2pngResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__seq2pngResponse(struct soap *soap, const struct ns1__seq2pngResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__seq2pngResponse); if (soap_out_ns1__seq2pngResponse(soap, tag?tag:"ns1:seq2pngResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__seq2pngResponse * SOAP_FMAC4 soap_get_ns1__seq2pngResponse(struct soap *soap, struct ns1__seq2pngResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__seq2pngResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__ttest(struct soap *soap, struct ns1__ttest *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_array1 = NULL; a->_array2 = NULL; a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__ttest(struct soap *soap, const struct ns1__ttest *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayIn(soap, &a->_array1); soap_serialize_PointerToarrayIn(soap, &a->_array2); soap_serialize_PointerTons1__ttestInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__ttest), type)) return soap->error; if (soap_out_PointerToarrayIn(soap, "array1", -1, &a->_array1, "")) return soap->error; if (soap_out_PointerToarrayIn(soap, "array2", -1, &a->_array2, "")) return soap->error; if (soap_out_PointerTons1__ttestInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__ttest * SOAP_FMAC4 soap_in_ns1__ttest(struct soap *soap, const char *tag, struct ns1__ttest *a, const char *type) { size_t soap_flag__array1 = 1; size_t soap_flag__array2 = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__ttest *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__ttest, sizeof(struct ns1__ttest), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__ttest(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__array1 && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayIn(soap, NULL, &a->_array1, "xsd:string")) { soap_flag__array1--; continue; } if (soap_flag__array2 && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayIn(soap, NULL, &a->_array2, "xsd:string")) { soap_flag__array2--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__ttestInputParams(soap, NULL, &a->_params, "ns1:ttestInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__ttest *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__ttest, 0, sizeof(struct ns1__ttest), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__ttest(struct soap *soap, const struct ns1__ttest *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__ttest); if (soap_out_ns1__ttest(soap, tag?tag:"ns1:ttest", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__ttest * SOAP_FMAC4 soap_get_ns1__ttest(struct soap *soap, struct ns1__ttest *p, const char *tag, const char *type) { if ((p = soap_in_ns1__ttest(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__ttestResponse(struct soap *soap, struct ns1__ttestResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__ttestResponse(struct soap *soap, const struct ns1__ttestResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayOut(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__ttestResponse), type)) return soap->error; if (soap_out_PointerToarrayOut(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__ttestResponse * SOAP_FMAC4 soap_in_ns1__ttestResponse(struct soap *soap, const char *tag, struct ns1__ttestResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__ttestResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__ttestResponse, sizeof(struct ns1__ttestResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__ttestResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayOut(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__ttestResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__ttestResponse, 0, sizeof(struct ns1__ttestResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__ttestResponse(struct soap *soap, const struct ns1__ttestResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__ttestResponse); if (soap_out_ns1__ttestResponse(soap, tag?tag:"ns1:ttestResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__ttestResponse * SOAP_FMAC4 soap_get_ns1__ttestResponse(struct soap *soap, struct ns1__ttestResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__ttestResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdnaAbox(struct soap *soap, struct ns1__find_USCOREdnaAbox *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdnaAbox(struct soap *soap, const struct ns1__find_USCOREdnaAbox *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__find_USCOREdnaAboxInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdnaAbox), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__find_USCOREdnaAboxInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREdnaAbox(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__find_USCOREdnaAboxInputParams(soap, NULL, &a->_params, "ns1:find_dnaAboxInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdnaAbox); if (soap_out_ns1__find_USCOREdnaAbox(soap, tag?tag:"ns1:find_dnaAbox", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREdnaAbox(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdnaAboxResponse(struct soap *soap, struct ns1__find_USCOREdnaAboxResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdnaAboxResponse(struct soap *soap, const struct ns1__find_USCOREdnaAboxResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdnaAboxResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREdnaAboxResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdnaAboxResponse); if (soap_out_ns1__find_USCOREdnaAboxResponse(soap, tag?tag:"ns1:find_dnaAboxResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREdnaAboxResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dist_USCOREin_USCOREcc(struct soap *soap, struct ns1__dist_USCOREin_USCOREcc *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); soap_default_int(soap, &a->_position1); soap_default_int(soap, &a->_position2); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dist_USCOREin_USCOREcc(struct soap *soap, const struct ns1__dist_USCOREin_USCOREcc *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dist_USCOREin_USCOREcc), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_int(soap, "position1", -1, &a->_position1, "")) return soap->error; if (soap_out_int(soap, "position2", -1, &a->_position2, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__position1 = 1; size_t soap_flag__position2 = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__dist_USCOREin_USCOREcc(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__position1 && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, NULL, &a->_position1, "xsd:int")) { soap_flag__position1--; continue; } if (soap_flag__position2 && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, NULL, &a->_position2, "xsd:int")) { soap_flag__position2--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag__position1 > 0 || soap_flag__position2 > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dist_USCOREin_USCOREcc); if (soap_out_ns1__dist_USCOREin_USCOREcc(soap, tag?tag:"ns1:dist_in_cc", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__dist_USCOREin_USCOREcc(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dist_USCOREin_USCOREccResponse(struct soap *soap, struct ns1__dist_USCOREin_USCOREccResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dist_USCOREin_USCOREccResponse(struct soap *soap, const struct ns1__dist_USCOREin_USCOREccResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__dist_USCOREin_USCOREccResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dist_USCOREin_USCOREccResponse); if (soap_out_ns1__dist_USCOREin_USCOREccResponse(soap, tag?tag:"ns1:dist_in_ccResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__dist_USCOREin_USCOREccResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__bui(struct soap *soap, struct ns1__bui *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__bui(struct soap *soap, const struct ns1__bui *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__buiInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__bui), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__buiInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__bui * SOAP_FMAC4 soap_in_ns1__bui(struct soap *soap, const char *tag, struct ns1__bui *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__bui *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__bui, sizeof(struct ns1__bui), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__bui(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__buiInputParams(soap, NULL, &a->_params, "ns1:buiInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__bui *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__bui, 0, sizeof(struct ns1__bui), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__bui(struct soap *soap, const struct ns1__bui *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__bui); if (soap_out_ns1__bui(soap, tag?tag:"ns1:bui", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__bui * SOAP_FMAC4 soap_get_ns1__bui(struct soap *soap, struct ns1__bui *p, const char *tag, const char *type) { if ((p = soap_in_ns1__bui(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__buiResponse(struct soap *soap, struct ns1__buiResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__buiResponse(struct soap *soap, const struct ns1__buiResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__buiResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__buiResponse * SOAP_FMAC4 soap_in_ns1__buiResponse(struct soap *soap, const char *tag, struct ns1__buiResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__buiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__buiResponse, sizeof(struct ns1__buiResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__buiResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__buiResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__buiResponse, 0, sizeof(struct ns1__buiResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__buiResponse(struct soap *soap, const struct ns1__buiResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__buiResponse); if (soap_out_ns1__buiResponse(soap, tag?tag:"ns1:buiResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__buiResponse * SOAP_FMAC4 soap_get_ns1__buiResponse(struct soap *soap, struct ns1__buiResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__buiResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__fop(struct soap *soap, struct ns1__fop *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__fop(struct soap *soap, const struct ns1__fop *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__fopInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__fop), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__fopInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__fop * SOAP_FMAC4 soap_in_ns1__fop(struct soap *soap, const char *tag, struct ns1__fop *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__fop *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__fop, sizeof(struct ns1__fop), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__fop(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__fopInputParams(soap, NULL, &a->_params, "ns1:fopInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__fop *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__fop, 0, sizeof(struct ns1__fop), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__fop(struct soap *soap, const struct ns1__fop *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__fop); if (soap_out_ns1__fop(soap, tag?tag:"ns1:fop", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__fop * SOAP_FMAC4 soap_get_ns1__fop(struct soap *soap, struct ns1__fop *p, const char *tag, const char *type) { if ((p = soap_in_ns1__fop(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__fopResponse(struct soap *soap, struct ns1__fopResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__fopResponse(struct soap *soap, const struct ns1__fopResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__fopResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__fopResponse * SOAP_FMAC4 soap_in_ns1__fopResponse(struct soap *soap, const char *tag, struct ns1__fopResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__fopResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__fopResponse, sizeof(struct ns1__fopResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__fopResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__fopResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__fopResponse, 0, sizeof(struct ns1__fopResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__fopResponse(struct soap *soap, const struct ns1__fopResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__fopResponse); if (soap_out_ns1__fopResponse(soap, tag?tag:"ns1:fopResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__fopResponse * SOAP_FMAC4 soap_get_ns1__fopResponse(struct soap *soap, struct ns1__fopResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__fopResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__enc(struct soap *soap, struct ns1__enc *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__enc(struct soap *soap, const struct ns1__enc *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__encInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__enc), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__encInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__enc * SOAP_FMAC4 soap_in_ns1__enc(struct soap *soap, const char *tag, struct ns1__enc *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__enc *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__enc, sizeof(struct ns1__enc), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__enc(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__encInputParams(soap, NULL, &a->_params, "ns1:encInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__enc *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__enc, 0, sizeof(struct ns1__enc), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__enc(struct soap *soap, const struct ns1__enc *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__enc); if (soap_out_ns1__enc(soap, tag?tag:"ns1:enc", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__enc * SOAP_FMAC4 soap_get_ns1__enc(struct soap *soap, struct ns1__enc *p, const char *tag, const char *type) { if ((p = soap_in_ns1__enc(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__encResponse(struct soap *soap, struct ns1__encResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__encResponse(struct soap *soap, const struct ns1__encResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__encResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__encResponse * SOAP_FMAC4 soap_in_ns1__encResponse(struct soap *soap, const char *tag, struct ns1__encResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__encResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__encResponse, sizeof(struct ns1__encResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__encResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__encResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__encResponse, 0, sizeof(struct ns1__encResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__encResponse(struct soap *soap, const struct ns1__encResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__encResponse); if (soap_out_ns1__encResponse(soap, tag?tag:"ns1:encResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__encResponse * SOAP_FMAC4 soap_get_ns1__encResponse(struct soap *soap, struct ns1__encResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__encResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__icdi(struct soap *soap, struct ns1__icdi *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__icdi(struct soap *soap, const struct ns1__icdi *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__icdiInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__icdi), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__icdiInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__icdi * SOAP_FMAC4 soap_in_ns1__icdi(struct soap *soap, const char *tag, struct ns1__icdi *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__icdi *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__icdi, sizeof(struct ns1__icdi), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__icdi(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__icdiInputParams(soap, NULL, &a->_params, "ns1:icdiInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__icdi *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__icdi, 0, sizeof(struct ns1__icdi), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__icdi(struct soap *soap, const struct ns1__icdi *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__icdi); if (soap_out_ns1__icdi(soap, tag?tag:"ns1:icdi", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__icdi * SOAP_FMAC4 soap_get_ns1__icdi(struct soap *soap, struct ns1__icdi *p, const char *tag, const char *type) { if ((p = soap_in_ns1__icdi(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__icdiResponse(struct soap *soap, struct ns1__icdiResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__icdiResponse(struct soap *soap, const struct ns1__icdiResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__icdiResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__icdiResponse * SOAP_FMAC4 soap_in_ns1__icdiResponse(struct soap *soap, const char *tag, struct ns1__icdiResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__icdiResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__icdiResponse, sizeof(struct ns1__icdiResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__icdiResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__icdiResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__icdiResponse, 0, sizeof(struct ns1__icdiResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__icdiResponse(struct soap *soap, const struct ns1__icdiResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__icdiResponse); if (soap_out_ns1__icdiResponse(soap, tag?tag:"ns1:icdiResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__icdiResponse * SOAP_FMAC4 soap_get_ns1__icdiResponse(struct soap *soap, struct ns1__icdiResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__icdiResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__phx(struct soap *soap, struct ns1__phx *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__phx(struct soap *soap, const struct ns1__phx *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__phxInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__phx), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__phxInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__phx * SOAP_FMAC4 soap_in_ns1__phx(struct soap *soap, const char *tag, struct ns1__phx *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__phx *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__phx, sizeof(struct ns1__phx), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__phx(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__phxInputParams(soap, NULL, &a->_params, "ns1:phxInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__phx *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__phx, 0, sizeof(struct ns1__phx), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__phx(struct soap *soap, const struct ns1__phx *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__phx); if (soap_out_ns1__phx(soap, tag?tag:"ns1:phx", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__phx * SOAP_FMAC4 soap_get_ns1__phx(struct soap *soap, struct ns1__phx *p, const char *tag, const char *type) { if ((p = soap_in_ns1__phx(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__phxResponse(struct soap *soap, struct ns1__phxResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__phxResponse(struct soap *soap, const struct ns1__phxResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__phxResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__phxResponse * SOAP_FMAC4 soap_in_ns1__phxResponse(struct soap *soap, const char *tag, struct ns1__phxResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__phxResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__phxResponse, sizeof(struct ns1__phxResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__phxResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__phxResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__phxResponse, 0, sizeof(struct ns1__phxResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__phxResponse(struct soap *soap, const struct ns1__phxResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__phxResponse); if (soap_out_ns1__phxResponse(soap, tag?tag:"ns1:phxResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__phxResponse * SOAP_FMAC4 soap_get_ns1__phxResponse(struct soap *soap, struct ns1__phxResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__phxResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__translate(struct soap *soap, struct ns1__translate *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__translate(struct soap *soap, const struct ns1__translate *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__translate), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__translate * SOAP_FMAC4 soap_in_ns1__translate(struct soap *soap, const char *tag, struct ns1__translate *a, const char *type) { size_t soap_flag__sequence = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__translate *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__translate, sizeof(struct ns1__translate), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__translate(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__translate *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__translate, 0, sizeof(struct ns1__translate), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__translate(struct soap *soap, const struct ns1__translate *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__translate); if (soap_out_ns1__translate(soap, tag?tag:"ns1:translate", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__translate * SOAP_FMAC4 soap_get_ns1__translate(struct soap *soap, struct ns1__translate *p, const char *tag, const char *type) { if ((p = soap_in_ns1__translate(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__translateResponse(struct soap *soap, struct ns1__translateResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__translateResponse(struct soap *soap, const struct ns1__translateResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__translateResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__translateResponse * SOAP_FMAC4 soap_in_ns1__translateResponse(struct soap *soap, const char *tag, struct ns1__translateResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__translateResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__translateResponse, sizeof(struct ns1__translateResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__translateResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__translateResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__translateResponse, 0, sizeof(struct ns1__translateResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__translateResponse(struct soap *soap, const struct ns1__translateResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__translateResponse); if (soap_out_ns1__translateResponse(soap, tag?tag:"ns1:translateResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__translateResponse * SOAP_FMAC4 soap_get_ns1__translateResponse(struct soap *soap, struct ns1__translateResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__translateResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__togoWS(struct soap *soap, struct ns1__togoWS *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_query); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__togoWS(struct soap *soap, const struct ns1__togoWS *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_query); soap_serialize_PointerTons1__togoWSInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__togoWS), type)) return soap->error; if (soap_out_string(soap, "query", -1, &a->_query, "")) return soap->error; if (soap_out_PointerTons1__togoWSInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__togoWS * SOAP_FMAC4 soap_in_ns1__togoWS(struct soap *soap, const char *tag, struct ns1__togoWS *a, const char *type) { size_t soap_flag__query = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__togoWS *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__togoWS, sizeof(struct ns1__togoWS), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__togoWS(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__query && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_query, "xsd:string")) { soap_flag__query--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__togoWSInputParams(soap, NULL, &a->_params, "ns1:togoWSInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__togoWS *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__togoWS, 0, sizeof(struct ns1__togoWS), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__togoWS(struct soap *soap, const struct ns1__togoWS *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__togoWS); if (soap_out_ns1__togoWS(soap, tag?tag:"ns1:togoWS", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__togoWS * SOAP_FMAC4 soap_get_ns1__togoWS(struct soap *soap, struct ns1__togoWS *p, const char *tag, const char *type) { if ((p = soap_in_ns1__togoWS(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__togoWSResponse(struct soap *soap, struct ns1__togoWSResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__togoWSResponse(struct soap *soap, const struct ns1__togoWSResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__togoWSResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__togoWSResponse * SOAP_FMAC4 soap_in_ns1__togoWSResponse(struct soap *soap, const char *tag, struct ns1__togoWSResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__togoWSResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__togoWSResponse, sizeof(struct ns1__togoWSResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__togoWSResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__togoWSResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__togoWSResponse, 0, sizeof(struct ns1__togoWSResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__togoWSResponse(struct soap *soap, const struct ns1__togoWSResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__togoWSResponse); if (soap_out_ns1__togoWSResponse(soap, tag?tag:"ns1:togoWSResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__togoWSResponse * SOAP_FMAC4 soap_get_ns1__togoWSResponse(struct soap *soap, struct ns1__togoWSResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__togoWSResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__circular_USCOREmap(struct soap *soap, struct ns1__circular_USCOREmap *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__circular_USCOREmap(struct soap *soap, const struct ns1__circular_USCOREmap *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__circular_USCOREmapInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__circular_USCOREmap), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__circular_USCOREmapInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__circular_USCOREmap(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__circular_USCOREmapInputParams(soap, NULL, &a->_params, "ns1:circular_mapInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__circular_USCOREmap); if (soap_out_ns1__circular_USCOREmap(soap, tag?tag:"ns1:circular_map", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__circular_USCOREmap(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__circular_USCOREmapResponse(struct soap *soap, struct ns1__circular_USCOREmapResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__circular_USCOREmapResponse(struct soap *soap, const struct ns1__circular_USCOREmapResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__circular_USCOREmapResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__circular_USCOREmapResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__circular_USCOREmapResponse); if (soap_out_ns1__circular_USCOREmapResponse(soap, tag?tag:"ns1:circular_mapResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__circular_USCOREmapResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__amino_USCOREinfo(struct soap *soap, struct ns1__amino_USCOREinfo *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__amino_USCOREinfo(struct soap *soap, const struct ns1__amino_USCOREinfo *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__amino_USCOREinfo), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__amino_USCOREinfo(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__amino_USCOREinfo); if (soap_out_ns1__amino_USCOREinfo(soap, tag?tag:"ns1:amino_info", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__amino_USCOREinfo(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__amino_USCOREinfoResponse(struct soap *soap, struct ns1__amino_USCOREinfoResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__amino_USCOREinfoResponse(struct soap *soap, const struct ns1__amino_USCOREinfoResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__amino_USCOREinfoResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__amino_USCOREinfoResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__amino_USCOREinfoResponse); if (soap_out_ns1__amino_USCOREinfoResponse(soap, tag?tag:"ns1:amino_infoResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__amino_USCOREinfoResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__variance(struct soap *soap, struct ns1__variance *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_array = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__variance(struct soap *soap, const struct ns1__variance *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayIn(soap, &a->_array); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__variance), type)) return soap->error; if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__variance * SOAP_FMAC4 soap_in_ns1__variance(struct soap *soap, const char *tag, struct ns1__variance *a, const char *type) { size_t soap_flag__array = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__variance *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__variance, sizeof(struct ns1__variance), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__variance(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string")) { soap_flag__array--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__variance *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__variance, 0, sizeof(struct ns1__variance), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__variance(struct soap *soap, const struct ns1__variance *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__variance); if (soap_out_ns1__variance(soap, tag?tag:"ns1:variance", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__variance * SOAP_FMAC4 soap_get_ns1__variance(struct soap *soap, struct ns1__variance *p, const char *tag, const char *type) { if ((p = soap_in_ns1__variance(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__varianceResponse(struct soap *soap, struct ns1__varianceResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__varianceResponse(struct soap *soap, const struct ns1__varianceResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__varianceResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__varianceResponse * SOAP_FMAC4 soap_in_ns1__varianceResponse(struct soap *soap, const char *tag, struct ns1__varianceResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__varianceResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__varianceResponse, sizeof(struct ns1__varianceResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__varianceResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__varianceResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__varianceResponse, 0, sizeof(struct ns1__varianceResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__varianceResponse(struct soap *soap, const struct ns1__varianceResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__varianceResponse); if (soap_out_ns1__varianceResponse(soap, tag?tag:"ns1:varianceResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__varianceResponse * SOAP_FMAC4 soap_get_ns1__varianceResponse(struct soap *soap, struct ns1__varianceResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__varianceResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__nucleotide_USCOREperiodicity(struct soap *soap, struct ns1__nucleotide_USCOREperiodicity *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__nucleotide_USCOREperiodicity(struct soap *soap, const struct ns1__nucleotide_USCOREperiodicity *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__nucleotide_USCOREperiodicity), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__nucleotide_USCOREperiodicity(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, NULL, &a->_params, "ns1:nucleotide_periodicityInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__nucleotide_USCOREperiodicity); if (soap_out_ns1__nucleotide_USCOREperiodicity(soap, tag?tag:"ns1:nucleotide_periodicity", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__nucleotide_USCOREperiodicity(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__nucleotide_USCOREperiodicityResponse(struct soap *soap, struct ns1__nucleotide_USCOREperiodicityResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__nucleotide_USCOREperiodicityResponse(struct soap *soap, const struct ns1__nucleotide_USCOREperiodicityResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__nucleotide_USCOREperiodicityResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityResponse); if (soap_out_ns1__nucleotide_USCOREperiodicityResponse(soap, tag?tag:"ns1:nucleotide_periodicityResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__nucleotide_USCOREperiodicityResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__sum(struct soap *soap, struct ns1__sum *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_array = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__sum(struct soap *soap, const struct ns1__sum *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayIn(soap, &a->_array); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__sum), type)) return soap->error; if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__sum * SOAP_FMAC4 soap_in_ns1__sum(struct soap *soap, const char *tag, struct ns1__sum *a, const char *type) { size_t soap_flag__array = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__sum *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__sum, sizeof(struct ns1__sum), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__sum(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string")) { soap_flag__array--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__sum *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__sum, 0, sizeof(struct ns1__sum), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__sum(struct soap *soap, const struct ns1__sum *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__sum); if (soap_out_ns1__sum(soap, tag?tag:"ns1:sum", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__sum * SOAP_FMAC4 soap_get_ns1__sum(struct soap *soap, struct ns1__sum *p, const char *tag, const char *type) { if ((p = soap_in_ns1__sum(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__sumResponse(struct soap *soap, struct ns1__sumResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__sumResponse(struct soap *soap, const struct ns1__sumResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__sumResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__sumResponse * SOAP_FMAC4 soap_in_ns1__sumResponse(struct soap *soap, const char *tag, struct ns1__sumResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__sumResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__sumResponse, sizeof(struct ns1__sumResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__sumResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__sumResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__sumResponse, 0, sizeof(struct ns1__sumResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__sumResponse(struct soap *soap, const struct ns1__sumResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__sumResponse); if (soap_out_ns1__sumResponse(soap, tag?tag:"ns1:sumResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__sumResponse * SOAP_FMAC4 soap_get_ns1__sumResponse(struct soap *soap, struct ns1__sumResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__sumResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__plasmid_USCOREmap(struct soap *soap, struct ns1__plasmid_USCOREmap *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__plasmid_USCOREmap(struct soap *soap, const struct ns1__plasmid_USCOREmap *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__plasmid_USCOREmapInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__plasmid_USCOREmap), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__plasmid_USCOREmapInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__plasmid_USCOREmap(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__plasmid_USCOREmapInputParams(soap, NULL, &a->_params, "ns1:plasmid_mapInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__plasmid_USCOREmap); if (soap_out_ns1__plasmid_USCOREmap(soap, tag?tag:"ns1:plasmid_map", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__plasmid_USCOREmap(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__plasmid_USCOREmapResponse(struct soap *soap, struct ns1__plasmid_USCOREmapResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__plasmid_USCOREmapResponse(struct soap *soap, const struct ns1__plasmid_USCOREmapResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__plasmid_USCOREmapResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__plasmid_USCOREmapResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__plasmid_USCOREmapResponse); if (soap_out_ns1__plasmid_USCOREmapResponse(soap, tag?tag:"ns1:plasmid_mapResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__plasmid_USCOREmapResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREori_USCOREter(struct soap *soap, struct ns1__find_USCOREori_USCOREter *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREori_USCOREter(struct soap *soap, const struct ns1__find_USCOREori_USCOREter *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__find_USCOREori_USCOREterInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREori_USCOREter), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__find_USCOREori_USCOREterInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREori_USCOREter(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__find_USCOREori_USCOREterInputParams(soap, NULL, &a->_params, "ns1:find_ori_terInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREori_USCOREter); if (soap_out_ns1__find_USCOREori_USCOREter(soap, tag?tag:"ns1:find_ori_ter", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREori_USCOREter(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREori_USCOREterResponse(struct soap *soap, struct ns1__find_USCOREori_USCOREterResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREori_USCOREterResponse(struct soap *soap, const struct ns1__find_USCOREori_USCOREterResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREori_USCOREterResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREori_USCOREterResponse); if (soap_out_ns1__find_USCOREori_USCOREterResponse(soap, tag?tag:"ns1:find_ori_terResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREori_USCOREterResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__median(struct soap *soap, struct ns1__median *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_array = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__median(struct soap *soap, const struct ns1__median *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerToarrayIn(soap, &a->_array); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__median), type)) return soap->error; if (soap_out_PointerToarrayIn(soap, "array", -1, &a->_array, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__median * SOAP_FMAC4 soap_in_ns1__median(struct soap *soap, const char *tag, struct ns1__median *a, const char *type) { size_t soap_flag__array = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__median *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__median, sizeof(struct ns1__median), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__median(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__array && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerToarrayIn(soap, NULL, &a->_array, "xsd:string")) { soap_flag__array--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__median *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__median, 0, sizeof(struct ns1__median), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__median(struct soap *soap, const struct ns1__median *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__median); if (soap_out_ns1__median(soap, tag?tag:"ns1:median", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__median * SOAP_FMAC4 soap_get_ns1__median(struct soap *soap, struct ns1__median *p, const char *tag, const char *type) { if ((p = soap_in_ns1__median(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__medianResponse(struct soap *soap, struct ns1__medianResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__medianResponse(struct soap *soap, const struct ns1__medianResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__medianResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__medianResponse * SOAP_FMAC4 soap_in_ns1__medianResponse(struct soap *soap, const char *tag, struct ns1__medianResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__medianResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__medianResponse, sizeof(struct ns1__medianResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__medianResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__medianResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__medianResponse, 0, sizeof(struct ns1__medianResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__medianResponse(struct soap *soap, const struct ns1__medianResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__medianResponse); if (soap_out_ns1__medianResponse(soap, tag?tag:"ns1:medianResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__medianResponse * SOAP_FMAC4 soap_get_ns1__medianResponse(struct soap *soap, struct ns1__medianResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__medianResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__splitprintseq(struct soap *soap, struct ns1__splitprintseq *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__splitprintseq(struct soap *soap, const struct ns1__splitprintseq *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__splitprintseq), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__splitprintseq * SOAP_FMAC4 soap_in_ns1__splitprintseq(struct soap *soap, const char *tag, struct ns1__splitprintseq *a, const char *type) { size_t soap_flag__sequence = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__splitprintseq *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__splitprintseq, sizeof(struct ns1__splitprintseq), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__splitprintseq(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__splitprintseq *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__splitprintseq, 0, sizeof(struct ns1__splitprintseq), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__splitprintseq(struct soap *soap, const struct ns1__splitprintseq *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__splitprintseq); if (soap_out_ns1__splitprintseq(soap, tag?tag:"ns1:splitprintseq", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__splitprintseq * SOAP_FMAC4 soap_get_ns1__splitprintseq(struct soap *soap, struct ns1__splitprintseq *p, const char *tag, const char *type) { if ((p = soap_in_ns1__splitprintseq(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__splitprintseqResponse(struct soap *soap, struct ns1__splitprintseqResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__splitprintseqResponse(struct soap *soap, const struct ns1__splitprintseqResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__splitprintseqResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__splitprintseqResponse * SOAP_FMAC4 soap_in_ns1__splitprintseqResponse(struct soap *soap, const char *tag, struct ns1__splitprintseqResponse *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__splitprintseqResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__splitprintseqResponse, sizeof(struct ns1__splitprintseqResponse), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__splitprintseqResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__splitprintseqResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__splitprintseqResponse, 0, sizeof(struct ns1__splitprintseqResponse), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__splitprintseqResponse(struct soap *soap, const struct ns1__splitprintseqResponse *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__splitprintseqResponse); if (soap_out_ns1__splitprintseqResponse(soap, tag?tag:"ns1:splitprintseqResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__splitprintseqResponse * SOAP_FMAC4 soap_get_ns1__splitprintseqResponse(struct soap *soap, struct ns1__splitprintseqResponse *p, const char *tag, const char *type) { if ((p = soap_in_ns1__splitprintseqResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__w_USCOREvalue(struct soap *soap, struct ns1__w_USCOREvalue *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__w_USCOREvalue(struct soap *soap, const struct ns1__w_USCOREvalue *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__w_USCOREvalueInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__w_USCOREvalue), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__w_USCOREvalueInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__w_USCOREvalue(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__w_USCOREvalueInputParams(soap, NULL, &a->_params, "ns1:w_valueInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__w_USCOREvalue); if (soap_out_ns1__w_USCOREvalue(soap, tag?tag:"ns1:w_value", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__w_USCOREvalue(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__w_USCOREvalueResponse(struct soap *soap, struct ns1__w_USCOREvalueResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__w_USCOREvalueResponse(struct soap *soap, const struct ns1__w_USCOREvalueResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__w_USCOREvalueResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__w_USCOREvalueResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__w_USCOREvalueResponse); if (soap_out_ns1__w_USCOREvalueResponse(soap, tag?tag:"ns1:w_valueResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__w_USCOREvalueResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__P2(struct soap *soap, struct ns1__P2 *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__P2(struct soap *soap, const struct ns1__P2 *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__P2InputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__P2), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__P2InputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__P2 * SOAP_FMAC4 soap_in_ns1__P2(struct soap *soap, const char *tag, struct ns1__P2 *a, const char *type) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__P2 *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__P2, sizeof(struct ns1__P2), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__P2(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__P2InputParams(soap, NULL, &a->_params, "ns1:P2InputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__P2 *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__P2, 0, sizeof(struct ns1__P2), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__P2(struct soap *soap, const struct ns1__P2 *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__P2); if (soap_out_ns1__P2(soap, tag?tag:"ns1:P2", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__P2 * SOAP_FMAC4 soap_get_ns1__P2(struct soap *soap, struct ns1__P2 *p, const char *tag, const char *type) { if ((p = soap_in_ns1__P2(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__P2Response(struct soap *soap, struct ns1__P2Response *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__P2Response(struct soap *soap, const struct ns1__P2Response *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__P2Response), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__P2Response * SOAP_FMAC4 soap_in_ns1__P2Response(struct soap *soap, const char *tag, struct ns1__P2Response *a, const char *type) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__P2Response *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__P2Response, sizeof(struct ns1__P2Response), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__P2Response(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__P2Response *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__P2Response, 0, sizeof(struct ns1__P2Response), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__P2Response(struct soap *soap, const struct ns1__P2Response *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__P2Response); if (soap_out_ns1__P2Response(soap, tag?tag:"ns1:P2Response", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__P2Response * SOAP_FMAC4 soap_get_ns1__P2Response(struct soap *soap, struct ns1__P2Response *p, const char *tag, const char *type) { if ((p = soap_in_ns1__P2Response(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREmva(struct soap *soap, struct ns1__codon_USCOREmva *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_sequence); a->_params = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREmva(struct soap *soap, const struct ns1__codon_USCOREmva *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_sequence); soap_serialize_PointerTons1__codon_USCOREmvaInputParams(soap, &a->_params); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREmva), type)) return soap->error; if (soap_out_string(soap, "sequence", -1, &a->_sequence, "")) return soap->error; if (soap_out_PointerTons1__codon_USCOREmvaInputParams(soap, "params", -1, &a->_params, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__sequence = 1; size_t soap_flag__params = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__codon_USCOREmva(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__sequence && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, NULL, &a->_sequence, "xsd:string")) { soap_flag__sequence--; continue; } if (soap_flag__params && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTons1__codon_USCOREmvaInputParams(soap, NULL, &a->_params, "ns1:codon_mvaInputParams")) { soap_flag__params--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREmva); if (soap_out_ns1__codon_USCOREmva(soap, tag?tag:"ns1:codon_mva", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__codon_USCOREmva(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREmvaResponse(struct soap *soap, struct ns1__codon_USCOREmvaResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ a->_result = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREmvaResponse(struct soap *soap, const struct ns1__codon_USCOREmvaResponse *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_PointerTostring(soap, &a->_result); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREmvaResponse), type)) return soap->error; if (soap_out_PointerTostring(soap, "result", -1, &a->_result, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__result = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__codon_USCOREmvaResponse(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__result && soap->error == SOAP_TAG_MISMATCH) if (soap_in_PointerTostring(soap, NULL, &a->_result, "xsd:string")) { soap_flag__result--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREmvaResponse); if (soap_out_ns1__codon_USCOREmvaResponse(soap, tag?tag:"ns1:codon_mvaResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__codon_USCOREmvaResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_arrayOut(struct soap *soap, struct arrayOut *a) { (void)soap; (void)soap; /* appease -Wall -Werror */ a->__size = 0; a->__ptr = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_arrayOut(struct soap *soap, struct arrayOut const*a) { int i; if (a->__ptr && !soap_array_reference(soap, a, (struct soap_array*)&a->__ptr, 1, SOAP_TYPE_arrayOut)) for (i = 0; i < a->__size; i++) { soap_serialize_string(soap, a->__ptr + i); } } SOAP_FMAC3 int SOAP_FMAC4 soap_out_arrayOut(struct soap *soap, const char *tag, int id, const struct arrayOut *a, const char *type) { int i, n = a->__size; char *t = a->__ptr ? soap_putsize(soap, "xsd:string", a->__size) : NULL; id = soap_element_id(soap, tag, id, a, (struct soap_array*)&a->__ptr, 1, type, SOAP_TYPE_arrayOut); if (id < 0) return soap->error; if (soap_array_begin_out(soap, tag, id, t, NULL)) return soap->error; for (i = 0; i < n; i++) { soap->position = 1; soap->positions[0] = i; soap_out_string(soap, "item", -1, &a->__ptr[i], ""); } soap->position = 0; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct arrayOut * SOAP_FMAC4 soap_in_arrayOut(struct soap *soap, const char *tag, struct arrayOut *a, const char *type) { int i, j; char **p; if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (soap_match_array(soap, type)) { soap->error = SOAP_TYPE; return NULL; } a = (struct arrayOut *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_arrayOut, sizeof(struct arrayOut), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_arrayOut(soap, a); if (soap->body && !*soap->href) { a->__size = soap_getsize(soap->arraySize, soap->arrayOffset, &j); if (a->__size >= 0) { a->__ptr = (char **)soap_malloc(soap, sizeof(char *) * a->__size); for (i = 0; i < a->__size; i++) a->__ptr[i] = NULL; for (i = 0; i < a->__size; i++) { soap_peek_element(soap); if (soap->position) { i = soap->positions[0]-j; if (i < 0 || i >= a->__size) { soap->error = SOAP_IOB; return NULL; } } if (!soap_in_string(soap, NULL, a->__ptr + i, "xsd:string")) { if (soap->error != SOAP_NO_TAG) return NULL; soap->error = SOAP_OK; break; } } } else { if (soap_new_block(soap) == NULL) return NULL; for (a->__size = 0; ; a->__size++) { p = (char **)soap_push_block(soap, NULL, sizeof(char *)); if (!p) return NULL; *p = NULL; if (!soap_in_string(soap, NULL, p, "xsd:string")) { if (soap->error != SOAP_NO_TAG) return NULL; soap->error = SOAP_OK; break; } } soap_pop_block(soap, NULL); a->__ptr = (char **)soap_malloc(soap, soap->blist->size); soap_save_block(soap, NULL, (char*)a->__ptr, 1); } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct arrayOut *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_arrayOut, 0, sizeof(struct arrayOut), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_arrayOut(struct soap *soap, const struct arrayOut *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, (struct soap_array*)&a->__ptr, 1, tag, SOAP_TYPE_arrayOut); if (soap_out_arrayOut(soap, tag?tag:"SOAP-ENC:Array", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct arrayOut * SOAP_FMAC4 soap_get_arrayOut(struct soap *soap, struct arrayOut *p, const char *tag, const char *type) { if ((p = soap_in_arrayOut(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_arrayIn(struct soap *soap, struct arrayIn *a) { (void)soap; (void)soap; /* appease -Wall -Werror */ a->__size = 0; a->__ptr = NULL; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_arrayIn(struct soap *soap, struct arrayIn const*a) { int i; if (a->__ptr && !soap_array_reference(soap, a, (struct soap_array*)&a->__ptr, 1, SOAP_TYPE_arrayIn)) for (i = 0; i < a->__size; i++) { soap_serialize_string(soap, a->__ptr + i); } } SOAP_FMAC3 int SOAP_FMAC4 soap_out_arrayIn(struct soap *soap, const char *tag, int id, const struct arrayIn *a, const char *type) { int i, n = a->__size; char *t = a->__ptr ? soap_putsize(soap, "xsd:string", a->__size) : NULL; id = soap_element_id(soap, tag, id, a, (struct soap_array*)&a->__ptr, 1, type, SOAP_TYPE_arrayIn); if (id < 0) return soap->error; if (soap_array_begin_out(soap, tag, id, t, NULL)) return soap->error; for (i = 0; i < n; i++) { soap->position = 1; soap->positions[0] = i; soap_out_string(soap, "item", -1, &a->__ptr[i], ""); } soap->position = 0; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct arrayIn * SOAP_FMAC4 soap_in_arrayIn(struct soap *soap, const char *tag, struct arrayIn *a, const char *type) { int i, j; char **p; if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (soap_match_array(soap, type)) { soap->error = SOAP_TYPE; return NULL; } a = (struct arrayIn *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_arrayIn, sizeof(struct arrayIn), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_arrayIn(soap, a); if (soap->body && !*soap->href) { a->__size = soap_getsize(soap->arraySize, soap->arrayOffset, &j); if (a->__size >= 0) { a->__ptr = (char **)soap_malloc(soap, sizeof(char *) * a->__size); for (i = 0; i < a->__size; i++) a->__ptr[i] = NULL; for (i = 0; i < a->__size; i++) { soap_peek_element(soap); if (soap->position) { i = soap->positions[0]-j; if (i < 0 || i >= a->__size) { soap->error = SOAP_IOB; return NULL; } } if (!soap_in_string(soap, NULL, a->__ptr + i, "xsd:string")) { if (soap->error != SOAP_NO_TAG) return NULL; soap->error = SOAP_OK; break; } } } else { if (soap_new_block(soap) == NULL) return NULL; for (a->__size = 0; ; a->__size++) { p = (char **)soap_push_block(soap, NULL, sizeof(char *)); if (!p) return NULL; *p = NULL; if (!soap_in_string(soap, NULL, p, "xsd:string")) { if (soap->error != SOAP_NO_TAG) return NULL; soap->error = SOAP_OK; break; } } soap_pop_block(soap, NULL); a->__ptr = (char **)soap_malloc(soap, soap->blist->size); soap_save_block(soap, NULL, (char*)a->__ptr, 1); } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct arrayIn *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_arrayIn, 0, sizeof(struct arrayIn), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_arrayIn(struct soap *soap, const struct arrayIn *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, (struct soap_array*)&a->__ptr, 1, tag, SOAP_TYPE_arrayIn); if (soap_out_arrayIn(soap, tag?tag:"SOAP-ENC:Array", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct arrayIn * SOAP_FMAC4 soap_get_arrayIn(struct soap *soap, struct arrayIn *p, const char *tag, const char *type) { if ((p = soap_in_arrayIn(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__S_USCOREvalueInputParams(struct soap *soap, struct ns1__S_USCOREvalueInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->sharp); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__S_USCOREvalueInputParams(struct soap *soap, const struct ns1__S_USCOREvalueInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__S_USCOREvalueInputParams), type)) return soap->error; if (soap_out_int(soap, "sharp", -1, &a->sharp, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_sharp = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__S_USCOREvalueInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_sharp && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "sharp", &a->sharp, "xsd:int")) { soap_flag_sharp--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_sharp > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__S_USCOREvalueInputParams); if (soap_out_ns1__S_USCOREvalueInputParams(soap, tag?tag:"ns1:S_valueInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__S_USCOREvalueInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__scsInputParams(struct soap *soap, struct ns1__scsInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->id); soap_default_int(soap, &a->translate); soap_default_string(soap, &a->del_USCOREkey); soap_default_string(soap, &a->tag); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__scsInputParams(struct soap *soap, const struct ns1__scsInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->id); soap_serialize_string(soap, &a->del_USCOREkey); soap_serialize_string(soap, &a->tag); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__scsInputParams), type)) return soap->error; if (a->id) { if (soap_out_string(soap, "id", -1, &a->id, "")) return soap->error; } else if (soap_element_nil(soap, "id")) return soap->error; if (soap_out_int(soap, "translate", -1, &a->translate, "")) return soap->error; if (a->del_USCOREkey) { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, "")) return soap->error; } else if (soap_element_nil(soap, "del_key")) return soap->error; if (a->tag) { if (soap_out_string(soap, "tag", -1, &a->tag, "")) return soap->error; } else if (soap_element_nil(soap, "tag")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__scsInputParams * SOAP_FMAC4 soap_in_ns1__scsInputParams(struct soap *soap, const char *tag, struct ns1__scsInputParams *a, const char *type) { size_t soap_flag_id = 1; size_t soap_flag_translate = 1; size_t soap_flag_del_USCOREkey = 1; size_t soap_flag_tag = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__scsInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__scsInputParams, sizeof(struct ns1__scsInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__scsInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "id", &a->id, "xsd:string")) { soap_flag_id--; continue; } if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "translate", &a->translate, "xsd:int")) { soap_flag_translate--; continue; } if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string")) { soap_flag_del_USCOREkey--; continue; } if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "tag", &a->tag, "xsd:string")) { soap_flag_tag--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__scsInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__scsInputParams, 0, sizeof(struct ns1__scsInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id > 0 || soap_flag_translate > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_tag > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__scsInputParams(struct soap *soap, const struct ns1__scsInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__scsInputParams); if (soap_out_ns1__scsInputParams(soap, tag?tag:"ns1:scsInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__scsInputParams * SOAP_FMAC4 soap_get_ns1__scsInputParams(struct soap *soap, struct ns1__scsInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__scsInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__signatureInputParams(struct soap *soap, struct ns1__signatureInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->wordlength); soap_default_int(soap, &a->bothstrand); soap_default_int(soap, &a->oe); soap_default_string(soap, &a->seq); soap_default_string(soap, &a->memo); soap_default_int(soap, &a->header); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__signatureInputParams(struct soap *soap, const struct ns1__signatureInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->seq); soap_serialize_string(soap, &a->memo); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__signatureInputParams), type)) return soap->error; if (soap_out_int(soap, "wordlength", -1, &a->wordlength, "")) return soap->error; if (soap_out_int(soap, "bothstrand", -1, &a->bothstrand, "")) return soap->error; if (soap_out_int(soap, "oe", -1, &a->oe, "")) return soap->error; if (a->seq) { if (soap_out_string(soap, "seq", -1, &a->seq, "")) return soap->error; } else if (soap_element_nil(soap, "seq")) return soap->error; if (a->memo) { if (soap_out_string(soap, "memo", -1, &a->memo, "")) return soap->error; } else if (soap_element_nil(soap, "memo")) return soap->error; if (soap_out_int(soap, "header", -1, &a->header, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__signatureInputParams * SOAP_FMAC4 soap_in_ns1__signatureInputParams(struct soap *soap, const char *tag, struct ns1__signatureInputParams *a, const char *type) { size_t soap_flag_wordlength = 1; size_t soap_flag_bothstrand = 1; size_t soap_flag_oe = 1; size_t soap_flag_seq = 1; size_t soap_flag_memo = 1; size_t soap_flag_header = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__signatureInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__signatureInputParams, sizeof(struct ns1__signatureInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__signatureInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_wordlength && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "wordlength", &a->wordlength, "xsd:int")) { soap_flag_wordlength--; continue; } if (soap_flag_bothstrand && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "bothstrand", &a->bothstrand, "xsd:int")) { soap_flag_bothstrand--; continue; } if (soap_flag_oe && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "oe", &a->oe, "xsd:int")) { soap_flag_oe--; continue; } if (soap_flag_seq && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "seq", &a->seq, "xsd:string")) { soap_flag_seq--; continue; } if (soap_flag_memo && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "memo", &a->memo, "xsd:string")) { soap_flag_memo--; continue; } if (soap_flag_header && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "header", &a->header, "xsd:int")) { soap_flag_header--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__signatureInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__signatureInputParams, 0, sizeof(struct ns1__signatureInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } 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)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__signatureInputParams(struct soap *soap, const struct ns1__signatureInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__signatureInputParams); if (soap_out_ns1__signatureInputParams(soap, tag?tag:"ns1:signatureInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__signatureInputParams * SOAP_FMAC4 soap_get_ns1__signatureInputParams(struct soap *soap, struct ns1__signatureInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__signatureInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__lda_USCOREbiasInputParams(struct soap *soap, struct ns1__lda_USCOREbiasInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->variable); soap_default_int(soap, &a->coefficients); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__lda_USCOREbiasInputParams(struct soap *soap, const struct ns1__lda_USCOREbiasInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->variable); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__lda_USCOREbiasInputParams), type)) return soap->error; if (a->variable) { if (soap_out_string(soap, "variable", -1, &a->variable, "")) return soap->error; } else if (soap_element_nil(soap, "variable")) return soap->error; if (soap_out_int(soap, "coefficients", -1, &a->coefficients, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_variable = 1; size_t soap_flag_coefficients = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__lda_USCOREbiasInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_variable && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "variable", &a->variable, "xsd:string")) { soap_flag_variable--; continue; } if (soap_flag_coefficients && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "coefficients", &a->coefficients, "xsd:int")) { soap_flag_coefficients--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_variable > 0 || soap_flag_coefficients > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__lda_USCOREbiasInputParams); if (soap_out_ns1__lda_USCOREbiasInputParams(soap, tag?tag:"ns1:lda_biasInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__lda_USCOREbiasInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__kmer_USCOREtableInputParams(struct soap *soap, struct ns1__kmer_USCOREtableInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->k); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__kmer_USCOREtableInputParams(struct soap *soap, const struct ns1__kmer_USCOREtableInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__kmer_USCOREtableInputParams), type)) return soap->error; if (soap_out_int(soap, "k", -1, &a->k, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_k = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__kmer_USCOREtableInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_k && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "k", &a->k, "xsd:int")) { soap_flag_k--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_k > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__kmer_USCOREtableInputParams); if (soap_out_ns1__kmer_USCOREtableInputParams(soap, tag?tag:"ns1:kmer_tableInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__kmer_USCOREtableInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREz_USCOREvalueInputParams(struct soap *soap, struct ns1__base_USCOREz_USCOREvalueInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->limit); soap_default_string(soap, &a->position); soap_default_int(soap, &a->PatLen); soap_default_int(soap, &a->upstream); soap_default_int(soap, &a->downstream); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREz_USCOREvalueInputParams(struct soap *soap, const struct ns1__base_USCOREz_USCOREvalueInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->position); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams), type)) return soap->error; if (soap_out_int(soap, "limit", -1, &a->limit, "")) return soap->error; if (a->position) { if (soap_out_string(soap, "position", -1, &a->position, "")) return soap->error; } else if (soap_element_nil(soap, "position")) return soap->error; if (soap_out_int(soap, "PatLen", -1, &a->PatLen, "")) return soap->error; if (soap_out_int(soap, "upstream", -1, &a->upstream, "")) return soap->error; if (soap_out_int(soap, "downstream", -1, &a->downstream, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_limit = 1; size_t soap_flag_position = 1; size_t soap_flag_PatLen = 1; size_t soap_flag_upstream = 1; size_t soap_flag_downstream = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__base_USCOREz_USCOREvalueInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_limit && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "limit", &a->limit, "xsd:int")) { soap_flag_limit--; continue; } if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "position", &a->position, "xsd:string")) { soap_flag_position--; continue; } if (soap_flag_PatLen && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "PatLen", &a->PatLen, "xsd:int")) { soap_flag_PatLen--; continue; } if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int")) { soap_flag_upstream--; continue; } if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int")) { soap_flag_downstream--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } 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)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams); if (soap_out_ns1__base_USCOREz_USCOREvalueInputParams(soap, tag?tag:"ns1:base_z_valueInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__base_USCOREz_USCOREvalueInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREcounterInputParams(struct soap *soap, struct ns1__base_USCOREcounterInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->position); soap_default_int(soap, &a->PatLen); soap_default_int(soap, &a->upstream); soap_default_int(soap, &a->downstream); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREcounterInputParams(struct soap *soap, const struct ns1__base_USCOREcounterInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->position); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREcounterInputParams), type)) return soap->error; if (a->position) { if (soap_out_string(soap, "position", -1, &a->position, "")) return soap->error; } else if (soap_element_nil(soap, "position")) return soap->error; if (soap_out_int(soap, "PatLen", -1, &a->PatLen, "")) return soap->error; if (soap_out_int(soap, "upstream", -1, &a->upstream, "")) return soap->error; if (soap_out_int(soap, "downstream", -1, &a->downstream, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_position = 1; size_t soap_flag_PatLen = 1; size_t soap_flag_upstream = 1; size_t soap_flag_downstream = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__base_USCOREcounterInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "position", &a->position, "xsd:string")) { soap_flag_position--; continue; } if (soap_flag_PatLen && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "PatLen", &a->PatLen, "xsd:int")) { soap_flag_PatLen--; continue; } if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int")) { soap_flag_upstream--; continue; } if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int")) { soap_flag_downstream--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_position > 0 || soap_flag_PatLen > 0 || soap_flag_upstream > 0 || soap_flag_downstream > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREcounterInputParams); if (soap_out_ns1__base_USCOREcounterInputParams(soap, tag?tag:"ns1:base_counterInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__base_USCOREcounterInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__B1InputParams(struct soap *soap, struct ns1__B1InputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->method); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__B1InputParams(struct soap *soap, const struct ns1__B1InputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->method); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__B1InputParams), type)) return soap->error; if (a->method) { if (soap_out_string(soap, "method", -1, &a->method, "")) return soap->error; } else if (soap_element_nil(soap, "method")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__B1InputParams * SOAP_FMAC4 soap_in_ns1__B1InputParams(struct soap *soap, const char *tag, struct ns1__B1InputParams *a, const char *type) { size_t soap_flag_method = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__B1InputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__B1InputParams, sizeof(struct ns1__B1InputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__B1InputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_method && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "method", &a->method, "xsd:string")) { soap_flag_method--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__B1InputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__B1InputParams, 0, sizeof(struct ns1__B1InputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_method > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__B1InputParams(struct soap *soap, const struct ns1__B1InputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__B1InputParams); if (soap_out_ns1__B1InputParams(soap, tag?tag:"ns1:B1InputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__B1InputParams * SOAP_FMAC4 soap_get_ns1__B1InputParams(struct soap *soap, struct ns1__B1InputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__B1InputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cgrInputParams(struct soap *soap, struct ns1__cgrInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->width); soap_default_int(soap, &a->level); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cgrInputParams(struct soap *soap, const struct ns1__cgrInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cgrInputParams), type)) return soap->error; if (soap_out_int(soap, "width", -1, &a->width, "")) return soap->error; if (soap_out_int(soap, "level", -1, &a->level, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__cgrInputParams * SOAP_FMAC4 soap_in_ns1__cgrInputParams(struct soap *soap, const char *tag, struct ns1__cgrInputParams *a, const char *type) { size_t soap_flag_width = 1; size_t soap_flag_level = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__cgrInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cgrInputParams, sizeof(struct ns1__cgrInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__cgrInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_width && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "width", &a->width, "xsd:int")) { soap_flag_width--; continue; } if (soap_flag_level && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "level", &a->level, "xsd:int")) { soap_flag_level--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__cgrInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cgrInputParams, 0, sizeof(struct ns1__cgrInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_width > 0 || soap_flag_level > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cgrInputParams(struct soap *soap, const struct ns1__cgrInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cgrInputParams); if (soap_out_ns1__cgrInputParams(soap, tag?tag:"ns1:cgrInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__cgrInputParams * SOAP_FMAC4 soap_get_ns1__cgrInputParams(struct soap *soap, struct ns1__cgrInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__cgrInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dinucInputParams(struct soap *soap, struct ns1__dinucInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->position); soap_default_string(soap, &a->id); soap_default_string(soap, &a->output); soap_default_int(soap, &a->translate); soap_default_string(soap, &a->del_USCOREkey); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dinucInputParams(struct soap *soap, const struct ns1__dinucInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->position); soap_serialize_string(soap, &a->id); soap_serialize_string(soap, &a->output); soap_serialize_string(soap, &a->del_USCOREkey); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dinucInputParams), type)) return soap->error; if (a->position) { if (soap_out_string(soap, "position", -1, &a->position, "")) return soap->error; } else if (soap_element_nil(soap, "position")) return soap->error; if (a->id) { if (soap_out_string(soap, "id", -1, &a->id, "")) return soap->error; } else if (soap_element_nil(soap, "id")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; if (soap_out_int(soap, "translate", -1, &a->translate, "")) return soap->error; if (a->del_USCOREkey) { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, "")) return soap->error; } else if (soap_element_nil(soap, "del_key")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__dinucInputParams * SOAP_FMAC4 soap_in_ns1__dinucInputParams(struct soap *soap, const char *tag, struct ns1__dinucInputParams *a, const char *type) { size_t soap_flag_position = 1; size_t soap_flag_id = 1; size_t soap_flag_output = 1; size_t soap_flag_translate = 1; size_t soap_flag_del_USCOREkey = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__dinucInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dinucInputParams, sizeof(struct ns1__dinucInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__dinucInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "position", &a->position, "xsd:string")) { soap_flag_position--; continue; } if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "id", &a->id, "xsd:string")) { soap_flag_id--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "translate", &a->translate, "xsd:int")) { soap_flag_translate--; continue; } if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string")) { soap_flag_del_USCOREkey--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__dinucInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__dinucInputParams, 0, sizeof(struct ns1__dinucInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } 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)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dinucInputParams(struct soap *soap, const struct ns1__dinucInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dinucInputParams); if (soap_out_ns1__dinucInputParams(soap, tag?tag:"ns1:dinucInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__dinucInputParams * SOAP_FMAC4 soap_get_ns1__dinucInputParams(struct soap *soap, struct ns1__dinucInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__dinucInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__caiInputParams(struct soap *soap, struct ns1__caiInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->w_USCOREoutput); soap_default_int(soap, &a->translate); soap_default_string(soap, &a->output); soap_default_string(soap, &a->w_USCOREfilename); soap_default_string(soap, &a->w_USCOREabsent); soap_default_string(soap, &a->tag); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__caiInputParams(struct soap *soap, const struct ns1__caiInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->w_USCOREoutput); soap_serialize_string(soap, &a->output); soap_serialize_string(soap, &a->w_USCOREfilename); soap_serialize_string(soap, &a->w_USCOREabsent); soap_serialize_string(soap, &a->tag); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__caiInputParams), type)) return soap->error; if (a->w_USCOREoutput) { if (soap_out_string(soap, "w_output", -1, &a->w_USCOREoutput, "")) return soap->error; } else if (soap_element_nil(soap, "w_output")) return soap->error; if (soap_out_int(soap, "translate", -1, &a->translate, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; if (a->w_USCOREfilename) { if (soap_out_string(soap, "w_filename", -1, &a->w_USCOREfilename, "")) return soap->error; } else if (soap_element_nil(soap, "w_filename")) return soap->error; if (a->w_USCOREabsent) { if (soap_out_string(soap, "w_absent", -1, &a->w_USCOREabsent, "")) return soap->error; } else if (soap_element_nil(soap, "w_absent")) return soap->error; if (a->tag) { if (soap_out_string(soap, "tag", -1, &a->tag, "")) return soap->error; } else if (soap_element_nil(soap, "tag")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__caiInputParams * SOAP_FMAC4 soap_in_ns1__caiInputParams(struct soap *soap, const char *tag, struct ns1__caiInputParams *a, const char *type) { size_t soap_flag_w_USCOREoutput = 1; size_t soap_flag_translate = 1; size_t soap_flag_output = 1; size_t soap_flag_w_USCOREfilename = 1; size_t soap_flag_w_USCOREabsent = 1; size_t soap_flag_tag = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__caiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__caiInputParams, sizeof(struct ns1__caiInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__caiInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_w_USCOREoutput && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "w_output", &a->w_USCOREoutput, "xsd:string")) { soap_flag_w_USCOREoutput--; continue; } if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "translate", &a->translate, "xsd:int")) { soap_flag_translate--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap_flag_w_USCOREfilename && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "w_filename", &a->w_USCOREfilename, "xsd:string")) { soap_flag_w_USCOREfilename--; continue; } if (soap_flag_w_USCOREabsent && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "w_absent", &a->w_USCOREabsent, "xsd:string")) { soap_flag_w_USCOREabsent--; continue; } if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "tag", &a->tag, "xsd:string")) { soap_flag_tag--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__caiInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__caiInputParams, 0, sizeof(struct ns1__caiInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } 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)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__caiInputParams(struct soap *soap, const struct ns1__caiInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__caiInputParams); if (soap_out_ns1__caiInputParams(soap, tag?tag:"ns1:caiInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__caiInputParams * SOAP_FMAC4 soap_get_ns1__caiInputParams(struct soap *soap, struct ns1__caiInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__caiInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->upstream); soap_default_string(soap, &a->codon); soap_default_int(soap, &a->downstream); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(struct soap *soap, const struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->codon); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams), type)) return soap->error; if (soap_out_int(soap, "upstream", -1, &a->upstream, "")) return soap->error; if (a->codon) { if (soap_out_string(soap, "codon", -1, &a->codon, "")) return soap->error; } else if (soap_element_nil(soap, "codon")) return soap->error; if (soap_out_int(soap, "downstream", -1, &a->downstream, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_upstream = 1; size_t soap_flag_codon = 1; size_t soap_flag_downstream = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int")) { soap_flag_upstream--; continue; } if (soap_flag_codon && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "codon", &a->codon, "xsd:string")) { soap_flag_codon--; continue; } if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int")) { soap_flag_downstream--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_upstream > 0 || soap_flag_codon > 0 || soap_flag_downstream > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams); if (soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag?tag:"ns1:filter_cds_by_atgInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcsiInputParams(struct soap *soap, struct ns1__gcsiInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->p); soap_default_int(soap, &a->window); soap_default_int(soap, &a->version); soap_default_int(soap, &a->purine); soap_default_int(soap, &a->at); soap_default_int(soap, &a->keto); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcsiInputParams(struct soap *soap, const struct ns1__gcsiInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcsiInputParams), type)) return soap->error; if (soap_out_int(soap, "p", -1, &a->p, "")) return soap->error; if (soap_out_int(soap, "window", -1, &a->window, "")) return soap->error; if (soap_out_int(soap, "version", -1, &a->version, "")) return soap->error; if (soap_out_int(soap, "purine", -1, &a->purine, "")) return soap->error; if (soap_out_int(soap, "at", -1, &a->at, "")) return soap->error; if (soap_out_int(soap, "keto", -1, &a->keto, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__gcsiInputParams * SOAP_FMAC4 soap_in_ns1__gcsiInputParams(struct soap *soap, const char *tag, struct ns1__gcsiInputParams *a, const char *type) { size_t soap_flag_p = 1; size_t soap_flag_window = 1; size_t soap_flag_version = 1; size_t soap_flag_purine = 1; size_t soap_flag_at = 1; size_t soap_flag_keto = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__gcsiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcsiInputParams, sizeof(struct ns1__gcsiInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__gcsiInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_p && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "p", &a->p, "xsd:int")) { soap_flag_p--; continue; } if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "window", &a->window, "xsd:int")) { soap_flag_window--; continue; } if (soap_flag_version && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "version", &a->version, "xsd:int")) { soap_flag_version--; continue; } if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "purine", &a->purine, "xsd:int")) { soap_flag_purine--; continue; } if (soap_flag_at && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "at", &a->at, "xsd:int")) { soap_flag_at--; continue; } if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "keto", &a->keto, "xsd:int")) { soap_flag_keto--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__gcsiInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcsiInputParams, 0, sizeof(struct ns1__gcsiInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } 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)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcsiInputParams(struct soap *soap, const struct ns1__gcsiInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcsiInputParams); if (soap_out_ns1__gcsiInputParams(soap, tag?tag:"ns1:gcsiInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__gcsiInputParams * SOAP_FMAC4 soap_get_ns1__gcsiInputParams(struct soap *soap, struct ns1__gcsiInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__gcsiInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__query_USCOREstrandInputParams(struct soap *soap, struct ns1__query_USCOREstrandInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->direction); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__query_USCOREstrandInputParams(struct soap *soap, const struct ns1__query_USCOREstrandInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->direction); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__query_USCOREstrandInputParams), type)) return soap->error; if (a->direction) { if (soap_out_string(soap, "direction", -1, &a->direction, "")) return soap->error; } else if (soap_element_nil(soap, "direction")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_direction = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__query_USCOREstrandInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_direction && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "direction", &a->direction, "xsd:string")) { soap_flag_direction--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_direction > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__query_USCOREstrandInputParams); if (soap_out_ns1__query_USCOREstrandInputParams(soap, tag?tag:"ns1:query_strandInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__query_USCOREstrandInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genomicskewInputParams(struct soap *soap, struct ns1__genomicskewInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->divide); soap_default_int(soap, &a->at); soap_default_string(soap, &a->output); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genomicskewInputParams(struct soap *soap, const struct ns1__genomicskewInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genomicskewInputParams), type)) return soap->error; if (soap_out_int(soap, "divide", -1, &a->divide, "")) return soap->error; if (soap_out_int(soap, "at", -1, &a->at, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__genomicskewInputParams * SOAP_FMAC4 soap_in_ns1__genomicskewInputParams(struct soap *soap, const char *tag, struct ns1__genomicskewInputParams *a, const char *type) { size_t soap_flag_divide = 1; size_t soap_flag_at = 1; size_t soap_flag_output = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__genomicskewInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__genomicskewInputParams, sizeof(struct ns1__genomicskewInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__genomicskewInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_divide && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "divide", &a->divide, "xsd:int")) { soap_flag_divide--; continue; } if (soap_flag_at && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "at", &a->at, "xsd:int")) { soap_flag_at--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__genomicskewInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__genomicskewInputParams, 0, sizeof(struct ns1__genomicskewInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_divide > 0 || soap_flag_at > 0 || soap_flag_output > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__genomicskewInputParams(struct soap *soap, const struct ns1__genomicskewInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genomicskewInputParams); if (soap_out_ns1__genomicskewInputParams(soap, tag?tag:"ns1:genomicskewInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__genomicskewInputParams * SOAP_FMAC4 soap_get_ns1__genomicskewInputParams(struct soap *soap, struct ns1__genomicskewInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__genomicskewInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__palindromeInputParams(struct soap *soap, struct ns1__palindromeInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->gtmatch); soap_default_string(soap, &a->output); soap_default_int(soap, &a->loop); soap_default_int(soap, &a->shortest); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__palindromeInputParams(struct soap *soap, const struct ns1__palindromeInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__palindromeInputParams), type)) return soap->error; if (soap_out_int(soap, "gtmatch", -1, &a->gtmatch, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; if (soap_out_int(soap, "loop", -1, &a->loop, "")) return soap->error; if (soap_out_int(soap, "shortest", -1, &a->shortest, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__palindromeInputParams * SOAP_FMAC4 soap_in_ns1__palindromeInputParams(struct soap *soap, const char *tag, struct ns1__palindromeInputParams *a, const char *type) { size_t soap_flag_gtmatch = 1; size_t soap_flag_output = 1; size_t soap_flag_loop = 1; size_t soap_flag_shortest = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__palindromeInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__palindromeInputParams, sizeof(struct ns1__palindromeInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__palindromeInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_gtmatch && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "gtmatch", &a->gtmatch, "xsd:int")) { soap_flag_gtmatch--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap_flag_loop && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "loop", &a->loop, "xsd:int")) { soap_flag_loop--; continue; } if (soap_flag_shortest && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "shortest", &a->shortest, "xsd:int")) { soap_flag_shortest--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__palindromeInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__palindromeInputParams, 0, sizeof(struct ns1__palindromeInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_gtmatch > 0 || soap_flag_output > 0 || soap_flag_loop > 0 || soap_flag_shortest > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__palindromeInputParams(struct soap *soap, const struct ns1__palindromeInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__palindromeInputParams); if (soap_out_ns1__palindromeInputParams(soap, tag?tag:"ns1:palindromeInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__palindromeInputParams * SOAP_FMAC4 soap_get_ns1__palindromeInputParams(struct soap *soap, struct ns1__palindromeInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__palindromeInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCORErelative_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCORErelative_USCOREentropyInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->upstream); soap_default_string(soap, &a->position); soap_default_int(soap, &a->downstream); soap_default_string(soap, &a->output); soap_default_int(soap, &a->PatLength); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCORErelative_USCOREentropyInputParams(struct soap *soap, const struct ns1__base_USCORErelative_USCOREentropyInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->position); soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams), type)) return soap->error; if (soap_out_int(soap, "upstream", -1, &a->upstream, "")) return soap->error; if (a->position) { if (soap_out_string(soap, "position", -1, &a->position, "")) return soap->error; } else if (soap_element_nil(soap, "position")) return soap->error; if (soap_out_int(soap, "downstream", -1, &a->downstream, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; if (soap_out_int(soap, "PatLength", -1, &a->PatLength, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_upstream = 1; size_t soap_flag_position = 1; size_t soap_flag_downstream = 1; size_t soap_flag_output = 1; size_t soap_flag_PatLength = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__base_USCORErelative_USCOREentropyInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int")) { soap_flag_upstream--; continue; } if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "position", &a->position, "xsd:string")) { soap_flag_position--; continue; } if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int")) { soap_flag_downstream--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap_flag_PatLength && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "PatLength", &a->PatLength, "xsd:int")) { soap_flag_PatLength--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } 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)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams); if (soap_out_ns1__base_USCORErelative_USCOREentropyInputParams(soap, tag?tag:"ns1:base_relative_entropyInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__base_USCORErelative_USCOREentropyInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__view_USCOREcdsInputParams(struct soap *soap, struct ns1__view_USCOREcdsInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->length); soap_default_int(soap, &a->gap); soap_default_string(soap, &a->output); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__view_USCOREcdsInputParams(struct soap *soap, const struct ns1__view_USCOREcdsInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__view_USCOREcdsInputParams), type)) return soap->error; if (soap_out_int(soap, "length", -1, &a->length, "")) return soap->error; if (soap_out_int(soap, "gap", -1, &a->gap, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_length = 1; size_t soap_flag_gap = 1; size_t soap_flag_output = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__view_USCOREcdsInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_length && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "length", &a->length, "xsd:int")) { soap_flag_length--; continue; } if (soap_flag_gap && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "gap", &a->gap, "xsd:int")) { soap_flag_gap--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_length > 0 || soap_flag_gap > 0 || soap_flag_output > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__view_USCOREcdsInputParams); if (soap_out_ns1__view_USCOREcdsInputParams(soap, tag?tag:"ns1:view_cdsInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__view_USCOREcdsInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcounterInputParams(struct soap *soap, struct ns1__codon_USCOREcounterInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->CDSid); soap_default_string(soap, &a->output); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcounterInputParams(struct soap *soap, const struct ns1__codon_USCOREcounterInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->CDSid); soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcounterInputParams), type)) return soap->error; if (a->CDSid) { if (soap_out_string(soap, "CDSid", -1, &a->CDSid, "")) return soap->error; } else if (soap_element_nil(soap, "CDSid")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_CDSid = 1; size_t soap_flag_output = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__codon_USCOREcounterInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_CDSid && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "CDSid", &a->CDSid, "xsd:string")) { soap_flag_CDSid--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_CDSid > 0 || soap_flag_output > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcounterInputParams); if (soap_out_ns1__codon_USCOREcounterInputParams(soap, tag?tag:"ns1:codon_counterInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__codon_USCOREcounterInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__EwInputParams(struct soap *soap, struct ns1__EwInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->translate); soap_default_string(soap, &a->output); soap_default_string(soap, &a->del_USCOREkey); soap_default_string(soap, &a->tag); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__EwInputParams(struct soap *soap, const struct ns1__EwInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->output); soap_serialize_string(soap, &a->del_USCOREkey); soap_serialize_string(soap, &a->tag); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__EwInputParams), type)) return soap->error; if (soap_out_int(soap, "translate", -1, &a->translate, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; if (a->del_USCOREkey) { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, "")) return soap->error; } else if (soap_element_nil(soap, "del_key")) return soap->error; if (a->tag) { if (soap_out_string(soap, "tag", -1, &a->tag, "")) return soap->error; } else if (soap_element_nil(soap, "tag")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__EwInputParams * SOAP_FMAC4 soap_in_ns1__EwInputParams(struct soap *soap, const char *tag, struct ns1__EwInputParams *a, const char *type) { size_t soap_flag_translate = 1; size_t soap_flag_output = 1; size_t soap_flag_del_USCOREkey = 1; size_t soap_flag_tag = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__EwInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__EwInputParams, sizeof(struct ns1__EwInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__EwInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "translate", &a->translate, "xsd:int")) { soap_flag_translate--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string")) { soap_flag_del_USCOREkey--; continue; } if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "tag", &a->tag, "xsd:string")) { soap_flag_tag--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__EwInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__EwInputParams, 0, sizeof(struct ns1__EwInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_translate > 0 || soap_flag_output > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_tag > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__EwInputParams(struct soap *soap, const struct ns1__EwInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__EwInputParams); if (soap_out_ns1__EwInputParams(soap, tag?tag:"ns1:EwInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__EwInputParams * SOAP_FMAC4 soap_get_ns1__EwInputParams(struct soap *soap, struct ns1__EwInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__EwInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREiteronInputParams(struct soap *soap, struct ns1__find_USCOREiteronInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->output); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREiteronInputParams(struct soap *soap, const struct ns1__find_USCOREiteronInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREiteronInputParams), type)) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_output = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREiteronInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_output > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREiteronInputParams); if (soap_out_ns1__find_USCOREiteronInputParams(soap, tag?tag:"ns1:find_iteronInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREiteronInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__over_USCORElapping_USCOREfinderInputParams(struct soap *soap, struct ns1__over_USCORElapping_USCOREfinderInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->output); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__over_USCORElapping_USCOREfinderInputParams(struct soap *soap, const struct ns1__over_USCORElapping_USCOREfinderInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams), type)) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_output = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__over_USCORElapping_USCOREfinderInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_output > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams); if (soap_out_ns1__over_USCORElapping_USCOREfinderInputParams(soap, tag?tag:"ns1:over_lapping_finderInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__over_USCORElapping_USCOREfinderInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREcompilerInputParams(struct soap *soap, struct ns1__codon_USCOREcompilerInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->translate); soap_default_string(soap, &a->id); soap_default_string(soap, &a->data); soap_default_string(soap, &a->output); soap_default_string(soap, &a->del_USCOREkey); soap_default_int(soap, &a->startcodon); soap_default_int(soap, &a->stopcodon); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREcompilerInputParams(struct soap *soap, const struct ns1__codon_USCOREcompilerInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->id); soap_serialize_string(soap, &a->data); soap_serialize_string(soap, &a->output); soap_serialize_string(soap, &a->del_USCOREkey); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREcompilerInputParams), type)) return soap->error; if (soap_out_int(soap, "translate", -1, &a->translate, "")) return soap->error; if (a->id) { if (soap_out_string(soap, "id", -1, &a->id, "")) return soap->error; } else if (soap_element_nil(soap, "id")) return soap->error; if (a->data) { if (soap_out_string(soap, "data", -1, &a->data, "")) return soap->error; } else if (soap_element_nil(soap, "data")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; if (a->del_USCOREkey) { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, "")) return soap->error; } else if (soap_element_nil(soap, "del_key")) return soap->error; if (soap_out_int(soap, "startcodon", -1, &a->startcodon, "")) return soap->error; if (soap_out_int(soap, "stopcodon", -1, &a->stopcodon, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_translate = 1; size_t soap_flag_id = 1; size_t soap_flag_data = 1; size_t soap_flag_output = 1; size_t soap_flag_del_USCOREkey = 1; size_t soap_flag_startcodon = 1; size_t soap_flag_stopcodon = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__codon_USCOREcompilerInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "translate", &a->translate, "xsd:int")) { soap_flag_translate--; continue; } if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "id", &a->id, "xsd:string")) { soap_flag_id--; continue; } if (soap_flag_data && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "data", &a->data, "xsd:string")) { soap_flag_data--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string")) { soap_flag_del_USCOREkey--; continue; } if (soap_flag_startcodon && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "startcodon", &a->startcodon, "xsd:int")) { soap_flag_startcodon--; continue; } if (soap_flag_stopcodon && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "stopcodon", &a->stopcodon, "xsd:int")) { soap_flag_stopcodon--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } 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)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREcompilerInputParams); if (soap_out_ns1__codon_USCOREcompilerInputParams(soap, tag?tag:"ns1:codon_compilerInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__codon_USCOREcompilerInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__aauiInputParams(struct soap *soap, struct ns1__aauiInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->id); soap_default_string(soap, &a->tag); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__aauiInputParams(struct soap *soap, const struct ns1__aauiInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->id); soap_serialize_string(soap, &a->tag); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__aauiInputParams), type)) return soap->error; if (a->id) { if (soap_out_string(soap, "id", -1, &a->id, "")) return soap->error; } else if (soap_element_nil(soap, "id")) return soap->error; if (a->tag) { if (soap_out_string(soap, "tag", -1, &a->tag, "")) return soap->error; } else if (soap_element_nil(soap, "tag")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__aauiInputParams * SOAP_FMAC4 soap_in_ns1__aauiInputParams(struct soap *soap, const char *tag, struct ns1__aauiInputParams *a, const char *type) { size_t soap_flag_id = 1; size_t soap_flag_tag = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__aauiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__aauiInputParams, sizeof(struct ns1__aauiInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__aauiInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "id", &a->id, "xsd:string")) { soap_flag_id--; continue; } if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "tag", &a->tag, "xsd:string")) { soap_flag_tag--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__aauiInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__aauiInputParams, 0, sizeof(struct ns1__aauiInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_id > 0 || soap_flag_tag > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__aauiInputParams(struct soap *soap, const struct ns1__aauiInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__aauiInputParams); if (soap_out_ns1__aauiInputParams(soap, tag?tag:"ns1:aauiInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__aauiInputParams * SOAP_FMAC4 soap_get_ns1__aauiInputParams(struct soap *soap, struct ns1__aauiInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__aauiInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__amino_USCOREcounterInputParams(struct soap *soap, struct ns1__amino_USCOREcounterInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->CDSid); soap_default_string(soap, &a->output); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__amino_USCOREcounterInputParams(struct soap *soap, const struct ns1__amino_USCOREcounterInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->CDSid); soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__amino_USCOREcounterInputParams), type)) return soap->error; if (a->CDSid) { if (soap_out_string(soap, "CDSid", -1, &a->CDSid, "")) return soap->error; } else if (soap_element_nil(soap, "CDSid")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_CDSid = 1; size_t soap_flag_output = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__amino_USCOREcounterInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_CDSid && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "CDSid", &a->CDSid, "xsd:string")) { soap_flag_CDSid--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_CDSid > 0 || soap_flag_output > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__amino_USCOREcounterInputParams); if (soap_out_ns1__amino_USCOREcounterInputParams(soap, tag?tag:"ns1:amino_counterInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__amino_USCOREcounterInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__seq2pngInputParams(struct soap *soap, struct ns1__seq2pngInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->width); soap_default_int(soap, &a->window); soap_default_string(soap, &a->output); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__seq2pngInputParams(struct soap *soap, const struct ns1__seq2pngInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__seq2pngInputParams), type)) return soap->error; if (soap_out_int(soap, "width", -1, &a->width, "")) return soap->error; if (soap_out_int(soap, "window", -1, &a->window, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__seq2pngInputParams * SOAP_FMAC4 soap_in_ns1__seq2pngInputParams(struct soap *soap, const char *tag, struct ns1__seq2pngInputParams *a, const char *type) { size_t soap_flag_width = 1; size_t soap_flag_window = 1; size_t soap_flag_output = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__seq2pngInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__seq2pngInputParams, sizeof(struct ns1__seq2pngInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__seq2pngInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_width && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "width", &a->width, "xsd:int")) { soap_flag_width--; continue; } if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "window", &a->window, "xsd:int")) { soap_flag_window--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__seq2pngInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__seq2pngInputParams, 0, sizeof(struct ns1__seq2pngInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_width > 0 || soap_flag_window > 0 || soap_flag_output > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__seq2pngInputParams(struct soap *soap, const struct ns1__seq2pngInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__seq2pngInputParams); if (soap_out_ns1__seq2pngInputParams(soap, tag?tag:"ns1:seq2pngInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__seq2pngInputParams * SOAP_FMAC4 soap_get_ns1__seq2pngInputParams(struct soap *soap, struct ns1__seq2pngInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__seq2pngInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__ttestInputParams(struct soap *soap, struct ns1__ttestInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->paired); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__ttestInputParams(struct soap *soap, const struct ns1__ttestInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__ttestInputParams), type)) return soap->error; if (soap_out_int(soap, "paired", -1, &a->paired, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__ttestInputParams * SOAP_FMAC4 soap_in_ns1__ttestInputParams(struct soap *soap, const char *tag, struct ns1__ttestInputParams *a, const char *type) { size_t soap_flag_paired = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__ttestInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__ttestInputParams, sizeof(struct ns1__ttestInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__ttestInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_paired && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "paired", &a->paired, "xsd:int")) { soap_flag_paired--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__ttestInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__ttestInputParams, 0, sizeof(struct ns1__ttestInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_paired > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__ttestInputParams(struct soap *soap, const struct ns1__ttestInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__ttestInputParams); if (soap_out_ns1__ttestInputParams(soap, tag?tag:"ns1:ttestInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__ttestInputParams * SOAP_FMAC4 soap_get_ns1__ttestInputParams(struct soap *soap, struct ns1__ttestInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__ttestInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdnaAboxInputParams(struct soap *soap, struct ns1__find_USCOREdnaAboxInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->output); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdnaAboxInputParams(struct soap *soap, const struct ns1__find_USCOREdnaAboxInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams), type)) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_output = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREdnaAboxInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_output > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams); if (soap_out_ns1__find_USCOREdnaAboxInputParams(soap, tag?tag:"ns1:find_dnaAboxInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREdnaAboxInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREusageInputParams(struct soap *soap, struct ns1__codon_USCOREusageInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->version); soap_default_string(soap, &a->CDSid); soap_default_string(soap, &a->output); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREusageInputParams(struct soap *soap, const struct ns1__codon_USCOREusageInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->CDSid); soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREusageInputParams), type)) return soap->error; if (soap_out_int(soap, "version", -1, &a->version, "")) return soap->error; if (a->CDSid) { if (soap_out_string(soap, "CDSid", -1, &a->CDSid, "")) return soap->error; } else if (soap_element_nil(soap, "CDSid")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_version = 1; size_t soap_flag_CDSid = 1; size_t soap_flag_output = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__codon_USCOREusageInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_version && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "version", &a->version, "xsd:int")) { soap_flag_version--; continue; } if (soap_flag_CDSid && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "CDSid", &a->CDSid, "xsd:string")) { soap_flag_CDSid--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_version > 0 || soap_flag_CDSid > 0 || soap_flag_output > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREusageInputParams); if (soap_out_ns1__codon_USCOREusageInputParams(soap, tag?tag:"ns1:codon_usageInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__codon_USCOREusageInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__buiInputParams(struct soap *soap, struct ns1__buiInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->translate); soap_default_string(soap, &a->position); soap_default_string(soap, &a->id); soap_default_string(soap, &a->del_USCOREkey); soap_default_string(soap, &a->tag); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__buiInputParams(struct soap *soap, const struct ns1__buiInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->position); soap_serialize_string(soap, &a->id); soap_serialize_string(soap, &a->del_USCOREkey); soap_serialize_string(soap, &a->tag); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__buiInputParams), type)) return soap->error; if (soap_out_int(soap, "translate", -1, &a->translate, "")) return soap->error; if (a->position) { if (soap_out_string(soap, "position", -1, &a->position, "")) return soap->error; } else if (soap_element_nil(soap, "position")) return soap->error; if (a->id) { if (soap_out_string(soap, "id", -1, &a->id, "")) return soap->error; } else if (soap_element_nil(soap, "id")) return soap->error; if (a->del_USCOREkey) { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, "")) return soap->error; } else if (soap_element_nil(soap, "del_key")) return soap->error; if (a->tag) { if (soap_out_string(soap, "tag", -1, &a->tag, "")) return soap->error; } else if (soap_element_nil(soap, "tag")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__buiInputParams * SOAP_FMAC4 soap_in_ns1__buiInputParams(struct soap *soap, const char *tag, struct ns1__buiInputParams *a, const char *type) { size_t soap_flag_translate = 1; size_t soap_flag_position = 1; size_t soap_flag_id = 1; size_t soap_flag_del_USCOREkey = 1; size_t soap_flag_tag = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__buiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__buiInputParams, sizeof(struct ns1__buiInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__buiInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "translate", &a->translate, "xsd:int")) { soap_flag_translate--; continue; } if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "position", &a->position, "xsd:string")) { soap_flag_position--; continue; } if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "id", &a->id, "xsd:string")) { soap_flag_id--; continue; } if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string")) { soap_flag_del_USCOREkey--; continue; } if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "tag", &a->tag, "xsd:string")) { soap_flag_tag--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__buiInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__buiInputParams, 0, sizeof(struct ns1__buiInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } 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)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__buiInputParams(struct soap *soap, const struct ns1__buiInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__buiInputParams); if (soap_out_ns1__buiInputParams(soap, tag?tag:"ns1:buiInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__buiInputParams * SOAP_FMAC4 soap_get_ns1__buiInputParams(struct soap *soap, struct ns1__buiInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__buiInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__fopInputParams(struct soap *soap, struct ns1__fopInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->translate); soap_default_string(soap, &a->output); soap_default_string(soap, &a->tag); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__fopInputParams(struct soap *soap, const struct ns1__fopInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->output); soap_serialize_string(soap, &a->tag); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__fopInputParams), type)) return soap->error; if (soap_out_int(soap, "translate", -1, &a->translate, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; if (a->tag) { if (soap_out_string(soap, "tag", -1, &a->tag, "")) return soap->error; } else if (soap_element_nil(soap, "tag")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__fopInputParams * SOAP_FMAC4 soap_in_ns1__fopInputParams(struct soap *soap, const char *tag, struct ns1__fopInputParams *a, const char *type) { size_t soap_flag_translate = 1; size_t soap_flag_output = 1; size_t soap_flag_tag = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__fopInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__fopInputParams, sizeof(struct ns1__fopInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__fopInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "translate", &a->translate, "xsd:int")) { soap_flag_translate--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "tag", &a->tag, "xsd:string")) { soap_flag_tag--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__fopInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__fopInputParams, 0, sizeof(struct ns1__fopInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_translate > 0 || soap_flag_output > 0 || soap_flag_tag > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__fopInputParams(struct soap *soap, const struct ns1__fopInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__fopInputParams); if (soap_out_ns1__fopInputParams(soap, tag?tag:"ns1:fopInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__fopInputParams * SOAP_FMAC4 soap_get_ns1__fopInputParams(struct soap *soap, struct ns1__fopInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__fopInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREcounterInputParams(struct soap *soap, struct ns1__oligomer_USCOREcounterInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->window); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREcounterInputParams(struct soap *soap, const struct ns1__oligomer_USCOREcounterInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams), type)) return soap->error; if (soap_out_int(soap, "window", -1, &a->window, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_window = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__oligomer_USCOREcounterInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "window", &a->window, "xsd:int")) { soap_flag_window--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams); if (soap_out_ns1__oligomer_USCOREcounterInputParams(soap, tag?tag:"ns1:oligomer_counterInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__oligomer_USCOREcounterInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__encInputParams(struct soap *soap, struct ns1__encInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->translate); soap_default_string(soap, &a->id); soap_default_string(soap, &a->del_USCOREkey); soap_default_string(soap, &a->tag); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__encInputParams(struct soap *soap, const struct ns1__encInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->id); soap_serialize_string(soap, &a->del_USCOREkey); soap_serialize_string(soap, &a->tag); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__encInputParams), type)) return soap->error; if (soap_out_int(soap, "translate", -1, &a->translate, "")) return soap->error; if (a->id) { if (soap_out_string(soap, "id", -1, &a->id, "")) return soap->error; } else if (soap_element_nil(soap, "id")) return soap->error; if (a->del_USCOREkey) { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, "")) return soap->error; } else if (soap_element_nil(soap, "del_key")) return soap->error; if (a->tag) { if (soap_out_string(soap, "tag", -1, &a->tag, "")) return soap->error; } else if (soap_element_nil(soap, "tag")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__encInputParams * SOAP_FMAC4 soap_in_ns1__encInputParams(struct soap *soap, const char *tag, struct ns1__encInputParams *a, const char *type) { size_t soap_flag_translate = 1; size_t soap_flag_id = 1; size_t soap_flag_del_USCOREkey = 1; size_t soap_flag_tag = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__encInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__encInputParams, sizeof(struct ns1__encInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__encInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "translate", &a->translate, "xsd:int")) { soap_flag_translate--; continue; } if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "id", &a->id, "xsd:string")) { soap_flag_id--; continue; } if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string")) { soap_flag_del_USCOREkey--; continue; } if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "tag", &a->tag, "xsd:string")) { soap_flag_tag--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__encInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__encInputParams, 0, sizeof(struct ns1__encInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_translate > 0 || soap_flag_id > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_tag > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__encInputParams(struct soap *soap, const struct ns1__encInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__encInputParams); if (soap_out_ns1__encInputParams(soap, tag?tag:"ns1:encInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__encInputParams * SOAP_FMAC4 soap_get_ns1__encInputParams(struct soap *soap, struct ns1__encInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__encInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__icdiInputParams(struct soap *soap, struct ns1__icdiInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->translate); soap_default_string(soap, &a->id); soap_default_string(soap, &a->del_USCOREkey); soap_default_string(soap, &a->tag); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__icdiInputParams(struct soap *soap, const struct ns1__icdiInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->id); soap_serialize_string(soap, &a->del_USCOREkey); soap_serialize_string(soap, &a->tag); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__icdiInputParams), type)) return soap->error; if (soap_out_int(soap, "translate", -1, &a->translate, "")) return soap->error; if (a->id) { if (soap_out_string(soap, "id", -1, &a->id, "")) return soap->error; } else if (soap_element_nil(soap, "id")) return soap->error; if (a->del_USCOREkey) { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, "")) return soap->error; } else if (soap_element_nil(soap, "del_key")) return soap->error; if (a->tag) { if (soap_out_string(soap, "tag", -1, &a->tag, "")) return soap->error; } else if (soap_element_nil(soap, "tag")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__icdiInputParams * SOAP_FMAC4 soap_in_ns1__icdiInputParams(struct soap *soap, const char *tag, struct ns1__icdiInputParams *a, const char *type) { size_t soap_flag_translate = 1; size_t soap_flag_id = 1; size_t soap_flag_del_USCOREkey = 1; size_t soap_flag_tag = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__icdiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__icdiInputParams, sizeof(struct ns1__icdiInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__icdiInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "translate", &a->translate, "xsd:int")) { soap_flag_translate--; continue; } if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "id", &a->id, "xsd:string")) { soap_flag_id--; continue; } if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string")) { soap_flag_del_USCOREkey--; continue; } if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "tag", &a->tag, "xsd:string")) { soap_flag_tag--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__icdiInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__icdiInputParams, 0, sizeof(struct ns1__icdiInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_translate > 0 || soap_flag_id > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_tag > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__icdiInputParams(struct soap *soap, const struct ns1__icdiInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__icdiInputParams); if (soap_out_ns1__icdiInputParams(soap, tag?tag:"ns1:icdiInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__icdiInputParams * SOAP_FMAC4 soap_get_ns1__icdiInputParams(struct soap *soap, struct ns1__icdiInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__icdiInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcwinInputParams(struct soap *soap, struct ns1__gcwinInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->window); soap_default_int(soap, &a->at); soap_default_int(soap, &a->purine); soap_default_string(soap, &a->application); soap_default_string(soap, &a->output); soap_default_int(soap, &a->keto); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcwinInputParams(struct soap *soap, const struct ns1__gcwinInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->application); soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcwinInputParams), type)) return soap->error; if (soap_out_int(soap, "window", -1, &a->window, "")) return soap->error; if (soap_out_int(soap, "at", -1, &a->at, "")) return soap->error; if (soap_out_int(soap, "purine", -1, &a->purine, "")) return soap->error; if (a->application) { if (soap_out_string(soap, "application", -1, &a->application, "")) return soap->error; } else if (soap_element_nil(soap, "application")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; if (soap_out_int(soap, "keto", -1, &a->keto, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__gcwinInputParams * SOAP_FMAC4 soap_in_ns1__gcwinInputParams(struct soap *soap, const char *tag, struct ns1__gcwinInputParams *a, const char *type) { size_t soap_flag_window = 1; size_t soap_flag_at = 1; size_t soap_flag_purine = 1; size_t soap_flag_application = 1; size_t soap_flag_output = 1; size_t soap_flag_keto = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__gcwinInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcwinInputParams, sizeof(struct ns1__gcwinInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__gcwinInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "window", &a->window, "xsd:int")) { soap_flag_window--; continue; } if (soap_flag_at && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "at", &a->at, "xsd:int")) { soap_flag_at--; continue; } if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "purine", &a->purine, "xsd:int")) { soap_flag_purine--; continue; } if (soap_flag_application && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "application", &a->application, "xsd:string")) { soap_flag_application--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "keto", &a->keto, "xsd:int")) { soap_flag_keto--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__gcwinInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcwinInputParams, 0, sizeof(struct ns1__gcwinInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } 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)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcwinInputParams(struct soap *soap, const struct ns1__gcwinInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcwinInputParams); if (soap_out_ns1__gcwinInputParams(soap, tag?tag:"ns1:gcwinInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__gcwinInputParams * SOAP_FMAC4 soap_get_ns1__gcwinInputParams(struct soap *soap, struct ns1__gcwinInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__gcwinInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREpatternInputParams(struct soap *soap, struct ns1__find_USCOREpatternInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->output); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREpatternInputParams(struct soap *soap, const struct ns1__find_USCOREpatternInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREpatternInputParams), type)) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_output = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREpatternInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_output > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREpatternInputParams); if (soap_out_ns1__find_USCOREpatternInputParams(soap, tag?tag:"ns1:find_patternInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREpatternInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__oligomer_USCOREsearchInputParams(struct soap *soap, struct ns1__oligomer_USCOREsearchInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->return_); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__oligomer_USCOREsearchInputParams(struct soap *soap, const struct ns1__oligomer_USCOREsearchInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->return_); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams), type)) return soap->error; if (a->return_) { if (soap_out_string(soap, "return", -1, &a->return_, "")) return soap->error; } else if (soap_element_nil(soap, "return")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_return_ = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__oligomer_USCOREsearchInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_return_ && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "return", &a->return_, "xsd:string")) { soap_flag_return_--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_return_ > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams); if (soap_out_ns1__oligomer_USCOREsearchInputParams(soap, tag?tag:"ns1:oligomer_searchInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__oligomer_USCOREsearchInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__phxInputParams(struct soap *soap, struct ns1__phxInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->usage); soap_default_int(soap, &a->translate); soap_default_string(soap, &a->output); soap_default_string(soap, &a->del_USCOREkey); soap_default_string(soap, &a->tag); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__phxInputParams(struct soap *soap, const struct ns1__phxInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->usage); soap_serialize_string(soap, &a->output); soap_serialize_string(soap, &a->del_USCOREkey); soap_serialize_string(soap, &a->tag); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__phxInputParams), type)) return soap->error; if (a->usage) { if (soap_out_string(soap, "usage", -1, &a->usage, "")) return soap->error; } else if (soap_element_nil(soap, "usage")) return soap->error; if (soap_out_int(soap, "translate", -1, &a->translate, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; if (a->del_USCOREkey) { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, "")) return soap->error; } else if (soap_element_nil(soap, "del_key")) return soap->error; if (a->tag) { if (soap_out_string(soap, "tag", -1, &a->tag, "")) return soap->error; } else if (soap_element_nil(soap, "tag")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__phxInputParams * SOAP_FMAC4 soap_in_ns1__phxInputParams(struct soap *soap, const char *tag, struct ns1__phxInputParams *a, const char *type) { size_t soap_flag_usage = 1; size_t soap_flag_translate = 1; size_t soap_flag_output = 1; size_t soap_flag_del_USCOREkey = 1; size_t soap_flag_tag = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__phxInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__phxInputParams, sizeof(struct ns1__phxInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__phxInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_usage && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "usage", &a->usage, "xsd:string")) { soap_flag_usage--; continue; } if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "translate", &a->translate, "xsd:int")) { soap_flag_translate--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string")) { soap_flag_del_USCOREkey--; continue; } if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "tag", &a->tag, "xsd:string")) { soap_flag_tag--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__phxInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__phxInputParams, 0, sizeof(struct ns1__phxInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } 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)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__phxInputParams(struct soap *soap, const struct ns1__phxInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__phxInputParams); if (soap_out_ns1__phxInputParams(soap, tag?tag:"ns1:phxInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__phxInputParams * SOAP_FMAC4 soap_get_ns1__phxInputParams(struct soap *soap, struct ns1__phxInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__phxInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__shuffleseqInputParams(struct soap *soap, struct ns1__shuffleseqInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->k); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__shuffleseqInputParams(struct soap *soap, const struct ns1__shuffleseqInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__shuffleseqInputParams), type)) return soap->error; if (soap_out_int(soap, "k", -1, &a->k, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__shuffleseqInputParams * SOAP_FMAC4 soap_in_ns1__shuffleseqInputParams(struct soap *soap, const char *tag, struct ns1__shuffleseqInputParams *a, const char *type) { size_t soap_flag_k = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__shuffleseqInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__shuffleseqInputParams, sizeof(struct ns1__shuffleseqInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__shuffleseqInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_k && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "k", &a->k, "xsd:int")) { soap_flag_k--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__shuffleseqInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__shuffleseqInputParams, 0, sizeof(struct ns1__shuffleseqInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_k > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__shuffleseqInputParams(struct soap *soap, const struct ns1__shuffleseqInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__shuffleseqInputParams); if (soap_out_ns1__shuffleseqInputParams(soap, tag?tag:"ns1:shuffleseqInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__shuffleseqInputParams * SOAP_FMAC4 soap_get_ns1__shuffleseqInputParams(struct soap *soap, struct ns1__shuffleseqInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__shuffleseqInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREterInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->_x002dtype); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREterInputParams(struct soap *soap, const struct ns1__find_USCOREterInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->_x002dtype); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREterInputParams), type)) return soap->error; if (a->_x002dtype) { if (soap_out_string(soap, "-type", -1, &a->_x002dtype, "")) return soap->error; } else if (soap_element_nil(soap, "-type")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag__x002dtype = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREterInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag__x002dtype && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "-type", &a->_x002dtype, "xsd:string")) { soap_flag__x002dtype--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag__x002dtype > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREterInputParams); if (soap_out_ns1__find_USCOREterInputParams(soap, tag?tag:"ns1:find_terInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREterInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__dnawalkInputParams(struct soap *soap, struct ns1__dnawalkInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->gmap); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__dnawalkInputParams(struct soap *soap, const struct ns1__dnawalkInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__dnawalkInputParams), type)) return soap->error; if (soap_out_int(soap, "gmap", -1, &a->gmap, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__dnawalkInputParams * SOAP_FMAC4 soap_in_ns1__dnawalkInputParams(struct soap *soap, const char *tag, struct ns1__dnawalkInputParams *a, const char *type) { size_t soap_flag_gmap = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__dnawalkInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__dnawalkInputParams, sizeof(struct ns1__dnawalkInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__dnawalkInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_gmap && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "gmap", &a->gmap, "xsd:int")) { soap_flag_gmap--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__dnawalkInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__dnawalkInputParams, 0, sizeof(struct ns1__dnawalkInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_gmap > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__dnawalkInputParams(struct soap *soap, const struct ns1__dnawalkInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__dnawalkInputParams); if (soap_out_ns1__dnawalkInputParams(soap, tag?tag:"ns1:dnawalkInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__dnawalkInputParams * SOAP_FMAC4 soap_get_ns1__dnawalkInputParams(struct soap *soap, struct ns1__dnawalkInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__dnawalkInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREinformation_USCOREcontentInputParams(struct soap *soap, struct ns1__base_USCOREinformation_USCOREcontentInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->upstream); soap_default_string(soap, &a->position); soap_default_int(soap, &a->downstream); soap_default_string(soap, &a->output); soap_default_int(soap, &a->PatLength); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREinformation_USCOREcontentInputParams(struct soap *soap, const struct ns1__base_USCOREinformation_USCOREcontentInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->position); soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams), type)) return soap->error; if (soap_out_int(soap, "upstream", -1, &a->upstream, "")) return soap->error; if (a->position) { if (soap_out_string(soap, "position", -1, &a->position, "")) return soap->error; } else if (soap_element_nil(soap, "position")) return soap->error; if (soap_out_int(soap, "downstream", -1, &a->downstream, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; if (soap_out_int(soap, "PatLength", -1, &a->PatLength, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_upstream = 1; size_t soap_flag_position = 1; size_t soap_flag_downstream = 1; size_t soap_flag_output = 1; size_t soap_flag_PatLength = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int")) { soap_flag_upstream--; continue; } if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "position", &a->position, "xsd:string")) { soap_flag_position--; continue; } if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int")) { soap_flag_downstream--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap_flag_PatLength && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "PatLength", &a->PatLength, "xsd:int")) { soap_flag_PatLength--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } 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)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams); if (soap_out_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, tag?tag:"ns1:base_information_contentInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__togoWSInputParams(struct soap *soap, struct ns1__togoWSInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->search); soap_default_string(soap, &a->db); soap_default_string(soap, &a->format); soap_default_string(soap, &a->field); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__togoWSInputParams(struct soap *soap, const struct ns1__togoWSInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->search); soap_serialize_string(soap, &a->db); soap_serialize_string(soap, &a->format); soap_serialize_string(soap, &a->field); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__togoWSInputParams), type)) return soap->error; if (a->search) { if (soap_out_string(soap, "search", -1, &a->search, "")) return soap->error; } else if (soap_element_nil(soap, "search")) return soap->error; if (a->db) { if (soap_out_string(soap, "db", -1, &a->db, "")) return soap->error; } else if (soap_element_nil(soap, "db")) return soap->error; if (a->format) { if (soap_out_string(soap, "format", -1, &a->format, "")) return soap->error; } else if (soap_element_nil(soap, "format")) return soap->error; if (a->field) { if (soap_out_string(soap, "field", -1, &a->field, "")) return soap->error; } else if (soap_element_nil(soap, "field")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__togoWSInputParams * SOAP_FMAC4 soap_in_ns1__togoWSInputParams(struct soap *soap, const char *tag, struct ns1__togoWSInputParams *a, const char *type) { size_t soap_flag_search = 1; size_t soap_flag_db = 1; size_t soap_flag_format = 1; size_t soap_flag_field = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__togoWSInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__togoWSInputParams, sizeof(struct ns1__togoWSInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__togoWSInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_search && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "search", &a->search, "xsd:string")) { soap_flag_search--; continue; } if (soap_flag_db && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "db", &a->db, "xsd:string")) { soap_flag_db--; continue; } if (soap_flag_format && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "format", &a->format, "xsd:string")) { soap_flag_format--; continue; } if (soap_flag_field && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "field", &a->field, "xsd:string")) { soap_flag_field--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__togoWSInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__togoWSInputParams, 0, sizeof(struct ns1__togoWSInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_search > 0 || soap_flag_db > 0 || soap_flag_format > 0 || soap_flag_field > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__togoWSInputParams(struct soap *soap, const struct ns1__togoWSInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__togoWSInputParams); if (soap_out_ns1__togoWSInputParams(soap, tag?tag:"ns1:togoWSInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__togoWSInputParams * SOAP_FMAC4 soap_get_ns1__togoWSInputParams(struct soap *soap, struct ns1__togoWSInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__togoWSInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmap3InputParams(struct soap *soap, struct ns1__genome_USCOREmap3InputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->width); soap_default_string(soap, &a->datafilename); soap_default_int(soap, &a->gmap); soap_default_string(soap, &a->output); soap_default_int(soap, &a->height); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmap3InputParams(struct soap *soap, const struct ns1__genome_USCOREmap3InputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->datafilename); soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmap3InputParams), type)) return soap->error; if (soap_out_int(soap, "width", -1, &a->width, "")) return soap->error; if (a->datafilename) { if (soap_out_string(soap, "datafilename", -1, &a->datafilename, "")) return soap->error; } else if (soap_element_nil(soap, "datafilename")) return soap->error; if (soap_out_int(soap, "gmap", -1, &a->gmap, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; if (soap_out_int(soap, "height", -1, &a->height, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_width = 1; size_t soap_flag_datafilename = 1; size_t soap_flag_gmap = 1; size_t soap_flag_output = 1; size_t soap_flag_height = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__genome_USCOREmap3InputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_width && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "width", &a->width, "xsd:int")) { soap_flag_width--; continue; } if (soap_flag_datafilename && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "datafilename", &a->datafilename, "xsd:string")) { soap_flag_datafilename--; continue; } if (soap_flag_gmap && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "gmap", &a->gmap, "xsd:int")) { soap_flag_gmap--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap_flag_height && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "height", &a->height, "xsd:int")) { soap_flag_height--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } 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)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmap3InputParams); if (soap_out_ns1__genome_USCOREmap3InputParams(soap, tag?tag:"ns1:genome_map3InputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__genome_USCOREmap3InputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__gcskewInputParams(struct soap *soap, struct ns1__gcskewInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->window); soap_default_int(soap, &a->slide); soap_default_int(soap, &a->cumulative); soap_default_int(soap, &a->at); soap_default_int(soap, &a->purine); soap_default_int(soap, &a->keto); soap_default_string(soap, &a->output); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__gcskewInputParams(struct soap *soap, const struct ns1__gcskewInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__gcskewInputParams), type)) return soap->error; if (soap_out_int(soap, "window", -1, &a->window, "")) return soap->error; if (soap_out_int(soap, "slide", -1, &a->slide, "")) return soap->error; if (soap_out_int(soap, "cumulative", -1, &a->cumulative, "")) return soap->error; if (soap_out_int(soap, "at", -1, &a->at, "")) return soap->error; if (soap_out_int(soap, "purine", -1, &a->purine, "")) return soap->error; if (soap_out_int(soap, "keto", -1, &a->keto, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__gcskewInputParams * SOAP_FMAC4 soap_in_ns1__gcskewInputParams(struct soap *soap, const char *tag, struct ns1__gcskewInputParams *a, const char *type) { size_t soap_flag_window = 1; size_t soap_flag_slide = 1; size_t soap_flag_cumulative = 1; size_t soap_flag_at = 1; size_t soap_flag_purine = 1; size_t soap_flag_keto = 1; size_t soap_flag_output = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__gcskewInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__gcskewInputParams, sizeof(struct ns1__gcskewInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__gcskewInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "window", &a->window, "xsd:int")) { soap_flag_window--; continue; } if (soap_flag_slide && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "slide", &a->slide, "xsd:int")) { soap_flag_slide--; continue; } if (soap_flag_cumulative && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "cumulative", &a->cumulative, "xsd:int")) { soap_flag_cumulative--; continue; } if (soap_flag_at && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "at", &a->at, "xsd:int")) { soap_flag_at--; continue; } if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "purine", &a->purine, "xsd:int")) { soap_flag_purine--; continue; } if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "keto", &a->keto, "xsd:int")) { soap_flag_keto--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__gcskewInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__gcskewInputParams, 0, sizeof(struct ns1__gcskewInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } 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)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__gcskewInputParams(struct soap *soap, const struct ns1__gcskewInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__gcskewInputParams); if (soap_out_ns1__gcskewInputParams(soap, tag?tag:"ns1:gcskewInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__gcskewInputParams * SOAP_FMAC4 soap_get_ns1__gcskewInputParams(struct soap *soap, struct ns1__gcskewInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__gcskewInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__circular_USCOREmapInputParams(struct soap *soap, struct ns1__circular_USCOREmapInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->gmap); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__circular_USCOREmapInputParams(struct soap *soap, const struct ns1__circular_USCOREmapInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__circular_USCOREmapInputParams), type)) return soap->error; if (soap_out_int(soap, "gmap", -1, &a->gmap, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_gmap = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__circular_USCOREmapInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_gmap && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "gmap", &a->gmap, "xsd:int")) { soap_flag_gmap--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_gmap > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__circular_USCOREmapInputParams); if (soap_out_ns1__circular_USCOREmapInputParams(soap, tag?tag:"ns1:circular_mapInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__circular_USCOREmapInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__molecular_USCOREweightInputParams(struct soap *soap, struct ns1__molecular_USCOREweightInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->strand); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__molecular_USCOREweightInputParams(struct soap *soap, const struct ns1__molecular_USCOREweightInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->strand); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__molecular_USCOREweightInputParams), type)) return soap->error; if (a->strand) { if (soap_out_string(soap, "strand", -1, &a->strand, "")) return soap->error; } else if (soap_element_nil(soap, "strand")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_strand = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__molecular_USCOREweightInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_strand && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "strand", &a->strand, "xsd:string")) { soap_flag_strand--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_strand > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__molecular_USCOREweightInputParams); if (soap_out_ns1__molecular_USCOREweightInputParams(soap, tag?tag:"ns1:molecular_weightInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__molecular_USCOREweightInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__delta_USCOREgcskewInputParams(struct soap *soap, struct ns1__delta_USCOREgcskewInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->method); soap_default_int(soap, &a->at); soap_default_int(soap, &a->purine); soap_default_int(soap, &a->keto); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__delta_USCOREgcskewInputParams(struct soap *soap, const struct ns1__delta_USCOREgcskewInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->method); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__delta_USCOREgcskewInputParams), type)) return soap->error; if (a->method) { if (soap_out_string(soap, "method", -1, &a->method, "")) return soap->error; } else if (soap_element_nil(soap, "method")) return soap->error; if (soap_out_int(soap, "at", -1, &a->at, "")) return soap->error; if (soap_out_int(soap, "purine", -1, &a->purine, "")) return soap->error; if (soap_out_int(soap, "keto", -1, &a->keto, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_method = 1; size_t soap_flag_at = 1; size_t soap_flag_purine = 1; size_t soap_flag_keto = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__delta_USCOREgcskewInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_method && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "method", &a->method, "xsd:string")) { soap_flag_method--; continue; } if (soap_flag_at && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "at", &a->at, "xsd:int")) { soap_flag_at--; continue; } if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "purine", &a->purine, "xsd:int")) { soap_flag_purine--; continue; } if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "keto", &a->keto, "xsd:int")) { soap_flag_keto--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_method > 0 || soap_flag_at > 0 || soap_flag_purine > 0 || soap_flag_keto > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__delta_USCOREgcskewInputParams); if (soap_out_ns1__delta_USCOREgcskewInputParams(soap, tag?tag:"ns1:delta_gcskewInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__delta_USCOREgcskewInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__corInputParams(struct soap *soap, struct ns1__corInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->sorted); soap_default_string(soap, &a->method); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__corInputParams(struct soap *soap, const struct ns1__corInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->method); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__corInputParams), type)) return soap->error; if (soap_out_int(soap, "sorted", -1, &a->sorted, "")) return soap->error; if (a->method) { if (soap_out_string(soap, "method", -1, &a->method, "")) return soap->error; } else if (soap_element_nil(soap, "method")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__corInputParams * SOAP_FMAC4 soap_in_ns1__corInputParams(struct soap *soap, const char *tag, struct ns1__corInputParams *a, const char *type) { size_t soap_flag_sorted = 1; size_t soap_flag_method = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__corInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__corInputParams, sizeof(struct ns1__corInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__corInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_sorted && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "sorted", &a->sorted, "xsd:int")) { soap_flag_sorted--; continue; } if (soap_flag_method && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "method", &a->method, "xsd:string")) { soap_flag_method--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__corInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__corInputParams, 0, sizeof(struct ns1__corInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_sorted > 0 || soap_flag_method > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__corInputParams(struct soap *soap, const struct ns1__corInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__corInputParams); if (soap_out_ns1__corInputParams(soap, tag?tag:"ns1:corInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__corInputParams * SOAP_FMAC4 soap_get_ns1__corInputParams(struct soap *soap, struct ns1__corInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__corInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__geneskewInputParams(struct soap *soap, struct ns1__geneskewInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->window); soap_default_int(soap, &a->slide); soap_default_int(soap, &a->cumulative); soap_default_string(soap, &a->base); soap_default_int(soap, &a->gc3); soap_default_string(soap, &a->output); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__geneskewInputParams(struct soap *soap, const struct ns1__geneskewInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->base); soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__geneskewInputParams), type)) return soap->error; if (soap_out_int(soap, "window", -1, &a->window, "")) return soap->error; if (soap_out_int(soap, "slide", -1, &a->slide, "")) return soap->error; if (soap_out_int(soap, "cumulative", -1, &a->cumulative, "")) return soap->error; if (a->base) { if (soap_out_string(soap, "base", -1, &a->base, "")) return soap->error; } else if (soap_element_nil(soap, "base")) return soap->error; if (soap_out_int(soap, "gc3", -1, &a->gc3, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__geneskewInputParams * SOAP_FMAC4 soap_in_ns1__geneskewInputParams(struct soap *soap, const char *tag, struct ns1__geneskewInputParams *a, const char *type) { size_t soap_flag_window = 1; size_t soap_flag_slide = 1; size_t soap_flag_cumulative = 1; size_t soap_flag_base = 1; size_t soap_flag_gc3 = 1; size_t soap_flag_output = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__geneskewInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__geneskewInputParams, sizeof(struct ns1__geneskewInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__geneskewInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "window", &a->window, "xsd:int")) { soap_flag_window--; continue; } if (soap_flag_slide && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "slide", &a->slide, "xsd:int")) { soap_flag_slide--; continue; } if (soap_flag_cumulative && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "cumulative", &a->cumulative, "xsd:int")) { soap_flag_cumulative--; continue; } if (soap_flag_base && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "base", &a->base, "xsd:string")) { soap_flag_base--; continue; } if (soap_flag_gc3 && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "gc3", &a->gc3, "xsd:int")) { soap_flag_gc3--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__geneskewInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__geneskewInputParams, 0, sizeof(struct ns1__geneskewInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } 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)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__geneskewInputParams(struct soap *soap, const struct ns1__geneskewInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__geneskewInputParams); if (soap_out_ns1__geneskewInputParams(soap, tag?tag:"ns1:geneskewInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__geneskewInputParams * SOAP_FMAC4 soap_get_ns1__geneskewInputParams(struct soap *soap, struct ns1__geneskewInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__geneskewInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genes_USCOREfrom_USCOREoriInputParams(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->window); soap_default_int(soap, &a->purine); soap_default_string(soap, &a->output); soap_default_int(soap, &a->keto); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genes_USCOREfrom_USCOREoriInputParams(struct soap *soap, const struct ns1__genes_USCOREfrom_USCOREoriInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams), type)) return soap->error; if (soap_out_int(soap, "window", -1, &a->window, "")) return soap->error; if (soap_out_int(soap, "purine", -1, &a->purine, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; if (soap_out_int(soap, "keto", -1, &a->keto, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_window = 1; size_t soap_flag_purine = 1; size_t soap_flag_output = 1; size_t soap_flag_keto = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "window", &a->window, "xsd:int")) { soap_flag_window--; continue; } if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "purine", &a->purine, "xsd:int")) { soap_flag_purine--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "keto", &a->keto, "xsd:int")) { soap_flag_keto--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0 || soap_flag_purine > 0 || soap_flag_output > 0 || soap_flag_keto > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams); if (soap_out_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, tag?tag:"ns1:genes_from_oriInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__cbiInputParams(struct soap *soap, struct ns1__cbiInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->translate); soap_default_string(soap, &a->id); soap_default_string(soap, &a->del_USCOREkey); soap_default_string(soap, &a->tag); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__cbiInputParams(struct soap *soap, const struct ns1__cbiInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->id); soap_serialize_string(soap, &a->del_USCOREkey); soap_serialize_string(soap, &a->tag); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__cbiInputParams), type)) return soap->error; if (soap_out_int(soap, "translate", -1, &a->translate, "")) return soap->error; if (a->id) { if (soap_out_string(soap, "id", -1, &a->id, "")) return soap->error; } else if (soap_element_nil(soap, "id")) return soap->error; if (a->del_USCOREkey) { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, "")) return soap->error; } else if (soap_element_nil(soap, "del_key")) return soap->error; if (a->tag) { if (soap_out_string(soap, "tag", -1, &a->tag, "")) return soap->error; } else if (soap_element_nil(soap, "tag")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__cbiInputParams * SOAP_FMAC4 soap_in_ns1__cbiInputParams(struct soap *soap, const char *tag, struct ns1__cbiInputParams *a, const char *type) { size_t soap_flag_translate = 1; size_t soap_flag_id = 1; size_t soap_flag_del_USCOREkey = 1; size_t soap_flag_tag = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__cbiInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__cbiInputParams, sizeof(struct ns1__cbiInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__cbiInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "translate", &a->translate, "xsd:int")) { soap_flag_translate--; continue; } if (soap_flag_id && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "id", &a->id, "xsd:string")) { soap_flag_id--; continue; } if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string")) { soap_flag_del_USCOREkey--; continue; } if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "tag", &a->tag, "xsd:string")) { soap_flag_tag--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__cbiInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__cbiInputParams, 0, sizeof(struct ns1__cbiInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_translate > 0 || soap_flag_id > 0 || soap_flag_del_USCOREkey > 0 || soap_flag_tag > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__cbiInputParams(struct soap *soap, const struct ns1__cbiInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__cbiInputParams); if (soap_out_ns1__cbiInputParams(soap, tag?tag:"ns1:cbiInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__cbiInputParams * SOAP_FMAC4 soap_get_ns1__cbiInputParams(struct soap *soap, struct ns1__cbiInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__cbiInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREdifInputParams(struct soap *soap, struct ns1__find_USCOREdifInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->type); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREdifInputParams(struct soap *soap, const struct ns1__find_USCOREdifInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->type); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREdifInputParams), type)) return soap->error; if (a->type) { if (soap_out_string(soap, "type", -1, &a->type, "")) return soap->error; } else if (soap_element_nil(soap, "type")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_type = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREdifInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_type && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "type", &a->type, "xsd:string")) { soap_flag_type--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_type > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREdifInputParams); if (soap_out_ns1__find_USCOREdifInputParams(soap, tag?tag:"ns1:find_difInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREdifInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__to_USCOREfastaInputParams(struct soap *soap, struct ns1__to_USCOREfastaInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->length); soap_default_string(soap, &a->name); soap_default_string(soap, &a->output); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__to_USCOREfastaInputParams(struct soap *soap, const struct ns1__to_USCOREfastaInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->name); soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__to_USCOREfastaInputParams), type)) return soap->error; if (soap_out_int(soap, "length", -1, &a->length, "")) return soap->error; if (a->name) { if (soap_out_string(soap, "name", -1, &a->name, "")) return soap->error; } else if (soap_element_nil(soap, "name")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_length = 1; size_t soap_flag_name = 1; size_t soap_flag_output = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__to_USCOREfastaInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_length && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "length", &a->length, "xsd:int")) { soap_flag_length--; continue; } if (soap_flag_name && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "name", &a->name, "xsd:string")) { soap_flag_name--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_length > 0 || soap_flag_name > 0 || soap_flag_output > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__to_USCOREfastaInputParams); if (soap_out_ns1__to_USCOREfastaInputParams(soap, tag?tag:"ns1:to_fastaInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__to_USCOREfastaInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__nucleotide_USCOREperiodicityInputParams(struct soap *soap, struct ns1__nucleotide_USCOREperiodicityInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->window); soap_default_string(soap, &a->nucleotide); soap_default_string(soap, &a->output); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__nucleotide_USCOREperiodicityInputParams(struct soap *soap, const struct ns1__nucleotide_USCOREperiodicityInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->nucleotide); soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams), type)) return soap->error; if (soap_out_int(soap, "window", -1, &a->window, "")) return soap->error; if (a->nucleotide) { if (soap_out_string(soap, "nucleotide", -1, &a->nucleotide, "")) return soap->error; } else if (soap_element_nil(soap, "nucleotide")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_window = 1; size_t soap_flag_nucleotide = 1; size_t soap_flag_output = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__nucleotide_USCOREperiodicityInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "window", &a->window, "xsd:int")) { soap_flag_window--; continue; } if (soap_flag_nucleotide && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "nucleotide", &a->nucleotide, "xsd:string")) { soap_flag_nucleotide--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0 || soap_flag_nucleotide > 0 || soap_flag_output > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams); if (soap_out_ns1__nucleotide_USCOREperiodicityInputParams(soap, tag?tag:"ns1:nucleotide_periodicityInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__nucleotide_USCOREperiodicityInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__base_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCOREentropyInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->upstream); soap_default_string(soap, &a->position); soap_default_int(soap, &a->downstream); soap_default_string(soap, &a->output); soap_default_int(soap, &a->PatLength); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__base_USCOREentropyInputParams(struct soap *soap, const struct ns1__base_USCOREentropyInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->position); soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__base_USCOREentropyInputParams), type)) return soap->error; if (soap_out_int(soap, "upstream", -1, &a->upstream, "")) return soap->error; if (a->position) { if (soap_out_string(soap, "position", -1, &a->position, "")) return soap->error; } else if (soap_element_nil(soap, "position")) return soap->error; if (soap_out_int(soap, "downstream", -1, &a->downstream, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; if (soap_out_int(soap, "PatLength", -1, &a->PatLength, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_upstream = 1; size_t soap_flag_position = 1; size_t soap_flag_downstream = 1; size_t soap_flag_output = 1; size_t soap_flag_PatLength = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__base_USCOREentropyInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_upstream && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "upstream", &a->upstream, "xsd:int")) { soap_flag_upstream--; continue; } if (soap_flag_position && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "position", &a->position, "xsd:string")) { soap_flag_position--; continue; } if (soap_flag_downstream && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "downstream", &a->downstream, "xsd:int")) { soap_flag_downstream--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap_flag_PatLength && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "PatLength", &a->PatLength, "xsd:int")) { soap_flag_PatLength--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } 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)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__base_USCOREentropyInputParams); if (soap_out_ns1__base_USCOREentropyInputParams(soap, tag?tag:"ns1:base_entropyInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__base_USCOREentropyInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__plasmid_USCOREmapInputParams(struct soap *soap, struct ns1__plasmid_USCOREmapInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->ptt); soap_default_int(soap, &a->cgi); soap_default_string(soap, &a->output); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__plasmid_USCOREmapInputParams(struct soap *soap, const struct ns1__plasmid_USCOREmapInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->ptt); soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__plasmid_USCOREmapInputParams), type)) return soap->error; if (a->ptt) { if (soap_out_string(soap, "ptt", -1, &a->ptt, "")) return soap->error; } else if (soap_element_nil(soap, "ptt")) return soap->error; if (soap_out_int(soap, "cgi", -1, &a->cgi, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_ptt = 1; size_t soap_flag_cgi = 1; size_t soap_flag_output = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__plasmid_USCOREmapInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_ptt && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "ptt", &a->ptt, "xsd:string")) { soap_flag_ptt--; continue; } if (soap_flag_cgi && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "cgi", &a->cgi, "xsd:int")) { soap_flag_cgi--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_ptt > 0 || soap_flag_cgi > 0 || soap_flag_output > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__plasmid_USCOREmapInputParams); if (soap_out_ns1__plasmid_USCOREmapInputParams(soap, tag?tag:"ns1:plasmid_mapInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__plasmid_USCOREmapInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__DoubleHelixInputParams(struct soap *soap, struct ns1__DoubleHelixInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_double(soap, &a->speed); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__DoubleHelixInputParams(struct soap *soap, const struct ns1__DoubleHelixInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__DoubleHelixInputParams), type)) return soap->error; if (soap_out_double(soap, "speed", -1, &a->speed, "")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__DoubleHelixInputParams * SOAP_FMAC4 soap_in_ns1__DoubleHelixInputParams(struct soap *soap, const char *tag, struct ns1__DoubleHelixInputParams *a, const char *type) { size_t soap_flag_speed = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__DoubleHelixInputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__DoubleHelixInputParams, sizeof(struct ns1__DoubleHelixInputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__DoubleHelixInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_speed && soap->error == SOAP_TAG_MISMATCH) if (soap_in_double(soap, "speed", &a->speed, "xsd:double")) { soap_flag_speed--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__DoubleHelixInputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__DoubleHelixInputParams, 0, sizeof(struct ns1__DoubleHelixInputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_speed > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__DoubleHelixInputParams(struct soap *soap, const struct ns1__DoubleHelixInputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__DoubleHelixInputParams); if (soap_out_ns1__DoubleHelixInputParams(soap, tag?tag:"ns1:DoubleHelixInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__DoubleHelixInputParams * SOAP_FMAC4 soap_get_ns1__DoubleHelixInputParams(struct soap *soap, struct ns1__DoubleHelixInputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__DoubleHelixInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__rep_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__rep_USCOREori_USCOREterInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->oriloc); soap_default_int(soap, &a->gcskew); soap_default_int(soap, &a->dif_threshold); soap_default_int(soap, &a->dbonly); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__rep_USCOREori_USCOREterInputParams(struct soap *soap, const struct ns1__rep_USCOREori_USCOREterInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams), type)) return soap->error; if (soap_out_int(soap, "oriloc", -1, &a->oriloc, "")) return soap->error; if (soap_out_int(soap, "gcskew", -1, &a->gcskew, "")) return soap->error; if (soap_out_int(soap, "dif-threshold", -1, &a->dif_threshold, "")) return soap->error; if (soap_out_int(soap, "dbonly", -1, &a->dbonly, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_oriloc = 1; size_t soap_flag_gcskew = 1; size_t soap_flag_dif_threshold = 1; size_t soap_flag_dbonly = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__rep_USCOREori_USCOREterInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_oriloc && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "oriloc", &a->oriloc, "xsd:int")) { soap_flag_oriloc--; continue; } if (soap_flag_gcskew && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "gcskew", &a->gcskew, "xsd:int")) { soap_flag_gcskew--; continue; } if (soap_flag_dif_threshold && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "dif-threshold", &a->dif_threshold, "xsd:int")) { soap_flag_dif_threshold--; continue; } if (soap_flag_dbonly && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "dbonly", &a->dbonly, "xsd:int")) { soap_flag_dbonly--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_oriloc > 0 || soap_flag_gcskew > 0 || soap_flag_dif_threshold > 0 || soap_flag_dbonly > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams); if (soap_out_ns1__rep_USCOREori_USCOREterInputParams(soap, tag?tag:"ns1:rep_ori_terInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__rep_USCOREori_USCOREterInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__genome_USCOREmapInputParams(struct soap *soap, struct ns1__genome_USCOREmapInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->window); soap_default_int(soap, &a->name); soap_default_string(soap, &a->output); soap_default_double(soap, &a->amp); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__genome_USCOREmapInputParams(struct soap *soap, const struct ns1__genome_USCOREmapInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__genome_USCOREmapInputParams), type)) return soap->error; if (soap_out_int(soap, "window", -1, &a->window, "")) return soap->error; if (soap_out_int(soap, "name", -1, &a->name, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; if (soap_out_double(soap, "amp", -1, &a->amp, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_window = 1; size_t soap_flag_name = 1; size_t soap_flag_output = 1; size_t soap_flag_amp = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__genome_USCOREmapInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "window", &a->window, "xsd:int")) { soap_flag_window--; continue; } if (soap_flag_name && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "name", &a->name, "xsd:int")) { soap_flag_name--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap_flag_amp && soap->error == SOAP_TAG_MISMATCH) if (soap_in_double(soap, "amp", &a->amp, "xsd:double")) { soap_flag_amp--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0 || soap_flag_name > 0 || soap_flag_output > 0 || soap_flag_amp > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__genome_USCOREmapInputParams); if (soap_out_ns1__genome_USCOREmapInputParams(soap, tag?tag:"ns1:genome_mapInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__genome_USCOREmapInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__consensus_USCOREzInputParams(struct soap *soap, struct ns1__consensus_USCOREzInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->high); soap_default_double(soap, &a->low); soap_default_string(soap, &a->output); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__consensus_USCOREzInputParams(struct soap *soap, const struct ns1__consensus_USCOREzInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->output); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__consensus_USCOREzInputParams), type)) return soap->error; if (soap_out_int(soap, "high", -1, &a->high, "")) return soap->error; if (soap_out_double(soap, "low", -1, &a->low, "")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_high = 1; size_t soap_flag_low = 1; size_t soap_flag_output = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__consensus_USCOREzInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_high && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "high", &a->high, "xsd:int")) { soap_flag_high--; continue; } if (soap_flag_low && soap->error == SOAP_TAG_MISMATCH) if (soap_in_double(soap, "low", &a->low, "xsd:double")) { soap_flag_low--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_high > 0 || soap_flag_low > 0 || soap_flag_output > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__consensus_USCOREzInputParams); if (soap_out_ns1__consensus_USCOREzInputParams(soap, tag?tag:"ns1:consensus_zInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__consensus_USCOREzInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREori_USCOREterInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->window); soap_default_int(soap, &a->purine); soap_default_int(soap, &a->filter); soap_default_int(soap, &a->keto); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREori_USCOREterInputParams(struct soap *soap, const struct ns1__find_USCOREori_USCOREterInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams), type)) return soap->error; if (soap_out_int(soap, "window", -1, &a->window, "")) return soap->error; if (soap_out_int(soap, "purine", -1, &a->purine, "")) return soap->error; if (soap_out_int(soap, "filter", -1, &a->filter, "")) return soap->error; if (soap_out_int(soap, "keto", -1, &a->keto, "")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_window = 1; size_t soap_flag_purine = 1; size_t soap_flag_filter = 1; size_t soap_flag_keto = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__find_USCOREori_USCOREterInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_window && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "window", &a->window, "xsd:int")) { soap_flag_window--; continue; } if (soap_flag_purine && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "purine", &a->purine, "xsd:int")) { soap_flag_purine--; continue; } if (soap_flag_filter && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "filter", &a->filter, "xsd:int")) { soap_flag_filter--; continue; } if (soap_flag_keto && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "keto", &a->keto, "xsd:int")) { soap_flag_keto--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_window > 0 || soap_flag_purine > 0 || soap_flag_filter > 0 || soap_flag_keto > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams); if (soap_out_ns1__find_USCOREori_USCOREterInputParams(soap, tag?tag:"ns1:find_ori_terInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__find_USCOREori_USCOREterInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__w_USCOREvalueInputParams(struct soap *soap, struct ns1__w_USCOREvalueInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->include); soap_default_string(soap, &a->output); soap_default_string(soap, &a->exclude); soap_default_string(soap, &a->tag); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__w_USCOREvalueInputParams(struct soap *soap, const struct ns1__w_USCOREvalueInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->include); soap_serialize_string(soap, &a->output); soap_serialize_string(soap, &a->exclude); soap_serialize_string(soap, &a->tag); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__w_USCOREvalueInputParams), type)) return soap->error; if (a->include) { if (soap_out_string(soap, "include", -1, &a->include, "")) return soap->error; } else if (soap_element_nil(soap, "include")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; if (a->exclude) { if (soap_out_string(soap, "exclude", -1, &a->exclude, "")) return soap->error; } else if (soap_element_nil(soap, "exclude")) return soap->error; if (a->tag) { if (soap_out_string(soap, "tag", -1, &a->tag, "")) return soap->error; } else if (soap_element_nil(soap, "tag")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_include = 1; size_t soap_flag_output = 1; size_t soap_flag_exclude = 1; size_t soap_flag_tag = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__w_USCOREvalueInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_include && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "include", &a->include, "xsd:string")) { soap_flag_include--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap_flag_exclude && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "exclude", &a->exclude, "xsd:string")) { soap_flag_exclude--; continue; } if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "tag", &a->tag, "xsd:string")) { soap_flag_tag--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_include > 0 || soap_flag_output > 0 || soap_flag_exclude > 0 || soap_flag_tag > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__w_USCOREvalueInputParams); if (soap_out_ns1__w_USCOREvalueInputParams(soap, tag?tag:"ns1:w_valueInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__w_USCOREvalueInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__P2InputParams(struct soap *soap, struct ns1__P2InputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->output); soap_default_string(soap, &a->tag); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__P2InputParams(struct soap *soap, const struct ns1__P2InputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->output); soap_serialize_string(soap, &a->tag); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__P2InputParams), type)) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; if (a->tag) { if (soap_out_string(soap, "tag", -1, &a->tag, "")) return soap->error; } else if (soap_element_nil(soap, "tag")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__P2InputParams * SOAP_FMAC4 soap_in_ns1__P2InputParams(struct soap *soap, const char *tag, struct ns1__P2InputParams *a, const char *type) { size_t soap_flag_output = 1; size_t soap_flag_tag = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__P2InputParams *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__P2InputParams, sizeof(struct ns1__P2InputParams), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__P2InputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap_flag_tag && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "tag", &a->tag, "xsd:string")) { soap_flag_tag--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__P2InputParams *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__P2InputParams, 0, sizeof(struct ns1__P2InputParams), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_output > 0 || soap_flag_tag > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__P2InputParams(struct soap *soap, const struct ns1__P2InputParams *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__P2InputParams); if (soap_out_ns1__P2InputParams(soap, tag?tag:"ns1:P2InputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__P2InputParams * SOAP_FMAC4 soap_get_ns1__P2InputParams(struct soap *soap, struct ns1__P2InputParams *p, const char *tag, const char *type) { if ((p = soap_in_ns1__P2InputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__codon_USCOREmvaInputParams(struct soap *soap, struct ns1__codon_USCOREmvaInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_int(soap, &a->parameter); soap_default_int(soap, &a->naxis); soap_default_int(soap, &a->translate); soap_default_int(soap, &a->data); soap_default_string(soap, &a->method); soap_default_string(soap, &a->output); soap_default_string(soap, &a->del_USCOREkey); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__codon_USCOREmvaInputParams(struct soap *soap, const struct ns1__codon_USCOREmvaInputParams *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->method); soap_serialize_string(soap, &a->output); soap_serialize_string(soap, &a->del_USCOREkey); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__codon_USCOREmvaInputParams), type)) return soap->error; if (soap_out_int(soap, "parameter", -1, &a->parameter, "")) return soap->error; if (soap_out_int(soap, "naxis", -1, &a->naxis, "")) return soap->error; if (soap_out_int(soap, "translate", -1, &a->translate, "")) return soap->error; if (soap_out_int(soap, "data", -1, &a->data, "")) return soap->error; if (a->method) { if (soap_out_string(soap, "method", -1, &a->method, "")) return soap->error; } else if (soap_element_nil(soap, "method")) return soap->error; if (a->output) { if (soap_out_string(soap, "output", -1, &a->output, "")) return soap->error; } else if (soap_element_nil(soap, "output")) return soap->error; if (a->del_USCOREkey) { if (soap_out_string(soap, "del_key", -1, &a->del_USCOREkey, "")) return soap->error; } else if (soap_element_nil(soap, "del_key")) return soap->error; return soap_element_end_out(soap, tag); } 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) { size_t soap_flag_parameter = 1; size_t soap_flag_naxis = 1; size_t soap_flag_translate = 1; size_t soap_flag_data = 1; size_t soap_flag_method = 1; size_t soap_flag_output = 1; size_t soap_flag_del_USCOREkey = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; 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); if (!a) return NULL; soap_default_ns1__codon_USCOREmvaInputParams(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_parameter && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "parameter", &a->parameter, "xsd:int")) { soap_flag_parameter--; continue; } if (soap_flag_naxis && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "naxis", &a->naxis, "xsd:int")) { soap_flag_naxis--; continue; } if (soap_flag_translate && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "translate", &a->translate, "xsd:int")) { soap_flag_translate--; continue; } if (soap_flag_data && soap->error == SOAP_TAG_MISMATCH) if (soap_in_int(soap, "data", &a->data, "xsd:int")) { soap_flag_data--; continue; } if (soap_flag_method && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "method", &a->method, "xsd:string")) { soap_flag_method--; continue; } if (soap_flag_output && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "output", &a->output, "xsd:string")) { soap_flag_output--; continue; } if (soap_flag_del_USCOREkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "del_key", &a->del_USCOREkey, "xsd:string")) { soap_flag_del_USCOREkey--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } 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)) { soap->error = SOAP_OCCURS; return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__codon_USCOREmvaInputParams); if (soap_out_ns1__codon_USCOREmvaInputParams(soap, tag?tag:"ns1:codon_mvaInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_ns1__codon_USCOREmvaInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__Definition(struct soap *soap, struct ns1__Definition *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_default_string(soap, &a->entry); } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__Definition(struct soap *soap, const struct ns1__Definition *a) { (void)soap; (void)a; /* appease -Wall -Werror */ soap_serialize_string(soap, &a->entry); } 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) { (void)soap; (void)tag; (void)id; (void)type; if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__Definition), type)) return soap->error; if (a->entry) { if (soap_out_string(soap, "entry", -1, &a->entry, "")) return soap->error; } else if (soap_element_nil(soap, "entry")) return soap->error; return soap_element_end_out(soap, tag); } SOAP_FMAC3 struct ns1__Definition * SOAP_FMAC4 soap_in_ns1__Definition(struct soap *soap, const char *tag, struct ns1__Definition *a, const char *type) { size_t soap_flag_entry = 1; if (soap_element_begin_in(soap, tag, 0, type)) return NULL; a = (struct ns1__Definition *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__Definition, sizeof(struct ns1__Definition), 0, NULL, NULL, NULL); if (!a) return NULL; soap_default_ns1__Definition(soap, a); if (soap->body && !*soap->href) { for (;;) { soap->error = SOAP_TAG_MISMATCH; if (soap_flag_entry && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) if (soap_in_string(soap, "entry", &a->entry, "xsd:string")) { soap_flag_entry--; continue; } if (soap->error == SOAP_TAG_MISMATCH) soap->error = soap_ignore_element(soap); if (soap->error == SOAP_NO_TAG) break; if (soap->error) return NULL; } if (soap_element_end_in(soap, tag)) return NULL; } else { a = (struct ns1__Definition *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__Definition, 0, sizeof(struct ns1__Definition), 0, NULL); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } if ((soap->mode & SOAP_XML_STRICT) && (soap_flag_entry > 0)) { soap->error = SOAP_OCCURS; return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__Definition(struct soap *soap, const struct ns1__Definition *a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__Definition); if (soap_out_ns1__Definition(soap, tag?tag:"ns1:Definition", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__Definition * SOAP_FMAC4 soap_get_ns1__Definition(struct soap *soap, struct ns1__Definition *p, const char *tag, const char *type) { if ((p = soap_in_ns1__Definition(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } #ifndef WITH_NOGLOBAL SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Reason)) soap_serialize_SOAP_ENV__Reason(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Reason); if (id < 0) return soap->error; return soap_out_SOAP_ENV__Reason(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct SOAP_ENV__Reason **)soap_malloc(soap, sizeof(struct SOAP_ENV__Reason *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_SOAP_ENV__Reason(soap, tag, *a, type))) return NULL; } else { a = (struct SOAP_ENV__Reason **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Reason, sizeof(struct SOAP_ENV__Reason), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToSOAP_ENV__Reason); if (soap_out_PointerToSOAP_ENV__Reason(soap, tag?tag:"SOAP-ENV:Reason", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerToSOAP_ENV__Reason(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } #endif #ifndef WITH_NOGLOBAL SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Detail)) soap_serialize_SOAP_ENV__Detail(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Detail); if (id < 0) return soap->error; return soap_out_SOAP_ENV__Detail(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct SOAP_ENV__Detail **)soap_malloc(soap, sizeof(struct SOAP_ENV__Detail *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_SOAP_ENV__Detail(soap, tag, *a, type))) return NULL; } else { a = (struct SOAP_ENV__Detail **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Detail, sizeof(struct SOAP_ENV__Detail), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToSOAP_ENV__Detail); if (soap_out_PointerToSOAP_ENV__Detail(soap, tag?tag:"SOAP-ENV:Detail", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerToSOAP_ENV__Detail(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } #endif #ifndef WITH_NOGLOBAL SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Code)) soap_serialize_SOAP_ENV__Code(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Code); if (id < 0) return soap->error; return soap_out_SOAP_ENV__Code(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct SOAP_ENV__Code **)soap_malloc(soap, sizeof(struct SOAP_ENV__Code *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_SOAP_ENV__Code(soap, tag, *a, type))) return NULL; } else { a = (struct SOAP_ENV__Code **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Code, sizeof(struct SOAP_ENV__Code), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToSOAP_ENV__Code); if (soap_out_PointerToSOAP_ENV__Code(soap, tag?tag:"SOAP-ENV:Code", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerToSOAP_ENV__Code(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } #endif SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTofloat(struct soap *soap, float *const*a) { soap_reference(soap, *a, SOAP_TYPE_float); } SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTofloat(struct soap *soap, const char *tag, int id, float *const*a, const char *type) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_float); if (id < 0) return soap->error; return soap_out_float(soap, tag, id, *a, type); } SOAP_FMAC3 float ** SOAP_FMAC4 soap_in_PointerTofloat(struct soap *soap, const char *tag, float **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (float **)soap_malloc(soap, sizeof(float *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_float(soap, tag, *a, type))) return NULL; } else { a = (float **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_float, sizeof(float), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTofloat(struct soap *soap, float *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTofloat); if (soap_out_PointerTofloat(soap, tag?tag:"float", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 float ** SOAP_FMAC4 soap_get_PointerTofloat(struct soap *soap, float **p, const char *tag, const char *type) { if ((p = soap_in_PointerTofloat(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__S_USCOREvalueInputParams(struct soap *soap, struct ns1__S_USCOREvalueInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__S_USCOREvalueInputParams)) soap_serialize_ns1__S_USCOREvalueInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__S_USCOREvalueInputParams); if (id < 0) return soap->error; return soap_out_ns1__S_USCOREvalueInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__S_USCOREvalueInputParams **)soap_malloc(soap, sizeof(struct ns1__S_USCOREvalueInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__S_USCOREvalueInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__S_USCOREvalueInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__S_USCOREvalueInputParams, sizeof(struct ns1__S_USCOREvalueInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__S_USCOREvalueInputParams); if (soap_out_PointerTons1__S_USCOREvalueInputParams(soap, tag?tag:"ns1:S_valueInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__S_USCOREvalueInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__leading_USCOREstrandResponse(struct soap *soap, struct ns1__leading_USCOREstrandResponse *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__leading_USCOREstrandResponse)) soap_serialize_ns1__leading_USCOREstrandResponse(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__leading_USCOREstrandResponse); if (id < 0) return soap->error; return soap_out_ns1__leading_USCOREstrandResponse(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__leading_USCOREstrandResponse **)soap_malloc(soap, sizeof(struct ns1__leading_USCOREstrandResponse *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__leading_USCOREstrandResponse(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__leading_USCOREstrandResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__leading_USCOREstrandResponse, sizeof(struct ns1__leading_USCOREstrandResponse), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__leading_USCOREstrandResponse); if (soap_out_PointerTons1__leading_USCOREstrandResponse(soap, tag?tag:"ns1:leading_strandResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__leading_USCOREstrandResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__scsInputParams(struct soap *soap, struct ns1__scsInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__scsInputParams)) soap_serialize_ns1__scsInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__scsInputParams); if (id < 0) return soap->error; return soap_out_ns1__scsInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__scsInputParams ** SOAP_FMAC4 soap_in_PointerTons1__scsInputParams(struct soap *soap, const char *tag, struct ns1__scsInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__scsInputParams **)soap_malloc(soap, sizeof(struct ns1__scsInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__scsInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__scsInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__scsInputParams, sizeof(struct ns1__scsInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__scsInputParams(struct soap *soap, struct ns1__scsInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__scsInputParams); if (soap_out_PointerTons1__scsInputParams(soap, tag?tag:"ns1:scsInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__scsInputParams ** SOAP_FMAC4 soap_get_PointerTons1__scsInputParams(struct soap *soap, struct ns1__scsInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__scsInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__lda_USCOREbiasInputParams(struct soap *soap, struct ns1__lda_USCOREbiasInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__lda_USCOREbiasInputParams)) soap_serialize_ns1__lda_USCOREbiasInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__lda_USCOREbiasInputParams); if (id < 0) return soap->error; return soap_out_ns1__lda_USCOREbiasInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__lda_USCOREbiasInputParams **)soap_malloc(soap, sizeof(struct ns1__lda_USCOREbiasInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__lda_USCOREbiasInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__lda_USCOREbiasInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__lda_USCOREbiasInputParams, sizeof(struct ns1__lda_USCOREbiasInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__lda_USCOREbiasInputParams); if (soap_out_PointerTons1__lda_USCOREbiasInputParams(soap, tag?tag:"ns1:lda_biasInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__lda_USCOREbiasInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__kmer_USCOREtableInputParams(struct soap *soap, struct ns1__kmer_USCOREtableInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__kmer_USCOREtableInputParams)) soap_serialize_ns1__kmer_USCOREtableInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__kmer_USCOREtableInputParams); if (id < 0) return soap->error; return soap_out_ns1__kmer_USCOREtableInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__kmer_USCOREtableInputParams **)soap_malloc(soap, sizeof(struct ns1__kmer_USCOREtableInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__kmer_USCOREtableInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__kmer_USCOREtableInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__kmer_USCOREtableInputParams, sizeof(struct ns1__kmer_USCOREtableInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__kmer_USCOREtableInputParams); if (soap_out_PointerTons1__kmer_USCOREtableInputParams(soap, tag?tag:"ns1:kmer_tableInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__kmer_USCOREtableInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__base_USCOREz_USCOREvalueInputParams(struct soap *soap, struct ns1__base_USCOREz_USCOREvalueInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams)) soap_serialize_ns1__base_USCOREz_USCOREvalueInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__base_USCOREz_USCOREvalueInputParams); if (id < 0) return soap->error; return soap_out_ns1__base_USCOREz_USCOREvalueInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__base_USCOREz_USCOREvalueInputParams **)soap_malloc(soap, sizeof(struct ns1__base_USCOREz_USCOREvalueInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__base_USCOREz_USCOREvalueInputParams(soap, tag, *a, type))) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__base_USCOREz_USCOREvalueInputParams); if (soap_out_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, tag?tag:"ns1:base_z_valueInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__base_USCOREz_USCOREvalueInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__base_USCOREcounterInputParams(struct soap *soap, struct ns1__base_USCOREcounterInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__base_USCOREcounterInputParams)) soap_serialize_ns1__base_USCOREcounterInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__base_USCOREcounterInputParams); if (id < 0) return soap->error; return soap_out_ns1__base_USCOREcounterInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__base_USCOREcounterInputParams **)soap_malloc(soap, sizeof(struct ns1__base_USCOREcounterInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__base_USCOREcounterInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__base_USCOREcounterInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__base_USCOREcounterInputParams, sizeof(struct ns1__base_USCOREcounterInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__base_USCOREcounterInputParams); if (soap_out_PointerTons1__base_USCOREcounterInputParams(soap, tag?tag:"ns1:base_counterInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__base_USCOREcounterInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__B1InputParams(struct soap *soap, struct ns1__B1InputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__B1InputParams)) soap_serialize_ns1__B1InputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__B1InputParams); if (id < 0) return soap->error; return soap_out_ns1__B1InputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__B1InputParams ** SOAP_FMAC4 soap_in_PointerTons1__B1InputParams(struct soap *soap, const char *tag, struct ns1__B1InputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__B1InputParams **)soap_malloc(soap, sizeof(struct ns1__B1InputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__B1InputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__B1InputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__B1InputParams, sizeof(struct ns1__B1InputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__B1InputParams(struct soap *soap, struct ns1__B1InputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__B1InputParams); if (soap_out_PointerTons1__B1InputParams(soap, tag?tag:"ns1:B1InputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__B1InputParams ** SOAP_FMAC4 soap_get_PointerTons1__B1InputParams(struct soap *soap, struct ns1__B1InputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__B1InputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__cgrInputParams(struct soap *soap, struct ns1__cgrInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__cgrInputParams)) soap_serialize_ns1__cgrInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__cgrInputParams); if (id < 0) return soap->error; return soap_out_ns1__cgrInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__cgrInputParams ** SOAP_FMAC4 soap_in_PointerTons1__cgrInputParams(struct soap *soap, const char *tag, struct ns1__cgrInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__cgrInputParams **)soap_malloc(soap, sizeof(struct ns1__cgrInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__cgrInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__cgrInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__cgrInputParams, sizeof(struct ns1__cgrInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__cgrInputParams(struct soap *soap, struct ns1__cgrInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__cgrInputParams); if (soap_out_PointerTons1__cgrInputParams(soap, tag?tag:"ns1:cgrInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__cgrInputParams ** SOAP_FMAC4 soap_get_PointerTons1__cgrInputParams(struct soap *soap, struct ns1__cgrInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__cgrInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__dinucInputParams(struct soap *soap, struct ns1__dinucInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__dinucInputParams)) soap_serialize_ns1__dinucInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__dinucInputParams); if (id < 0) return soap->error; return soap_out_ns1__dinucInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__dinucInputParams ** SOAP_FMAC4 soap_in_PointerTons1__dinucInputParams(struct soap *soap, const char *tag, struct ns1__dinucInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__dinucInputParams **)soap_malloc(soap, sizeof(struct ns1__dinucInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__dinucInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__dinucInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__dinucInputParams, sizeof(struct ns1__dinucInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__dinucInputParams(struct soap *soap, struct ns1__dinucInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__dinucInputParams); if (soap_out_PointerTons1__dinucInputParams(soap, tag?tag:"ns1:dinucInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__dinucInputParams ** SOAP_FMAC4 soap_get_PointerTons1__dinucInputParams(struct soap *soap, struct ns1__dinucInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__dinucInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__least_USCOREsquares_USCOREfitResponse(struct soap *soap, struct ns1__least_USCOREsquares_USCOREfitResponse *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse)) soap_serialize_ns1__least_USCOREsquares_USCOREfitResponse(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__least_USCOREsquares_USCOREfitResponse); if (id < 0) return soap->error; return soap_out_ns1__least_USCOREsquares_USCOREfitResponse(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__least_USCOREsquares_USCOREfitResponse **)soap_malloc(soap, sizeof(struct ns1__least_USCOREsquares_USCOREfitResponse *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__least_USCOREsquares_USCOREfitResponse(soap, tag, *a, type))) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__least_USCOREsquares_USCOREfitResponse); if (soap_out_PointerTons1__least_USCOREsquares_USCOREfitResponse(soap, tag?tag:"ns1:least_squares_fitResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__least_USCOREsquares_USCOREfitResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__palindromeInputParams(struct soap *soap, struct ns1__palindromeInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__palindromeInputParams)) soap_serialize_ns1__palindromeInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__palindromeInputParams); if (id < 0) return soap->error; return soap_out_ns1__palindromeInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__palindromeInputParams ** SOAP_FMAC4 soap_in_PointerTons1__palindromeInputParams(struct soap *soap, const char *tag, struct ns1__palindromeInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__palindromeInputParams **)soap_malloc(soap, sizeof(struct ns1__palindromeInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__palindromeInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__palindromeInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__palindromeInputParams, sizeof(struct ns1__palindromeInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__palindromeInputParams(struct soap *soap, struct ns1__palindromeInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__palindromeInputParams); if (soap_out_PointerTons1__palindromeInputParams(soap, tag?tag:"ns1:palindromeInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__palindromeInputParams ** SOAP_FMAC4 soap_get_PointerTons1__palindromeInputParams(struct soap *soap, struct ns1__palindromeInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__palindromeInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__codon_USCOREcounterInputParams(struct soap *soap, struct ns1__codon_USCOREcounterInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__codon_USCOREcounterInputParams)) soap_serialize_ns1__codon_USCOREcounterInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__codon_USCOREcounterInputParams); if (id < 0) return soap->error; return soap_out_ns1__codon_USCOREcounterInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__codon_USCOREcounterInputParams **)soap_malloc(soap, sizeof(struct ns1__codon_USCOREcounterInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__codon_USCOREcounterInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__codon_USCOREcounterInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__codon_USCOREcounterInputParams, sizeof(struct ns1__codon_USCOREcounterInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__codon_USCOREcounterInputParams); if (soap_out_PointerTons1__codon_USCOREcounterInputParams(soap, tag?tag:"ns1:codon_counterInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__codon_USCOREcounterInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREiteronInputParams(struct soap *soap, struct ns1__find_USCOREiteronInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREiteronInputParams)) soap_serialize_ns1__find_USCOREiteronInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREiteronInputParams); if (id < 0) return soap->error; return soap_out_ns1__find_USCOREiteronInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__find_USCOREiteronInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREiteronInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__find_USCOREiteronInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__find_USCOREiteronInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREiteronInputParams, sizeof(struct ns1__find_USCOREiteronInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREiteronInputParams); if (soap_out_PointerTons1__find_USCOREiteronInputParams(soap, tag?tag:"ns1:find_iteronInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__find_USCOREiteronInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__codon_USCOREusageInputParams(struct soap *soap, struct ns1__codon_USCOREusageInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__codon_USCOREusageInputParams)) soap_serialize_ns1__codon_USCOREusageInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__codon_USCOREusageInputParams); if (id < 0) return soap->error; return soap_out_ns1__codon_USCOREusageInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__codon_USCOREusageInputParams **)soap_malloc(soap, sizeof(struct ns1__codon_USCOREusageInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__codon_USCOREusageInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__codon_USCOREusageInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__codon_USCOREusageInputParams, sizeof(struct ns1__codon_USCOREusageInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__codon_USCOREusageInputParams); if (soap_out_PointerTons1__codon_USCOREusageInputParams(soap, tag?tag:"ns1:codon_usageInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__codon_USCOREusageInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__oligomer_USCOREcounterInputParams(struct soap *soap, struct ns1__oligomer_USCOREcounterInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams)) soap_serialize_ns1__oligomer_USCOREcounterInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams); if (id < 0) return soap->error; return soap_out_ns1__oligomer_USCOREcounterInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__oligomer_USCOREcounterInputParams **)soap_malloc(soap, sizeof(struct ns1__oligomer_USCOREcounterInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__oligomer_USCOREcounterInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__oligomer_USCOREcounterInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__oligomer_USCOREcounterInputParams, sizeof(struct ns1__oligomer_USCOREcounterInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__oligomer_USCOREcounterInputParams); if (soap_out_PointerTons1__oligomer_USCOREcounterInputParams(soap, tag?tag:"ns1:oligomer_counterInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__oligomer_USCOREcounterInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__gcwinInputParams(struct soap *soap, struct ns1__gcwinInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__gcwinInputParams)) soap_serialize_ns1__gcwinInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__gcwinInputParams); if (id < 0) return soap->error; return soap_out_ns1__gcwinInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__gcwinInputParams ** SOAP_FMAC4 soap_in_PointerTons1__gcwinInputParams(struct soap *soap, const char *tag, struct ns1__gcwinInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__gcwinInputParams **)soap_malloc(soap, sizeof(struct ns1__gcwinInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__gcwinInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__gcwinInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__gcwinInputParams, sizeof(struct ns1__gcwinInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__gcwinInputParams(struct soap *soap, struct ns1__gcwinInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__gcwinInputParams); if (soap_out_PointerTons1__gcwinInputParams(soap, tag?tag:"ns1:gcwinInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__gcwinInputParams ** SOAP_FMAC4 soap_get_PointerTons1__gcwinInputParams(struct soap *soap, struct ns1__gcwinInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__gcwinInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREpatternInputParams(struct soap *soap, struct ns1__find_USCOREpatternInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREpatternInputParams)) soap_serialize_ns1__find_USCOREpatternInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREpatternInputParams); if (id < 0) return soap->error; return soap_out_ns1__find_USCOREpatternInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__find_USCOREpatternInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREpatternInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__find_USCOREpatternInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__find_USCOREpatternInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREpatternInputParams, sizeof(struct ns1__find_USCOREpatternInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREpatternInputParams); if (soap_out_PointerTons1__find_USCOREpatternInputParams(soap, tag?tag:"ns1:find_patternInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__find_USCOREpatternInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__oligomer_USCOREsearchResponse(struct soap *soap, struct ns1__oligomer_USCOREsearchResponse *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__oligomer_USCOREsearchResponse)) soap_serialize_ns1__oligomer_USCOREsearchResponse(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__oligomer_USCOREsearchResponse); if (id < 0) return soap->error; return soap_out_ns1__oligomer_USCOREsearchResponse(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__oligomer_USCOREsearchResponse **)soap_malloc(soap, sizeof(struct ns1__oligomer_USCOREsearchResponse *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__oligomer_USCOREsearchResponse(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__oligomer_USCOREsearchResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__oligomer_USCOREsearchResponse, sizeof(struct ns1__oligomer_USCOREsearchResponse), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__oligomer_USCOREsearchResponse); if (soap_out_PointerTons1__oligomer_USCOREsearchResponse(soap, tag?tag:"ns1:oligomer_searchResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__oligomer_USCOREsearchResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__oligomer_USCOREsearchInputParams(struct soap *soap, struct ns1__oligomer_USCOREsearchInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams)) soap_serialize_ns1__oligomer_USCOREsearchInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams); if (id < 0) return soap->error; return soap_out_ns1__oligomer_USCOREsearchInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__oligomer_USCOREsearchInputParams **)soap_malloc(soap, sizeof(struct ns1__oligomer_USCOREsearchInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__oligomer_USCOREsearchInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__oligomer_USCOREsearchInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__oligomer_USCOREsearchInputParams, sizeof(struct ns1__oligomer_USCOREsearchInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__oligomer_USCOREsearchInputParams); if (soap_out_PointerTons1__oligomer_USCOREsearchInputParams(soap, tag?tag:"ns1:oligomer_searchInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__oligomer_USCOREsearchInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__shuffleseqInputParams(struct soap *soap, struct ns1__shuffleseqInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__shuffleseqInputParams)) soap_serialize_ns1__shuffleseqInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__shuffleseqInputParams); if (id < 0) return soap->error; return soap_out_ns1__shuffleseqInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__shuffleseqInputParams ** SOAP_FMAC4 soap_in_PointerTons1__shuffleseqInputParams(struct soap *soap, const char *tag, struct ns1__shuffleseqInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__shuffleseqInputParams **)soap_malloc(soap, sizeof(struct ns1__shuffleseqInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__shuffleseqInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__shuffleseqInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__shuffleseqInputParams, sizeof(struct ns1__shuffleseqInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__shuffleseqInputParams(struct soap *soap, struct ns1__shuffleseqInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__shuffleseqInputParams); if (soap_out_PointerTons1__shuffleseqInputParams(soap, tag?tag:"ns1:shuffleseqInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__shuffleseqInputParams ** SOAP_FMAC4 soap_get_PointerTons1__shuffleseqInputParams(struct soap *soap, struct ns1__shuffleseqInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__shuffleseqInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREterResponse(struct soap *soap, struct ns1__find_USCOREterResponse *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREterResponse)) soap_serialize_ns1__find_USCOREterResponse(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREterResponse); if (id < 0) return soap->error; return soap_out_ns1__find_USCOREterResponse(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__find_USCOREterResponse **)soap_malloc(soap, sizeof(struct ns1__find_USCOREterResponse *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__find_USCOREterResponse(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__find_USCOREterResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREterResponse, sizeof(struct ns1__find_USCOREterResponse), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREterResponse); if (soap_out_PointerTons1__find_USCOREterResponse(soap, tag?tag:"ns1:find_terResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__find_USCOREterResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREterInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREterInputParams)) soap_serialize_ns1__find_USCOREterInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREterInputParams); if (id < 0) return soap->error; return soap_out_ns1__find_USCOREterInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__find_USCOREterInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREterInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__find_USCOREterInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__find_USCOREterInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREterInputParams, sizeof(struct ns1__find_USCOREterInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREterInputParams); if (soap_out_PointerTons1__find_USCOREterInputParams(soap, tag?tag:"ns1:find_terInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__find_USCOREterInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__dnawalkInputParams(struct soap *soap, struct ns1__dnawalkInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__dnawalkInputParams)) soap_serialize_ns1__dnawalkInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__dnawalkInputParams); if (id < 0) return soap->error; return soap_out_ns1__dnawalkInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__dnawalkInputParams ** SOAP_FMAC4 soap_in_PointerTons1__dnawalkInputParams(struct soap *soap, const char *tag, struct ns1__dnawalkInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__dnawalkInputParams **)soap_malloc(soap, sizeof(struct ns1__dnawalkInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__dnawalkInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__dnawalkInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__dnawalkInputParams, sizeof(struct ns1__dnawalkInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__dnawalkInputParams(struct soap *soap, struct ns1__dnawalkInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__dnawalkInputParams); if (soap_out_PointerTons1__dnawalkInputParams(soap, tag?tag:"ns1:dnawalkInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__dnawalkInputParams ** SOAP_FMAC4 soap_get_PointerTons1__dnawalkInputParams(struct soap *soap, struct ns1__dnawalkInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__dnawalkInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(struct soap *soap, struct ns1__base_USCOREinformation_USCOREcontentInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams)) soap_serialize_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__base_USCOREinformation_USCOREcontentInputParams); if (id < 0) return soap->error; return soap_out_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__base_USCOREinformation_USCOREcontentInputParams **)soap_malloc(soap, sizeof(struct ns1__base_USCOREinformation_USCOREcontentInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, *a, type))) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__base_USCOREinformation_USCOREcontentInputParams); if (soap_out_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, tag?tag:"ns1:base_information_contentInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__base_USCOREinformation_USCOREcontentInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__signatureInputParams(struct soap *soap, struct ns1__signatureInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__signatureInputParams)) soap_serialize_ns1__signatureInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__signatureInputParams); if (id < 0) return soap->error; return soap_out_ns1__signatureInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__signatureInputParams ** SOAP_FMAC4 soap_in_PointerTons1__signatureInputParams(struct soap *soap, const char *tag, struct ns1__signatureInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__signatureInputParams **)soap_malloc(soap, sizeof(struct ns1__signatureInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__signatureInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__signatureInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__signatureInputParams, sizeof(struct ns1__signatureInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__signatureInputParams(struct soap *soap, struct ns1__signatureInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__signatureInputParams); if (soap_out_PointerTons1__signatureInputParams(soap, tag?tag:"ns1:signatureInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__signatureInputParams ** SOAP_FMAC4 soap_get_PointerTons1__signatureInputParams(struct soap *soap, struct ns1__signatureInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__signatureInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__genome_USCOREmap3InputParams(struct soap *soap, struct ns1__genome_USCOREmap3InputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__genome_USCOREmap3InputParams)) soap_serialize_ns1__genome_USCOREmap3InputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__genome_USCOREmap3InputParams); if (id < 0) return soap->error; return soap_out_ns1__genome_USCOREmap3InputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__genome_USCOREmap3InputParams **)soap_malloc(soap, sizeof(struct ns1__genome_USCOREmap3InputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__genome_USCOREmap3InputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__genome_USCOREmap3InputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__genome_USCOREmap3InputParams, sizeof(struct ns1__genome_USCOREmap3InputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__genome_USCOREmap3InputParams); if (soap_out_PointerTons1__genome_USCOREmap3InputParams(soap, tag?tag:"ns1:genome_map3InputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__genome_USCOREmap3InputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__gcskewInputParams(struct soap *soap, struct ns1__gcskewInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__gcskewInputParams)) soap_serialize_ns1__gcskewInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__gcskewInputParams); if (id < 0) return soap->error; return soap_out_ns1__gcskewInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__gcskewInputParams ** SOAP_FMAC4 soap_in_PointerTons1__gcskewInputParams(struct soap *soap, const char *tag, struct ns1__gcskewInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__gcskewInputParams **)soap_malloc(soap, sizeof(struct ns1__gcskewInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__gcskewInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__gcskewInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__gcskewInputParams, sizeof(struct ns1__gcskewInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__gcskewInputParams(struct soap *soap, struct ns1__gcskewInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__gcskewInputParams); if (soap_out_PointerTons1__gcskewInputParams(soap, tag?tag:"ns1:gcskewInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__gcskewInputParams ** SOAP_FMAC4 soap_get_PointerTons1__gcskewInputParams(struct soap *soap, struct ns1__gcskewInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__gcskewInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__molecular_USCOREweightInputParams(struct soap *soap, struct ns1__molecular_USCOREweightInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__molecular_USCOREweightInputParams)) soap_serialize_ns1__molecular_USCOREweightInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__molecular_USCOREweightInputParams); if (id < 0) return soap->error; return soap_out_ns1__molecular_USCOREweightInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__molecular_USCOREweightInputParams **)soap_malloc(soap, sizeof(struct ns1__molecular_USCOREweightInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__molecular_USCOREweightInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__molecular_USCOREweightInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__molecular_USCOREweightInputParams, sizeof(struct ns1__molecular_USCOREweightInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__molecular_USCOREweightInputParams); if (soap_out_PointerTons1__molecular_USCOREweightInputParams(soap, tag?tag:"ns1:molecular_weightInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__molecular_USCOREweightInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__delta_USCOREgcskewInputParams(struct soap *soap, struct ns1__delta_USCOREgcskewInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__delta_USCOREgcskewInputParams)) soap_serialize_ns1__delta_USCOREgcskewInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__delta_USCOREgcskewInputParams); if (id < 0) return soap->error; return soap_out_ns1__delta_USCOREgcskewInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__delta_USCOREgcskewInputParams **)soap_malloc(soap, sizeof(struct ns1__delta_USCOREgcskewInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__delta_USCOREgcskewInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__delta_USCOREgcskewInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__delta_USCOREgcskewInputParams, sizeof(struct ns1__delta_USCOREgcskewInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__delta_USCOREgcskewInputParams); if (soap_out_PointerTons1__delta_USCOREgcskewInputParams(soap, tag?tag:"ns1:delta_gcskewInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__delta_USCOREgcskewInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__cumulativeResponse(struct soap *soap, struct ns1__cumulativeResponse *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__cumulativeResponse)) soap_serialize_ns1__cumulativeResponse(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__cumulativeResponse); if (id < 0) return soap->error; return soap_out_ns1__cumulativeResponse(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__cumulativeResponse ** SOAP_FMAC4 soap_in_PointerTons1__cumulativeResponse(struct soap *soap, const char *tag, struct ns1__cumulativeResponse **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__cumulativeResponse **)soap_malloc(soap, sizeof(struct ns1__cumulativeResponse *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__cumulativeResponse(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__cumulativeResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__cumulativeResponse, sizeof(struct ns1__cumulativeResponse), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__cumulativeResponse(struct soap *soap, struct ns1__cumulativeResponse *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__cumulativeResponse); if (soap_out_PointerTons1__cumulativeResponse(soap, tag?tag:"ns1:cumulativeResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__cumulativeResponse ** SOAP_FMAC4 soap_get_PointerTons1__cumulativeResponse(struct soap *soap, struct ns1__cumulativeResponse **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__cumulativeResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__corResponse(struct soap *soap, struct ns1__corResponse *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__corResponse)) soap_serialize_ns1__corResponse(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__corResponse); if (id < 0) return soap->error; return soap_out_ns1__corResponse(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__corResponse ** SOAP_FMAC4 soap_in_PointerTons1__corResponse(struct soap *soap, const char *tag, struct ns1__corResponse **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__corResponse **)soap_malloc(soap, sizeof(struct ns1__corResponse *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__corResponse(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__corResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__corResponse, sizeof(struct ns1__corResponse), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__corResponse(struct soap *soap, struct ns1__corResponse *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__corResponse); if (soap_out_PointerTons1__corResponse(soap, tag?tag:"ns1:corResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__corResponse ** SOAP_FMAC4 soap_get_PointerTons1__corResponse(struct soap *soap, struct ns1__corResponse **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__corResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__corInputParams(struct soap *soap, struct ns1__corInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__corInputParams)) soap_serialize_ns1__corInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__corInputParams); if (id < 0) return soap->error; return soap_out_ns1__corInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__corInputParams ** SOAP_FMAC4 soap_in_PointerTons1__corInputParams(struct soap *soap, const char *tag, struct ns1__corInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__corInputParams **)soap_malloc(soap, sizeof(struct ns1__corInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__corInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__corInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__corInputParams, sizeof(struct ns1__corInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__corInputParams(struct soap *soap, struct ns1__corInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__corInputParams); if (soap_out_PointerTons1__corInputParams(soap, tag?tag:"ns1:corInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__corInputParams ** SOAP_FMAC4 soap_get_PointerTons1__corInputParams(struct soap *soap, struct ns1__corInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__corInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__geneskewInputParams(struct soap *soap, struct ns1__geneskewInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__geneskewInputParams)) soap_serialize_ns1__geneskewInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__geneskewInputParams); if (id < 0) return soap->error; return soap_out_ns1__geneskewInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__geneskewInputParams ** SOAP_FMAC4 soap_in_PointerTons1__geneskewInputParams(struct soap *soap, const char *tag, struct ns1__geneskewInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__geneskewInputParams **)soap_malloc(soap, sizeof(struct ns1__geneskewInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__geneskewInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__geneskewInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__geneskewInputParams, sizeof(struct ns1__geneskewInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__geneskewInputParams(struct soap *soap, struct ns1__geneskewInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__geneskewInputParams); if (soap_out_PointerTons1__geneskewInputParams(soap, tag?tag:"ns1:geneskewInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__geneskewInputParams ** SOAP_FMAC4 soap_get_PointerTons1__geneskewInputParams(struct soap *soap, struct ns1__geneskewInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__geneskewInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__genes_USCOREfrom_USCOREoriResponse(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriResponse *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse)) soap_serialize_ns1__genes_USCOREfrom_USCOREoriResponse(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriResponse); if (id < 0) return soap->error; return soap_out_ns1__genes_USCOREfrom_USCOREoriResponse(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__genes_USCOREfrom_USCOREoriResponse **)soap_malloc(soap, sizeof(struct ns1__genes_USCOREfrom_USCOREoriResponse *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__genes_USCOREfrom_USCOREoriResponse(soap, tag, *a, type))) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriResponse); if (soap_out_PointerTons1__genes_USCOREfrom_USCOREoriResponse(soap, tag?tag:"ns1:genes_from_oriResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__genes_USCOREfrom_USCOREoriResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(struct soap *soap, struct ns1__genes_USCOREfrom_USCOREoriInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams)) soap_serialize_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__genes_USCOREfrom_USCOREoriInputParams); if (id < 0) return soap->error; return soap_out_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__genes_USCOREfrom_USCOREoriInputParams **)soap_malloc(soap, sizeof(struct ns1__genes_USCOREfrom_USCOREoriInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, *a, type))) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__genes_USCOREfrom_USCOREoriInputParams); if (soap_out_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, tag?tag:"ns1:genes_from_oriInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__genes_USCOREfrom_USCOREoriInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__cbiInputParams(struct soap *soap, struct ns1__cbiInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__cbiInputParams)) soap_serialize_ns1__cbiInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__cbiInputParams); if (id < 0) return soap->error; return soap_out_ns1__cbiInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__cbiInputParams ** SOAP_FMAC4 soap_in_PointerTons1__cbiInputParams(struct soap *soap, const char *tag, struct ns1__cbiInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__cbiInputParams **)soap_malloc(soap, sizeof(struct ns1__cbiInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__cbiInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__cbiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__cbiInputParams, sizeof(struct ns1__cbiInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__cbiInputParams(struct soap *soap, struct ns1__cbiInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__cbiInputParams); if (soap_out_PointerTons1__cbiInputParams(soap, tag?tag:"ns1:cbiInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__cbiInputParams ** SOAP_FMAC4 soap_get_PointerTons1__cbiInputParams(struct soap *soap, struct ns1__cbiInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__cbiInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREdifResponse(struct soap *soap, struct ns1__find_USCOREdifResponse *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREdifResponse)) soap_serialize_ns1__find_USCOREdifResponse(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREdifResponse); if (id < 0) return soap->error; return soap_out_ns1__find_USCOREdifResponse(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__find_USCOREdifResponse **)soap_malloc(soap, sizeof(struct ns1__find_USCOREdifResponse *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__find_USCOREdifResponse(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__find_USCOREdifResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREdifResponse, sizeof(struct ns1__find_USCOREdifResponse), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREdifResponse); if (soap_out_PointerTons1__find_USCOREdifResponse(soap, tag?tag:"ns1:find_difResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__find_USCOREdifResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREdifInputParams(struct soap *soap, struct ns1__find_USCOREdifInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREdifInputParams)) soap_serialize_ns1__find_USCOREdifInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREdifInputParams); if (id < 0) return soap->error; return soap_out_ns1__find_USCOREdifInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__find_USCOREdifInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREdifInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__find_USCOREdifInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__find_USCOREdifInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREdifInputParams, sizeof(struct ns1__find_USCOREdifInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREdifInputParams); if (soap_out_PointerTons1__find_USCOREdifInputParams(soap, tag?tag:"ns1:find_difInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__find_USCOREdifInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__to_USCOREfastaInputParams(struct soap *soap, struct ns1__to_USCOREfastaInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__to_USCOREfastaInputParams)) soap_serialize_ns1__to_USCOREfastaInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__to_USCOREfastaInputParams); if (id < 0) return soap->error; return soap_out_ns1__to_USCOREfastaInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__to_USCOREfastaInputParams **)soap_malloc(soap, sizeof(struct ns1__to_USCOREfastaInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__to_USCOREfastaInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__to_USCOREfastaInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__to_USCOREfastaInputParams, sizeof(struct ns1__to_USCOREfastaInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__to_USCOREfastaInputParams); if (soap_out_PointerTons1__to_USCOREfastaInputParams(soap, tag?tag:"ns1:to_fastaInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__to_USCOREfastaInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__base_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCOREentropyInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__base_USCOREentropyInputParams)) soap_serialize_ns1__base_USCOREentropyInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__base_USCOREentropyInputParams); if (id < 0) return soap->error; return soap_out_ns1__base_USCOREentropyInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__base_USCOREentropyInputParams **)soap_malloc(soap, sizeof(struct ns1__base_USCOREentropyInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__base_USCOREentropyInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__base_USCOREentropyInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__base_USCOREentropyInputParams, sizeof(struct ns1__base_USCOREentropyInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__base_USCOREentropyInputParams); if (soap_out_PointerTons1__base_USCOREentropyInputParams(soap, tag?tag:"ns1:base_entropyInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__base_USCOREentropyInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__DoubleHelixInputParams(struct soap *soap, struct ns1__DoubleHelixInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__DoubleHelixInputParams)) soap_serialize_ns1__DoubleHelixInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__DoubleHelixInputParams); if (id < 0) return soap->error; return soap_out_ns1__DoubleHelixInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__DoubleHelixInputParams ** SOAP_FMAC4 soap_in_PointerTons1__DoubleHelixInputParams(struct soap *soap, const char *tag, struct ns1__DoubleHelixInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__DoubleHelixInputParams **)soap_malloc(soap, sizeof(struct ns1__DoubleHelixInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__DoubleHelixInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__DoubleHelixInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__DoubleHelixInputParams, sizeof(struct ns1__DoubleHelixInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__DoubleHelixInputParams(struct soap *soap, struct ns1__DoubleHelixInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__DoubleHelixInputParams); if (soap_out_PointerTons1__DoubleHelixInputParams(soap, tag?tag:"ns1:DoubleHelixInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__DoubleHelixInputParams ** SOAP_FMAC4 soap_get_PointerTons1__DoubleHelixInputParams(struct soap *soap, struct ns1__DoubleHelixInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__DoubleHelixInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__rep_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__rep_USCOREori_USCOREterInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams)) soap_serialize_ns1__rep_USCOREori_USCOREterInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__rep_USCOREori_USCOREterInputParams); if (id < 0) return soap->error; return soap_out_ns1__rep_USCOREori_USCOREterInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__rep_USCOREori_USCOREterInputParams **)soap_malloc(soap, sizeof(struct ns1__rep_USCOREori_USCOREterInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__rep_USCOREori_USCOREterInputParams(soap, tag, *a, type))) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__rep_USCOREori_USCOREterInputParams); if (soap_out_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, tag?tag:"ns1:rep_ori_terInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__rep_USCOREori_USCOREterInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__genome_USCOREmapInputParams(struct soap *soap, struct ns1__genome_USCOREmapInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__genome_USCOREmapInputParams)) soap_serialize_ns1__genome_USCOREmapInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__genome_USCOREmapInputParams); if (id < 0) return soap->error; return soap_out_ns1__genome_USCOREmapInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__genome_USCOREmapInputParams **)soap_malloc(soap, sizeof(struct ns1__genome_USCOREmapInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__genome_USCOREmapInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__genome_USCOREmapInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__genome_USCOREmapInputParams, sizeof(struct ns1__genome_USCOREmapInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__genome_USCOREmapInputParams); if (soap_out_PointerTons1__genome_USCOREmapInputParams(soap, tag?tag:"ns1:genome_mapInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__genome_USCOREmapInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__consensus_USCOREzInputParams(struct soap *soap, struct ns1__consensus_USCOREzInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__consensus_USCOREzInputParams)) soap_serialize_ns1__consensus_USCOREzInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__consensus_USCOREzInputParams); if (id < 0) return soap->error; return soap_out_ns1__consensus_USCOREzInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__consensus_USCOREzInputParams **)soap_malloc(soap, sizeof(struct ns1__consensus_USCOREzInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__consensus_USCOREzInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__consensus_USCOREzInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__consensus_USCOREzInputParams, sizeof(struct ns1__consensus_USCOREzInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__consensus_USCOREzInputParams); if (soap_out_PointerTons1__consensus_USCOREzInputParams(soap, tag?tag:"ns1:consensus_zInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__consensus_USCOREzInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__caiInputParams(struct soap *soap, struct ns1__caiInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__caiInputParams)) soap_serialize_ns1__caiInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__caiInputParams); if (id < 0) return soap->error; return soap_out_ns1__caiInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__caiInputParams ** SOAP_FMAC4 soap_in_PointerTons1__caiInputParams(struct soap *soap, const char *tag, struct ns1__caiInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__caiInputParams **)soap_malloc(soap, sizeof(struct ns1__caiInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__caiInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__caiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__caiInputParams, sizeof(struct ns1__caiInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__caiInputParams(struct soap *soap, struct ns1__caiInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__caiInputParams); if (soap_out_PointerTons1__caiInputParams(soap, tag?tag:"ns1:caiInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__caiInputParams ** SOAP_FMAC4 soap_get_PointerTons1__caiInputParams(struct soap *soap, struct ns1__caiInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__caiInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__gcsiInputParams(struct soap *soap, struct ns1__gcsiInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__gcsiInputParams)) soap_serialize_ns1__gcsiInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__gcsiInputParams); if (id < 0) return soap->error; return soap_out_ns1__gcsiInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__gcsiInputParams ** SOAP_FMAC4 soap_in_PointerTons1__gcsiInputParams(struct soap *soap, const char *tag, struct ns1__gcsiInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__gcsiInputParams **)soap_malloc(soap, sizeof(struct ns1__gcsiInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__gcsiInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__gcsiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__gcsiInputParams, sizeof(struct ns1__gcsiInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__gcsiInputParams(struct soap *soap, struct ns1__gcsiInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__gcsiInputParams); if (soap_out_PointerTons1__gcsiInputParams(soap, tag?tag:"ns1:gcsiInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__gcsiInputParams ** SOAP_FMAC4 soap_get_PointerTons1__gcsiInputParams(struct soap *soap, struct ns1__gcsiInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__gcsiInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse)) soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse); if (id < 0) return soap->error; return soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse **)soap_malloc(soap, sizeof(struct ns1__filter_USCOREcds_USCOREby_USCOREatgResponse *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag, *a, type))) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse); if (soap_out_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag?tag:"ns1:filter_cds_by_atgResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(struct soap *soap, struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams)) soap_serialize_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams); if (id < 0) return soap->error; return soap_out_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams **)soap_malloc(soap, sizeof(struct ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag, *a, type))) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams); if (soap_out_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag?tag:"ns1:filter_cds_by_atgInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__filter_USCOREcds_USCOREby_USCOREatgInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__genomicskewInputParams(struct soap *soap, struct ns1__genomicskewInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__genomicskewInputParams)) soap_serialize_ns1__genomicskewInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__genomicskewInputParams); if (id < 0) return soap->error; return soap_out_ns1__genomicskewInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__genomicskewInputParams ** SOAP_FMAC4 soap_in_PointerTons1__genomicskewInputParams(struct soap *soap, const char *tag, struct ns1__genomicskewInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__genomicskewInputParams **)soap_malloc(soap, sizeof(struct ns1__genomicskewInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__genomicskewInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__genomicskewInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__genomicskewInputParams, sizeof(struct ns1__genomicskewInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__genomicskewInputParams(struct soap *soap, struct ns1__genomicskewInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__genomicskewInputParams); if (soap_out_PointerTons1__genomicskewInputParams(soap, tag?tag:"ns1:genomicskewInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__genomicskewInputParams ** SOAP_FMAC4 soap_get_PointerTons1__genomicskewInputParams(struct soap *soap, struct ns1__genomicskewInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__genomicskewInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__query_USCOREstrandInputParams(struct soap *soap, struct ns1__query_USCOREstrandInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__query_USCOREstrandInputParams)) soap_serialize_ns1__query_USCOREstrandInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__query_USCOREstrandInputParams); if (id < 0) return soap->error; return soap_out_ns1__query_USCOREstrandInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__query_USCOREstrandInputParams **)soap_malloc(soap, sizeof(struct ns1__query_USCOREstrandInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__query_USCOREstrandInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__query_USCOREstrandInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__query_USCOREstrandInputParams, sizeof(struct ns1__query_USCOREstrandInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__query_USCOREstrandInputParams); if (soap_out_PointerTons1__query_USCOREstrandInputParams(soap, tag?tag:"ns1:query_strandInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__query_USCOREstrandInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__view_USCOREcdsInputParams(struct soap *soap, struct ns1__view_USCOREcdsInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__view_USCOREcdsInputParams)) soap_serialize_ns1__view_USCOREcdsInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__view_USCOREcdsInputParams); if (id < 0) return soap->error; return soap_out_ns1__view_USCOREcdsInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__view_USCOREcdsInputParams **)soap_malloc(soap, sizeof(struct ns1__view_USCOREcdsInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__view_USCOREcdsInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__view_USCOREcdsInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__view_USCOREcdsInputParams, sizeof(struct ns1__view_USCOREcdsInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__view_USCOREcdsInputParams); if (soap_out_PointerTons1__view_USCOREcdsInputParams(soap, tag?tag:"ns1:view_cdsInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__view_USCOREcdsInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__base_USCORErelative_USCOREentropyInputParams(struct soap *soap, struct ns1__base_USCORErelative_USCOREentropyInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams)) soap_serialize_ns1__base_USCORErelative_USCOREentropyInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__base_USCORErelative_USCOREentropyInputParams); if (id < 0) return soap->error; return soap_out_ns1__base_USCORErelative_USCOREentropyInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__base_USCORErelative_USCOREentropyInputParams **)soap_malloc(soap, sizeof(struct ns1__base_USCORErelative_USCOREentropyInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__base_USCORErelative_USCOREentropyInputParams(soap, tag, *a, type))) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__base_USCORErelative_USCOREentropyInputParams); if (soap_out_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, tag?tag:"ns1:base_relative_entropyInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__base_USCORErelative_USCOREentropyInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__EwInputParams(struct soap *soap, struct ns1__EwInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__EwInputParams)) soap_serialize_ns1__EwInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__EwInputParams); if (id < 0) return soap->error; return soap_out_ns1__EwInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__EwInputParams ** SOAP_FMAC4 soap_in_PointerTons1__EwInputParams(struct soap *soap, const char *tag, struct ns1__EwInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__EwInputParams **)soap_malloc(soap, sizeof(struct ns1__EwInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__EwInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__EwInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__EwInputParams, sizeof(struct ns1__EwInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__EwInputParams(struct soap *soap, struct ns1__EwInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__EwInputParams); if (soap_out_PointerTons1__EwInputParams(soap, tag?tag:"ns1:EwInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__EwInputParams ** SOAP_FMAC4 soap_get_PointerTons1__EwInputParams(struct soap *soap, struct ns1__EwInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__EwInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__over_USCORElapping_USCOREfinderInputParams(struct soap *soap, struct ns1__over_USCORElapping_USCOREfinderInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams)) soap_serialize_ns1__over_USCORElapping_USCOREfinderInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__over_USCORElapping_USCOREfinderInputParams); if (id < 0) return soap->error; return soap_out_ns1__over_USCORElapping_USCOREfinderInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__over_USCORElapping_USCOREfinderInputParams **)soap_malloc(soap, sizeof(struct ns1__over_USCORElapping_USCOREfinderInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__over_USCORElapping_USCOREfinderInputParams(soap, tag, *a, type))) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__over_USCORElapping_USCOREfinderInputParams); if (soap_out_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, tag?tag:"ns1:over_lapping_finderInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__over_USCORElapping_USCOREfinderInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__codon_USCOREcompilerInputParams(struct soap *soap, struct ns1__codon_USCOREcompilerInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__codon_USCOREcompilerInputParams)) soap_serialize_ns1__codon_USCOREcompilerInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__codon_USCOREcompilerInputParams); if (id < 0) return soap->error; return soap_out_ns1__codon_USCOREcompilerInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__codon_USCOREcompilerInputParams **)soap_malloc(soap, sizeof(struct ns1__codon_USCOREcompilerInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__codon_USCOREcompilerInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__codon_USCOREcompilerInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__codon_USCOREcompilerInputParams, sizeof(struct ns1__codon_USCOREcompilerInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__codon_USCOREcompilerInputParams); if (soap_out_PointerTons1__codon_USCOREcompilerInputParams(soap, tag?tag:"ns1:codon_compilerInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__codon_USCOREcompilerInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__aauiInputParams(struct soap *soap, struct ns1__aauiInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__aauiInputParams)) soap_serialize_ns1__aauiInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__aauiInputParams); if (id < 0) return soap->error; return soap_out_ns1__aauiInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__aauiInputParams ** SOAP_FMAC4 soap_in_PointerTons1__aauiInputParams(struct soap *soap, const char *tag, struct ns1__aauiInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__aauiInputParams **)soap_malloc(soap, sizeof(struct ns1__aauiInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__aauiInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__aauiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__aauiInputParams, sizeof(struct ns1__aauiInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__aauiInputParams(struct soap *soap, struct ns1__aauiInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__aauiInputParams); if (soap_out_PointerTons1__aauiInputParams(soap, tag?tag:"ns1:aauiInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__aauiInputParams ** SOAP_FMAC4 soap_get_PointerTons1__aauiInputParams(struct soap *soap, struct ns1__aauiInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__aauiInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__amino_USCOREcounterInputParams(struct soap *soap, struct ns1__amino_USCOREcounterInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__amino_USCOREcounterInputParams)) soap_serialize_ns1__amino_USCOREcounterInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__amino_USCOREcounterInputParams); if (id < 0) return soap->error; return soap_out_ns1__amino_USCOREcounterInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__amino_USCOREcounterInputParams **)soap_malloc(soap, sizeof(struct ns1__amino_USCOREcounterInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__amino_USCOREcounterInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__amino_USCOREcounterInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__amino_USCOREcounterInputParams, sizeof(struct ns1__amino_USCOREcounterInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__amino_USCOREcounterInputParams); if (soap_out_PointerTons1__amino_USCOREcounterInputParams(soap, tag?tag:"ns1:amino_counterInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__amino_USCOREcounterInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__seq2pngInputParams(struct soap *soap, struct ns1__seq2pngInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__seq2pngInputParams)) soap_serialize_ns1__seq2pngInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__seq2pngInputParams); if (id < 0) return soap->error; return soap_out_ns1__seq2pngInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__seq2pngInputParams ** SOAP_FMAC4 soap_in_PointerTons1__seq2pngInputParams(struct soap *soap, const char *tag, struct ns1__seq2pngInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__seq2pngInputParams **)soap_malloc(soap, sizeof(struct ns1__seq2pngInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__seq2pngInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__seq2pngInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__seq2pngInputParams, sizeof(struct ns1__seq2pngInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__seq2pngInputParams(struct soap *soap, struct ns1__seq2pngInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__seq2pngInputParams); if (soap_out_PointerTons1__seq2pngInputParams(soap, tag?tag:"ns1:seq2pngInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__seq2pngInputParams ** SOAP_FMAC4 soap_get_PointerTons1__seq2pngInputParams(struct soap *soap, struct ns1__seq2pngInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__seq2pngInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__ttestResponse(struct soap *soap, struct ns1__ttestResponse *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__ttestResponse)) soap_serialize_ns1__ttestResponse(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__ttestResponse); if (id < 0) return soap->error; return soap_out_ns1__ttestResponse(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__ttestResponse ** SOAP_FMAC4 soap_in_PointerTons1__ttestResponse(struct soap *soap, const char *tag, struct ns1__ttestResponse **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__ttestResponse **)soap_malloc(soap, sizeof(struct ns1__ttestResponse *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__ttestResponse(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__ttestResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__ttestResponse, sizeof(struct ns1__ttestResponse), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__ttestResponse(struct soap *soap, struct ns1__ttestResponse *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__ttestResponse); if (soap_out_PointerTons1__ttestResponse(soap, tag?tag:"ns1:ttestResponse", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__ttestResponse ** SOAP_FMAC4 soap_get_PointerTons1__ttestResponse(struct soap *soap, struct ns1__ttestResponse **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__ttestResponse(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__ttestInputParams(struct soap *soap, struct ns1__ttestInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__ttestInputParams)) soap_serialize_ns1__ttestInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__ttestInputParams); if (id < 0) return soap->error; return soap_out_ns1__ttestInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__ttestInputParams ** SOAP_FMAC4 soap_in_PointerTons1__ttestInputParams(struct soap *soap, const char *tag, struct ns1__ttestInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__ttestInputParams **)soap_malloc(soap, sizeof(struct ns1__ttestInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__ttestInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__ttestInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__ttestInputParams, sizeof(struct ns1__ttestInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__ttestInputParams(struct soap *soap, struct ns1__ttestInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__ttestInputParams); if (soap_out_PointerTons1__ttestInputParams(soap, tag?tag:"ns1:ttestInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__ttestInputParams ** SOAP_FMAC4 soap_get_PointerTons1__ttestInputParams(struct soap *soap, struct ns1__ttestInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__ttestInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToarrayOut(struct soap *soap, struct arrayOut *const*a) { if (*a) soap_serialize_arrayOut(soap, *a); } SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToarrayOut(struct soap *soap, const char *tag, int id, struct arrayOut *const*a, const char *type) { id = soap_element_id(soap, tag, id, *a, (struct soap_array*)&(*a)->__ptr, 1, type, SOAP_TYPE_arrayOut); if (id < 0) return soap->error; return soap_out_arrayOut(soap, tag, id, *a, type); } SOAP_FMAC3 struct arrayOut ** SOAP_FMAC4 soap_in_PointerToarrayOut(struct soap *soap, const char *tag, struct arrayOut **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct arrayOut **)soap_malloc(soap, sizeof(struct arrayOut *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_arrayOut(soap, tag, *a, type))) return NULL; } else { a = (struct arrayOut **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_arrayOut, sizeof(struct arrayOut), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToarrayOut(struct soap *soap, struct arrayOut *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToarrayOut); if (soap_out_PointerToarrayOut(soap, tag?tag:"SOAP-ENC:Array", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct arrayOut ** SOAP_FMAC4 soap_get_PointerToarrayOut(struct soap *soap, struct arrayOut **p, const char *tag, const char *type) { if ((p = soap_in_PointerToarrayOut(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREdnaAboxInputParams(struct soap *soap, struct ns1__find_USCOREdnaAboxInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams)) soap_serialize_ns1__find_USCOREdnaAboxInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams); if (id < 0) return soap->error; return soap_out_ns1__find_USCOREdnaAboxInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__find_USCOREdnaAboxInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREdnaAboxInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__find_USCOREdnaAboxInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__find_USCOREdnaAboxInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREdnaAboxInputParams, sizeof(struct ns1__find_USCOREdnaAboxInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREdnaAboxInputParams); if (soap_out_PointerTons1__find_USCOREdnaAboxInputParams(soap, tag?tag:"ns1:find_dnaAboxInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__find_USCOREdnaAboxInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__buiInputParams(struct soap *soap, struct ns1__buiInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__buiInputParams)) soap_serialize_ns1__buiInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__buiInputParams); if (id < 0) return soap->error; return soap_out_ns1__buiInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__buiInputParams ** SOAP_FMAC4 soap_in_PointerTons1__buiInputParams(struct soap *soap, const char *tag, struct ns1__buiInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__buiInputParams **)soap_malloc(soap, sizeof(struct ns1__buiInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__buiInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__buiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__buiInputParams, sizeof(struct ns1__buiInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__buiInputParams(struct soap *soap, struct ns1__buiInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__buiInputParams); if (soap_out_PointerTons1__buiInputParams(soap, tag?tag:"ns1:buiInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__buiInputParams ** SOAP_FMAC4 soap_get_PointerTons1__buiInputParams(struct soap *soap, struct ns1__buiInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__buiInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__fopInputParams(struct soap *soap, struct ns1__fopInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__fopInputParams)) soap_serialize_ns1__fopInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__fopInputParams); if (id < 0) return soap->error; return soap_out_ns1__fopInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__fopInputParams ** SOAP_FMAC4 soap_in_PointerTons1__fopInputParams(struct soap *soap, const char *tag, struct ns1__fopInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__fopInputParams **)soap_malloc(soap, sizeof(struct ns1__fopInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__fopInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__fopInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__fopInputParams, sizeof(struct ns1__fopInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__fopInputParams(struct soap *soap, struct ns1__fopInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__fopInputParams); if (soap_out_PointerTons1__fopInputParams(soap, tag?tag:"ns1:fopInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__fopInputParams ** SOAP_FMAC4 soap_get_PointerTons1__fopInputParams(struct soap *soap, struct ns1__fopInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__fopInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__encInputParams(struct soap *soap, struct ns1__encInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__encInputParams)) soap_serialize_ns1__encInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__encInputParams); if (id < 0) return soap->error; return soap_out_ns1__encInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__encInputParams ** SOAP_FMAC4 soap_in_PointerTons1__encInputParams(struct soap *soap, const char *tag, struct ns1__encInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__encInputParams **)soap_malloc(soap, sizeof(struct ns1__encInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__encInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__encInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__encInputParams, sizeof(struct ns1__encInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__encInputParams(struct soap *soap, struct ns1__encInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__encInputParams); if (soap_out_PointerTons1__encInputParams(soap, tag?tag:"ns1:encInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__encInputParams ** SOAP_FMAC4 soap_get_PointerTons1__encInputParams(struct soap *soap, struct ns1__encInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__encInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__icdiInputParams(struct soap *soap, struct ns1__icdiInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__icdiInputParams)) soap_serialize_ns1__icdiInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__icdiInputParams); if (id < 0) return soap->error; return soap_out_ns1__icdiInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__icdiInputParams ** SOAP_FMAC4 soap_in_PointerTons1__icdiInputParams(struct soap *soap, const char *tag, struct ns1__icdiInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__icdiInputParams **)soap_malloc(soap, sizeof(struct ns1__icdiInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__icdiInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__icdiInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__icdiInputParams, sizeof(struct ns1__icdiInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__icdiInputParams(struct soap *soap, struct ns1__icdiInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__icdiInputParams); if (soap_out_PointerTons1__icdiInputParams(soap, tag?tag:"ns1:icdiInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__icdiInputParams ** SOAP_FMAC4 soap_get_PointerTons1__icdiInputParams(struct soap *soap, struct ns1__icdiInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__icdiInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__phxInputParams(struct soap *soap, struct ns1__phxInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__phxInputParams)) soap_serialize_ns1__phxInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__phxInputParams); if (id < 0) return soap->error; return soap_out_ns1__phxInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__phxInputParams ** SOAP_FMAC4 soap_in_PointerTons1__phxInputParams(struct soap *soap, const char *tag, struct ns1__phxInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__phxInputParams **)soap_malloc(soap, sizeof(struct ns1__phxInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__phxInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__phxInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__phxInputParams, sizeof(struct ns1__phxInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__phxInputParams(struct soap *soap, struct ns1__phxInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__phxInputParams); if (soap_out_PointerTons1__phxInputParams(soap, tag?tag:"ns1:phxInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__phxInputParams ** SOAP_FMAC4 soap_get_PointerTons1__phxInputParams(struct soap *soap, struct ns1__phxInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__phxInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__togoWSInputParams(struct soap *soap, struct ns1__togoWSInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__togoWSInputParams)) soap_serialize_ns1__togoWSInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__togoWSInputParams); if (id < 0) return soap->error; return soap_out_ns1__togoWSInputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__togoWSInputParams ** SOAP_FMAC4 soap_in_PointerTons1__togoWSInputParams(struct soap *soap, const char *tag, struct ns1__togoWSInputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__togoWSInputParams **)soap_malloc(soap, sizeof(struct ns1__togoWSInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__togoWSInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__togoWSInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__togoWSInputParams, sizeof(struct ns1__togoWSInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__togoWSInputParams(struct soap *soap, struct ns1__togoWSInputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__togoWSInputParams); if (soap_out_PointerTons1__togoWSInputParams(soap, tag?tag:"ns1:togoWSInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__togoWSInputParams ** SOAP_FMAC4 soap_get_PointerTons1__togoWSInputParams(struct soap *soap, struct ns1__togoWSInputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__togoWSInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__circular_USCOREmapInputParams(struct soap *soap, struct ns1__circular_USCOREmapInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__circular_USCOREmapInputParams)) soap_serialize_ns1__circular_USCOREmapInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__circular_USCOREmapInputParams); if (id < 0) return soap->error; return soap_out_ns1__circular_USCOREmapInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__circular_USCOREmapInputParams **)soap_malloc(soap, sizeof(struct ns1__circular_USCOREmapInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__circular_USCOREmapInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__circular_USCOREmapInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__circular_USCOREmapInputParams, sizeof(struct ns1__circular_USCOREmapInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__circular_USCOREmapInputParams); if (soap_out_PointerTons1__circular_USCOREmapInputParams(soap, tag?tag:"ns1:circular_mapInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__circular_USCOREmapInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__nucleotide_USCOREperiodicityInputParams(struct soap *soap, struct ns1__nucleotide_USCOREperiodicityInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams)) soap_serialize_ns1__nucleotide_USCOREperiodicityInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams); if (id < 0) return soap->error; return soap_out_ns1__nucleotide_USCOREperiodicityInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__nucleotide_USCOREperiodicityInputParams **)soap_malloc(soap, sizeof(struct ns1__nucleotide_USCOREperiodicityInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__nucleotide_USCOREperiodicityInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__nucleotide_USCOREperiodicityInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__nucleotide_USCOREperiodicityInputParams, sizeof(struct ns1__nucleotide_USCOREperiodicityInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__nucleotide_USCOREperiodicityInputParams); if (soap_out_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, tag?tag:"ns1:nucleotide_periodicityInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__nucleotide_USCOREperiodicityInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__plasmid_USCOREmapInputParams(struct soap *soap, struct ns1__plasmid_USCOREmapInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__plasmid_USCOREmapInputParams)) soap_serialize_ns1__plasmid_USCOREmapInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__plasmid_USCOREmapInputParams); if (id < 0) return soap->error; return soap_out_ns1__plasmid_USCOREmapInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__plasmid_USCOREmapInputParams **)soap_malloc(soap, sizeof(struct ns1__plasmid_USCOREmapInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__plasmid_USCOREmapInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__plasmid_USCOREmapInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__plasmid_USCOREmapInputParams, sizeof(struct ns1__plasmid_USCOREmapInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__plasmid_USCOREmapInputParams); if (soap_out_PointerTons1__plasmid_USCOREmapInputParams(soap, tag?tag:"ns1:plasmid_mapInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__plasmid_USCOREmapInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREori_USCOREterInputParams(struct soap *soap, struct ns1__find_USCOREori_USCOREterInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams)) soap_serialize_ns1__find_USCOREori_USCOREterInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREori_USCOREterInputParams); if (id < 0) return soap->error; return soap_out_ns1__find_USCOREori_USCOREterInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__find_USCOREori_USCOREterInputParams **)soap_malloc(soap, sizeof(struct ns1__find_USCOREori_USCOREterInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__find_USCOREori_USCOREterInputParams(soap, tag, *a, type))) return NULL; } else { 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); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREori_USCOREterInputParams); if (soap_out_PointerTons1__find_USCOREori_USCOREterInputParams(soap, tag?tag:"ns1:find_ori_terInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__find_USCOREori_USCOREterInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToarrayIn(struct soap *soap, struct arrayIn *const*a) { if (*a) soap_serialize_arrayIn(soap, *a); } SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToarrayIn(struct soap *soap, const char *tag, int id, struct arrayIn *const*a, const char *type) { id = soap_element_id(soap, tag, id, *a, (struct soap_array*)&(*a)->__ptr, 1, type, SOAP_TYPE_arrayIn); if (id < 0) return soap->error; return soap_out_arrayIn(soap, tag, id, *a, type); } SOAP_FMAC3 struct arrayIn ** SOAP_FMAC4 soap_in_PointerToarrayIn(struct soap *soap, const char *tag, struct arrayIn **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct arrayIn **)soap_malloc(soap, sizeof(struct arrayIn *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_arrayIn(soap, tag, *a, type))) return NULL; } else { a = (struct arrayIn **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_arrayIn, sizeof(struct arrayIn), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToarrayIn(struct soap *soap, struct arrayIn *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerToarrayIn); if (soap_out_PointerToarrayIn(soap, tag?tag:"SOAP-ENC:Array", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct arrayIn ** SOAP_FMAC4 soap_get_PointerToarrayIn(struct soap *soap, struct arrayIn **p, const char *tag, const char *type) { if ((p = soap_in_PointerToarrayIn(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__w_USCOREvalueInputParams(struct soap *soap, struct ns1__w_USCOREvalueInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__w_USCOREvalueInputParams)) soap_serialize_ns1__w_USCOREvalueInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__w_USCOREvalueInputParams); if (id < 0) return soap->error; return soap_out_ns1__w_USCOREvalueInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__w_USCOREvalueInputParams **)soap_malloc(soap, sizeof(struct ns1__w_USCOREvalueInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__w_USCOREvalueInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__w_USCOREvalueInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__w_USCOREvalueInputParams, sizeof(struct ns1__w_USCOREvalueInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__w_USCOREvalueInputParams); if (soap_out_PointerTons1__w_USCOREvalueInputParams(soap, tag?tag:"ns1:w_valueInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__w_USCOREvalueInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__P2InputParams(struct soap *soap, struct ns1__P2InputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__P2InputParams)) soap_serialize_ns1__P2InputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__P2InputParams); if (id < 0) return soap->error; return soap_out_ns1__P2InputParams(soap, tag, id, *a, type); } SOAP_FMAC3 struct ns1__P2InputParams ** SOAP_FMAC4 soap_in_PointerTons1__P2InputParams(struct soap *soap, const char *tag, struct ns1__P2InputParams **a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__P2InputParams **)soap_malloc(soap, sizeof(struct ns1__P2InputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__P2InputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__P2InputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__P2InputParams, sizeof(struct ns1__P2InputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__P2InputParams(struct soap *soap, struct ns1__P2InputParams *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__P2InputParams); if (soap_out_PointerTons1__P2InputParams(soap, tag?tag:"ns1:P2InputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 struct ns1__P2InputParams ** SOAP_FMAC4 soap_get_PointerTons1__P2InputParams(struct soap *soap, struct ns1__P2InputParams **p, const char *tag, const char *type) { if ((p = soap_in_PointerTons1__P2InputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__codon_USCOREmvaInputParams(struct soap *soap, struct ns1__codon_USCOREmvaInputParams *const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_ns1__codon_USCOREmvaInputParams)) soap_serialize_ns1__codon_USCOREmvaInputParams(soap, *a); } 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) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__codon_USCOREmvaInputParams); if (id < 0) return soap->error; return soap_out_ns1__codon_USCOREmvaInputParams(soap, tag, id, *a, type); } 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) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (struct ns1__codon_USCOREmvaInputParams **)soap_malloc(soap, sizeof(struct ns1__codon_USCOREmvaInputParams *)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_ns1__codon_USCOREmvaInputParams(soap, tag, *a, type))) return NULL; } else { a = (struct ns1__codon_USCOREmvaInputParams **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__codon_USCOREmvaInputParams, sizeof(struct ns1__codon_USCOREmvaInputParams), 0); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } 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) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__codon_USCOREmvaInputParams); if (soap_out_PointerTons1__codon_USCOREmvaInputParams(soap, tag?tag:"ns1:codon_mvaInputParams", id, a, type)) return soap->error; return soap_putindependent(soap); } 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) { if ((p = soap_in_PointerTons1__codon_USCOREmvaInputParams(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTostring(struct soap *soap, char **const*a) { if (!soap_reference(soap, *a, SOAP_TYPE_string)) soap_serialize_string(soap, *a); } SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTostring(struct soap *soap, const char *tag, int id, char **const*a, const char *type) { id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_string); if (id < 0) return soap->error; return soap_out_string(soap, tag, id, *a, type); } SOAP_FMAC3 char *** SOAP_FMAC4 soap_in_PointerTostring(struct soap *soap, const char *tag, char ***a, const char *type) { if (soap_element_begin_in(soap, tag, 1, NULL)) return NULL; if (!a) if (!(a = (char ***)soap_malloc(soap, sizeof(char **)))) return NULL; *a = NULL; if (!soap->null && *soap->href != '#') { soap_revert(soap); if (!(*a = soap_in_string(soap, tag, *a, type))) return NULL; } else { a = (char ***)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_string, sizeof(char *), 1); if (soap->body && soap_element_end_in(soap, tag)) return NULL; } return a; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTostring(struct soap *soap, char **const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTostring); if (soap_out_PointerTostring(soap, tag?tag:"byte", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 char *** SOAP_FMAC4 soap_get_PointerTostring(struct soap *soap, char ***p, const char *tag, const char *type) { if ((p = soap_in_PointerTostring(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 int SOAP_FMAC4 soap_out__QName(struct soap *soap, const char *tag, int id, char *const*a, const char *type) { return soap_outstring(soap, tag, id, a, type, SOAP_TYPE__QName); } SOAP_FMAC3 char * * SOAP_FMAC4 soap_in__QName(struct soap *soap, const char *tag, char **a, const char *type) { char **p; p = soap_instring(soap, tag, a, type, SOAP_TYPE__QName, 2, 0, -1); return p; } SOAP_FMAC3 int SOAP_FMAC4 soap_put__QName(struct soap *soap, char *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE__QName); if (soap_out__QName(soap, tag?tag:"byte", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 char ** SOAP_FMAC4 soap_get__QName(struct soap *soap, char **p, const char *tag, const char *type) { if ((p = soap_in__QName(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } SOAP_FMAC3 void SOAP_FMAC4 soap_default_string(struct soap *soap, char **a) { (void)soap; /* appease -Wall -Werror */ #ifdef SOAP_DEFAULT_string *a = SOAP_DEFAULT_string; #else *a = (char *)0; #endif } SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_string(struct soap *soap, char *const*a) { soap_reference(soap, *a, SOAP_TYPE_string); } SOAP_FMAC3 int SOAP_FMAC4 soap_out_string(struct soap *soap, const char *tag, int id, char *const*a, const char *type) { return soap_outstring(soap, tag, id, a, type, SOAP_TYPE_string); } SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_string(struct soap *soap, const char *tag, char **a, const char *type) { char **p; p = soap_instring(soap, tag, a, type, SOAP_TYPE_string, 1, 0, -1); return p; } SOAP_FMAC3 int SOAP_FMAC4 soap_put_string(struct soap *soap, char *const*a, const char *tag, const char *type) { register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_string); if (soap_out_string(soap, tag?tag:"byte", id, a, type)) return soap->error; return soap_putindependent(soap); } SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_string(struct soap *soap, char **p, const char *tag, const char *type) { if ((p = soap_in_string(soap, tag, p, type))) if (soap_getindependent(soap)) return NULL; return p; } #ifdef __cplusplus } #endif #if defined(__BORLANDC__) #pragma option pop #pragma option pop #endif /* End of soapC.c */