You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
55225 lines
2.1 MiB
55225 lines
2.1 MiB
/* soapC_nnn.cpp
|
|
Generated by gSOAP 2.8.138 for gen/onvif.h
|
|
|
|
gSOAP XML Web services tools
|
|
Copyright (C) 2000-2025, Robert van Engelen, Genivia Inc. All Rights Reserved.
|
|
The soapcpp2 tool and its generated software are released under the GPL.
|
|
This program is released under the GPL with the additional exemption that
|
|
compiling, linking, and/or using OpenSSL is allowed.
|
|
--------------------------------------------------------------------------------
|
|
A commercial use license is available from Genivia Inc., contact@genivia.com
|
|
--------------------------------------------------------------------------------
|
|
*/
|
|
|
|
#if defined(__BORLANDC__)
|
|
#pragma option push -w-8060
|
|
#pragma option push -w-8004
|
|
#endif
|
|
|
|
#include "soapH.h"
|
|
|
|
SOAP_SOURCE_STAMP("@(#) soapC_nnn.cpp ver 2.8.138 2025-04-28 01:47:05 GMT")
|
|
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__SetAudioEncoderConfiguration(struct soap *soap, _trt__SetAudioEncoderConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__SetAudioEncoderConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__SetAudioEncoderConfiguration(struct soap *soap, const char *tag, int id, _trt__SetAudioEncoderConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__SetAudioEncoderConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__SetAudioEncoderConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__SetAudioEncoderConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__SetAudioEncoderConfiguration(struct soap *soap, const char *tag, _trt__SetAudioEncoderConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__SetAudioEncoderConfiguration **)soap_malloc(soap, sizeof(_trt__SetAudioEncoderConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__SetAudioEncoderConfiguration *)soap_instantiate__trt__SetAudioEncoderConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__SetAudioEncoderConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__SetAudioEncoderConfiguration, sizeof(_trt__SetAudioEncoderConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__SetAudioEncoderConfiguration(struct soap *soap, _trt__SetAudioEncoderConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__SetAudioEncoderConfiguration(soap, tag ? tag : "trt:SetAudioEncoderConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__SetAudioEncoderConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__SetAudioEncoderConfiguration(struct soap *soap, _trt__SetAudioEncoderConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__SetAudioEncoderConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__SetAudioSourceConfiguration(struct soap *soap, _trt__SetAudioSourceConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__SetAudioSourceConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__SetAudioSourceConfiguration(struct soap *soap, const char *tag, int id, _trt__SetAudioSourceConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__SetAudioSourceConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__SetAudioSourceConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__SetAudioSourceConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__SetAudioSourceConfiguration(struct soap *soap, const char *tag, _trt__SetAudioSourceConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__SetAudioSourceConfiguration **)soap_malloc(soap, sizeof(_trt__SetAudioSourceConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__SetAudioSourceConfiguration *)soap_instantiate__trt__SetAudioSourceConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__SetAudioSourceConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__SetAudioSourceConfiguration, sizeof(_trt__SetAudioSourceConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__SetAudioSourceConfiguration(struct soap *soap, _trt__SetAudioSourceConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__SetAudioSourceConfiguration(soap, tag ? tag : "trt:SetAudioSourceConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__SetAudioSourceConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__SetAudioSourceConfiguration(struct soap *soap, _trt__SetAudioSourceConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__SetAudioSourceConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__SetVideoEncoderConfiguration(struct soap *soap, _trt__SetVideoEncoderConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__SetVideoEncoderConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__SetVideoEncoderConfiguration(struct soap *soap, const char *tag, int id, _trt__SetVideoEncoderConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__SetVideoEncoderConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__SetVideoEncoderConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__SetVideoEncoderConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__SetVideoEncoderConfiguration(struct soap *soap, const char *tag, _trt__SetVideoEncoderConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__SetVideoEncoderConfiguration **)soap_malloc(soap, sizeof(_trt__SetVideoEncoderConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__SetVideoEncoderConfiguration *)soap_instantiate__trt__SetVideoEncoderConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__SetVideoEncoderConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__SetVideoEncoderConfiguration, sizeof(_trt__SetVideoEncoderConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__SetVideoEncoderConfiguration(struct soap *soap, _trt__SetVideoEncoderConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__SetVideoEncoderConfiguration(soap, tag ? tag : "trt:SetVideoEncoderConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__SetVideoEncoderConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__SetVideoEncoderConfiguration(struct soap *soap, _trt__SetVideoEncoderConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__SetVideoEncoderConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__SetVideoSourceConfiguration(struct soap *soap, _trt__SetVideoSourceConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__SetVideoSourceConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__SetVideoSourceConfiguration(struct soap *soap, const char *tag, int id, _trt__SetVideoSourceConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__SetVideoSourceConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__SetVideoSourceConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__SetVideoSourceConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__SetVideoSourceConfiguration(struct soap *soap, const char *tag, _trt__SetVideoSourceConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__SetVideoSourceConfiguration **)soap_malloc(soap, sizeof(_trt__SetVideoSourceConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__SetVideoSourceConfiguration *)soap_instantiate__trt__SetVideoSourceConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__SetVideoSourceConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__SetVideoSourceConfiguration, sizeof(_trt__SetVideoSourceConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__SetVideoSourceConfiguration(struct soap *soap, _trt__SetVideoSourceConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__SetVideoSourceConfiguration(soap, tag ? tag : "trt:SetVideoSourceConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__SetVideoSourceConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__SetVideoSourceConfiguration(struct soap *soap, _trt__SetVideoSourceConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__SetVideoSourceConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetCompatibleAudioDecoderConfigurations(struct soap *soap, _trt__GetCompatibleAudioDecoderConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetCompatibleAudioDecoderConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetCompatibleAudioDecoderConfigurations(struct soap *soap, const char *tag, int id, _trt__GetCompatibleAudioDecoderConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetCompatibleAudioDecoderConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetCompatibleAudioDecoderConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetCompatibleAudioDecoderConfigurations ** SOAP_FMAC4 soap_in_PointerTo_trt__GetCompatibleAudioDecoderConfigurations(struct soap *soap, const char *tag, _trt__GetCompatibleAudioDecoderConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetCompatibleAudioDecoderConfigurations **)soap_malloc(soap, sizeof(_trt__GetCompatibleAudioDecoderConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetCompatibleAudioDecoderConfigurations *)soap_instantiate__trt__GetCompatibleAudioDecoderConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetCompatibleAudioDecoderConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetCompatibleAudioDecoderConfigurations, sizeof(_trt__GetCompatibleAudioDecoderConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetCompatibleAudioDecoderConfigurations(struct soap *soap, _trt__GetCompatibleAudioDecoderConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetCompatibleAudioDecoderConfigurations(soap, tag ? tag : "trt:GetCompatibleAudioDecoderConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetCompatibleAudioDecoderConfigurations ** SOAP_FMAC4 soap_get_PointerTo_trt__GetCompatibleAudioDecoderConfigurations(struct soap *soap, _trt__GetCompatibleAudioDecoderConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetCompatibleAudioDecoderConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetCompatibleAudioOutputConfigurations(struct soap *soap, _trt__GetCompatibleAudioOutputConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetCompatibleAudioOutputConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetCompatibleAudioOutputConfigurations(struct soap *soap, const char *tag, int id, _trt__GetCompatibleAudioOutputConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetCompatibleAudioOutputConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetCompatibleAudioOutputConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetCompatibleAudioOutputConfigurations ** SOAP_FMAC4 soap_in_PointerTo_trt__GetCompatibleAudioOutputConfigurations(struct soap *soap, const char *tag, _trt__GetCompatibleAudioOutputConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetCompatibleAudioOutputConfigurations **)soap_malloc(soap, sizeof(_trt__GetCompatibleAudioOutputConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetCompatibleAudioOutputConfigurations *)soap_instantiate__trt__GetCompatibleAudioOutputConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetCompatibleAudioOutputConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetCompatibleAudioOutputConfigurations, sizeof(_trt__GetCompatibleAudioOutputConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetCompatibleAudioOutputConfigurations(struct soap *soap, _trt__GetCompatibleAudioOutputConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetCompatibleAudioOutputConfigurations(soap, tag ? tag : "trt:GetCompatibleAudioOutputConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetCompatibleAudioOutputConfigurations ** SOAP_FMAC4 soap_get_PointerTo_trt__GetCompatibleAudioOutputConfigurations(struct soap *soap, _trt__GetCompatibleAudioOutputConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetCompatibleAudioOutputConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetCompatibleMetadataConfigurations(struct soap *soap, _trt__GetCompatibleMetadataConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetCompatibleMetadataConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetCompatibleMetadataConfigurations(struct soap *soap, const char *tag, int id, _trt__GetCompatibleMetadataConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetCompatibleMetadataConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetCompatibleMetadataConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetCompatibleMetadataConfigurations ** SOAP_FMAC4 soap_in_PointerTo_trt__GetCompatibleMetadataConfigurations(struct soap *soap, const char *tag, _trt__GetCompatibleMetadataConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetCompatibleMetadataConfigurations **)soap_malloc(soap, sizeof(_trt__GetCompatibleMetadataConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetCompatibleMetadataConfigurations *)soap_instantiate__trt__GetCompatibleMetadataConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetCompatibleMetadataConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetCompatibleMetadataConfigurations, sizeof(_trt__GetCompatibleMetadataConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetCompatibleMetadataConfigurations(struct soap *soap, _trt__GetCompatibleMetadataConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetCompatibleMetadataConfigurations(soap, tag ? tag : "trt:GetCompatibleMetadataConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetCompatibleMetadataConfigurations ** SOAP_FMAC4 soap_get_PointerTo_trt__GetCompatibleMetadataConfigurations(struct soap *soap, _trt__GetCompatibleMetadataConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetCompatibleMetadataConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetCompatibleVideoAnalyticsConfigurations(struct soap *soap, _trt__GetCompatibleVideoAnalyticsConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetCompatibleVideoAnalyticsConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetCompatibleVideoAnalyticsConfigurations(struct soap *soap, const char *tag, int id, _trt__GetCompatibleVideoAnalyticsConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetCompatibleVideoAnalyticsConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetCompatibleVideoAnalyticsConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetCompatibleVideoAnalyticsConfigurations ** SOAP_FMAC4 soap_in_PointerTo_trt__GetCompatibleVideoAnalyticsConfigurations(struct soap *soap, const char *tag, _trt__GetCompatibleVideoAnalyticsConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetCompatibleVideoAnalyticsConfigurations **)soap_malloc(soap, sizeof(_trt__GetCompatibleVideoAnalyticsConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetCompatibleVideoAnalyticsConfigurations *)soap_instantiate__trt__GetCompatibleVideoAnalyticsConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetCompatibleVideoAnalyticsConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetCompatibleVideoAnalyticsConfigurations, sizeof(_trt__GetCompatibleVideoAnalyticsConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetCompatibleVideoAnalyticsConfigurations(struct soap *soap, _trt__GetCompatibleVideoAnalyticsConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetCompatibleVideoAnalyticsConfigurations(soap, tag ? tag : "trt:GetCompatibleVideoAnalyticsConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetCompatibleVideoAnalyticsConfigurations ** SOAP_FMAC4 soap_get_PointerTo_trt__GetCompatibleVideoAnalyticsConfigurations(struct soap *soap, _trt__GetCompatibleVideoAnalyticsConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetCompatibleVideoAnalyticsConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetCompatibleAudioSourceConfigurations(struct soap *soap, _trt__GetCompatibleAudioSourceConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetCompatibleAudioSourceConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetCompatibleAudioSourceConfigurations(struct soap *soap, const char *tag, int id, _trt__GetCompatibleAudioSourceConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetCompatibleAudioSourceConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetCompatibleAudioSourceConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetCompatibleAudioSourceConfigurations ** SOAP_FMAC4 soap_in_PointerTo_trt__GetCompatibleAudioSourceConfigurations(struct soap *soap, const char *tag, _trt__GetCompatibleAudioSourceConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetCompatibleAudioSourceConfigurations **)soap_malloc(soap, sizeof(_trt__GetCompatibleAudioSourceConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetCompatibleAudioSourceConfigurations *)soap_instantiate__trt__GetCompatibleAudioSourceConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetCompatibleAudioSourceConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetCompatibleAudioSourceConfigurations, sizeof(_trt__GetCompatibleAudioSourceConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetCompatibleAudioSourceConfigurations(struct soap *soap, _trt__GetCompatibleAudioSourceConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetCompatibleAudioSourceConfigurations(soap, tag ? tag : "trt:GetCompatibleAudioSourceConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetCompatibleAudioSourceConfigurations ** SOAP_FMAC4 soap_get_PointerTo_trt__GetCompatibleAudioSourceConfigurations(struct soap *soap, _trt__GetCompatibleAudioSourceConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetCompatibleAudioSourceConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetCompatibleAudioEncoderConfigurations(struct soap *soap, _trt__GetCompatibleAudioEncoderConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetCompatibleAudioEncoderConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetCompatibleAudioEncoderConfigurations(struct soap *soap, const char *tag, int id, _trt__GetCompatibleAudioEncoderConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetCompatibleAudioEncoderConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetCompatibleAudioEncoderConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetCompatibleAudioEncoderConfigurations ** SOAP_FMAC4 soap_in_PointerTo_trt__GetCompatibleAudioEncoderConfigurations(struct soap *soap, const char *tag, _trt__GetCompatibleAudioEncoderConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetCompatibleAudioEncoderConfigurations **)soap_malloc(soap, sizeof(_trt__GetCompatibleAudioEncoderConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetCompatibleAudioEncoderConfigurations *)soap_instantiate__trt__GetCompatibleAudioEncoderConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetCompatibleAudioEncoderConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetCompatibleAudioEncoderConfigurations, sizeof(_trt__GetCompatibleAudioEncoderConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetCompatibleAudioEncoderConfigurations(struct soap *soap, _trt__GetCompatibleAudioEncoderConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetCompatibleAudioEncoderConfigurations(soap, tag ? tag : "trt:GetCompatibleAudioEncoderConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetCompatibleAudioEncoderConfigurations ** SOAP_FMAC4 soap_get_PointerTo_trt__GetCompatibleAudioEncoderConfigurations(struct soap *soap, _trt__GetCompatibleAudioEncoderConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetCompatibleAudioEncoderConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetCompatibleVideoSourceConfigurations(struct soap *soap, _trt__GetCompatibleVideoSourceConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetCompatibleVideoSourceConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetCompatibleVideoSourceConfigurations(struct soap *soap, const char *tag, int id, _trt__GetCompatibleVideoSourceConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetCompatibleVideoSourceConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetCompatibleVideoSourceConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetCompatibleVideoSourceConfigurations ** SOAP_FMAC4 soap_in_PointerTo_trt__GetCompatibleVideoSourceConfigurations(struct soap *soap, const char *tag, _trt__GetCompatibleVideoSourceConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetCompatibleVideoSourceConfigurations **)soap_malloc(soap, sizeof(_trt__GetCompatibleVideoSourceConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetCompatibleVideoSourceConfigurations *)soap_instantiate__trt__GetCompatibleVideoSourceConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetCompatibleVideoSourceConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetCompatibleVideoSourceConfigurations, sizeof(_trt__GetCompatibleVideoSourceConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetCompatibleVideoSourceConfigurations(struct soap *soap, _trt__GetCompatibleVideoSourceConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetCompatibleVideoSourceConfigurations(soap, tag ? tag : "trt:GetCompatibleVideoSourceConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetCompatibleVideoSourceConfigurations ** SOAP_FMAC4 soap_get_PointerTo_trt__GetCompatibleVideoSourceConfigurations(struct soap *soap, _trt__GetCompatibleVideoSourceConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetCompatibleVideoSourceConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetCompatibleVideoEncoderConfigurations(struct soap *soap, _trt__GetCompatibleVideoEncoderConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetCompatibleVideoEncoderConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetCompatibleVideoEncoderConfigurations(struct soap *soap, const char *tag, int id, _trt__GetCompatibleVideoEncoderConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetCompatibleVideoEncoderConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetCompatibleVideoEncoderConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetCompatibleVideoEncoderConfigurations ** SOAP_FMAC4 soap_in_PointerTo_trt__GetCompatibleVideoEncoderConfigurations(struct soap *soap, const char *tag, _trt__GetCompatibleVideoEncoderConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetCompatibleVideoEncoderConfigurations **)soap_malloc(soap, sizeof(_trt__GetCompatibleVideoEncoderConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetCompatibleVideoEncoderConfigurations *)soap_instantiate__trt__GetCompatibleVideoEncoderConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetCompatibleVideoEncoderConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetCompatibleVideoEncoderConfigurations, sizeof(_trt__GetCompatibleVideoEncoderConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetCompatibleVideoEncoderConfigurations(struct soap *soap, _trt__GetCompatibleVideoEncoderConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetCompatibleVideoEncoderConfigurations(soap, tag ? tag : "trt:GetCompatibleVideoEncoderConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetCompatibleVideoEncoderConfigurations ** SOAP_FMAC4 soap_get_PointerTo_trt__GetCompatibleVideoEncoderConfigurations(struct soap *soap, _trt__GetCompatibleVideoEncoderConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetCompatibleVideoEncoderConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetAudioDecoderConfiguration(struct soap *soap, _trt__GetAudioDecoderConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetAudioDecoderConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetAudioDecoderConfiguration(struct soap *soap, const char *tag, int id, _trt__GetAudioDecoderConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetAudioDecoderConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetAudioDecoderConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioDecoderConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__GetAudioDecoderConfiguration(struct soap *soap, const char *tag, _trt__GetAudioDecoderConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetAudioDecoderConfiguration **)soap_malloc(soap, sizeof(_trt__GetAudioDecoderConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetAudioDecoderConfiguration *)soap_instantiate__trt__GetAudioDecoderConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetAudioDecoderConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetAudioDecoderConfiguration, sizeof(_trt__GetAudioDecoderConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetAudioDecoderConfiguration(struct soap *soap, _trt__GetAudioDecoderConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetAudioDecoderConfiguration(soap, tag ? tag : "trt:GetAudioDecoderConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioDecoderConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__GetAudioDecoderConfiguration(struct soap *soap, _trt__GetAudioDecoderConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetAudioDecoderConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetAudioOutputConfiguration(struct soap *soap, _trt__GetAudioOutputConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetAudioOutputConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetAudioOutputConfiguration(struct soap *soap, const char *tag, int id, _trt__GetAudioOutputConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetAudioOutputConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetAudioOutputConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioOutputConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__GetAudioOutputConfiguration(struct soap *soap, const char *tag, _trt__GetAudioOutputConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetAudioOutputConfiguration **)soap_malloc(soap, sizeof(_trt__GetAudioOutputConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetAudioOutputConfiguration *)soap_instantiate__trt__GetAudioOutputConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetAudioOutputConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetAudioOutputConfiguration, sizeof(_trt__GetAudioOutputConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetAudioOutputConfiguration(struct soap *soap, _trt__GetAudioOutputConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetAudioOutputConfiguration(soap, tag ? tag : "trt:GetAudioOutputConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioOutputConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__GetAudioOutputConfiguration(struct soap *soap, _trt__GetAudioOutputConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetAudioOutputConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetMetadataConfiguration(struct soap *soap, _trt__GetMetadataConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetMetadataConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetMetadataConfiguration(struct soap *soap, const char *tag, int id, _trt__GetMetadataConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetMetadataConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetMetadataConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetMetadataConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__GetMetadataConfiguration(struct soap *soap, const char *tag, _trt__GetMetadataConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetMetadataConfiguration **)soap_malloc(soap, sizeof(_trt__GetMetadataConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetMetadataConfiguration *)soap_instantiate__trt__GetMetadataConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetMetadataConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetMetadataConfiguration, sizeof(_trt__GetMetadataConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetMetadataConfiguration(struct soap *soap, _trt__GetMetadataConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetMetadataConfiguration(soap, tag ? tag : "trt:GetMetadataConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetMetadataConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__GetMetadataConfiguration(struct soap *soap, _trt__GetMetadataConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetMetadataConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetVideoAnalyticsConfiguration(struct soap *soap, _trt__GetVideoAnalyticsConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetVideoAnalyticsConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetVideoAnalyticsConfiguration(struct soap *soap, const char *tag, int id, _trt__GetVideoAnalyticsConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetVideoAnalyticsConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetVideoAnalyticsConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetVideoAnalyticsConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__GetVideoAnalyticsConfiguration(struct soap *soap, const char *tag, _trt__GetVideoAnalyticsConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetVideoAnalyticsConfiguration **)soap_malloc(soap, sizeof(_trt__GetVideoAnalyticsConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetVideoAnalyticsConfiguration *)soap_instantiate__trt__GetVideoAnalyticsConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetVideoAnalyticsConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetVideoAnalyticsConfiguration, sizeof(_trt__GetVideoAnalyticsConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetVideoAnalyticsConfiguration(struct soap *soap, _trt__GetVideoAnalyticsConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetVideoAnalyticsConfiguration(soap, tag ? tag : "trt:GetVideoAnalyticsConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetVideoAnalyticsConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__GetVideoAnalyticsConfiguration(struct soap *soap, _trt__GetVideoAnalyticsConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetVideoAnalyticsConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetAudioEncoderConfiguration(struct soap *soap, _trt__GetAudioEncoderConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetAudioEncoderConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetAudioEncoderConfiguration(struct soap *soap, const char *tag, int id, _trt__GetAudioEncoderConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetAudioEncoderConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetAudioEncoderConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioEncoderConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__GetAudioEncoderConfiguration(struct soap *soap, const char *tag, _trt__GetAudioEncoderConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetAudioEncoderConfiguration **)soap_malloc(soap, sizeof(_trt__GetAudioEncoderConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetAudioEncoderConfiguration *)soap_instantiate__trt__GetAudioEncoderConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetAudioEncoderConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetAudioEncoderConfiguration, sizeof(_trt__GetAudioEncoderConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetAudioEncoderConfiguration(struct soap *soap, _trt__GetAudioEncoderConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetAudioEncoderConfiguration(soap, tag ? tag : "trt:GetAudioEncoderConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioEncoderConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__GetAudioEncoderConfiguration(struct soap *soap, _trt__GetAudioEncoderConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetAudioEncoderConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetAudioSourceConfiguration(struct soap *soap, _trt__GetAudioSourceConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetAudioSourceConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetAudioSourceConfiguration(struct soap *soap, const char *tag, int id, _trt__GetAudioSourceConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetAudioSourceConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetAudioSourceConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioSourceConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__GetAudioSourceConfiguration(struct soap *soap, const char *tag, _trt__GetAudioSourceConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetAudioSourceConfiguration **)soap_malloc(soap, sizeof(_trt__GetAudioSourceConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetAudioSourceConfiguration *)soap_instantiate__trt__GetAudioSourceConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetAudioSourceConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetAudioSourceConfiguration, sizeof(_trt__GetAudioSourceConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetAudioSourceConfiguration(struct soap *soap, _trt__GetAudioSourceConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetAudioSourceConfiguration(soap, tag ? tag : "trt:GetAudioSourceConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioSourceConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__GetAudioSourceConfiguration(struct soap *soap, _trt__GetAudioSourceConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetAudioSourceConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetVideoEncoderConfiguration(struct soap *soap, _trt__GetVideoEncoderConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetVideoEncoderConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetVideoEncoderConfiguration(struct soap *soap, const char *tag, int id, _trt__GetVideoEncoderConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetVideoEncoderConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetVideoEncoderConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetVideoEncoderConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__GetVideoEncoderConfiguration(struct soap *soap, const char *tag, _trt__GetVideoEncoderConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetVideoEncoderConfiguration **)soap_malloc(soap, sizeof(_trt__GetVideoEncoderConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetVideoEncoderConfiguration *)soap_instantiate__trt__GetVideoEncoderConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetVideoEncoderConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetVideoEncoderConfiguration, sizeof(_trt__GetVideoEncoderConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetVideoEncoderConfiguration(struct soap *soap, _trt__GetVideoEncoderConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetVideoEncoderConfiguration(soap, tag ? tag : "trt:GetVideoEncoderConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetVideoEncoderConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__GetVideoEncoderConfiguration(struct soap *soap, _trt__GetVideoEncoderConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetVideoEncoderConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetVideoSourceConfiguration(struct soap *soap, _trt__GetVideoSourceConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetVideoSourceConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetVideoSourceConfiguration(struct soap *soap, const char *tag, int id, _trt__GetVideoSourceConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetVideoSourceConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetVideoSourceConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetVideoSourceConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__GetVideoSourceConfiguration(struct soap *soap, const char *tag, _trt__GetVideoSourceConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetVideoSourceConfiguration **)soap_malloc(soap, sizeof(_trt__GetVideoSourceConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetVideoSourceConfiguration *)soap_instantiate__trt__GetVideoSourceConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetVideoSourceConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetVideoSourceConfiguration, sizeof(_trt__GetVideoSourceConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetVideoSourceConfiguration(struct soap *soap, _trt__GetVideoSourceConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetVideoSourceConfiguration(soap, tag ? tag : "trt:GetVideoSourceConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetVideoSourceConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__GetVideoSourceConfiguration(struct soap *soap, _trt__GetVideoSourceConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetVideoSourceConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetAudioDecoderConfigurations(struct soap *soap, _trt__GetAudioDecoderConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetAudioDecoderConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetAudioDecoderConfigurations(struct soap *soap, const char *tag, int id, _trt__GetAudioDecoderConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetAudioDecoderConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetAudioDecoderConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioDecoderConfigurations ** SOAP_FMAC4 soap_in_PointerTo_trt__GetAudioDecoderConfigurations(struct soap *soap, const char *tag, _trt__GetAudioDecoderConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetAudioDecoderConfigurations **)soap_malloc(soap, sizeof(_trt__GetAudioDecoderConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetAudioDecoderConfigurations *)soap_instantiate__trt__GetAudioDecoderConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetAudioDecoderConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetAudioDecoderConfigurations, sizeof(_trt__GetAudioDecoderConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetAudioDecoderConfigurations(struct soap *soap, _trt__GetAudioDecoderConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetAudioDecoderConfigurations(soap, tag ? tag : "trt:GetAudioDecoderConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioDecoderConfigurations ** SOAP_FMAC4 soap_get_PointerTo_trt__GetAudioDecoderConfigurations(struct soap *soap, _trt__GetAudioDecoderConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetAudioDecoderConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetAudioOutputConfigurations(struct soap *soap, _trt__GetAudioOutputConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetAudioOutputConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetAudioOutputConfigurations(struct soap *soap, const char *tag, int id, _trt__GetAudioOutputConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetAudioOutputConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetAudioOutputConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioOutputConfigurations ** SOAP_FMAC4 soap_in_PointerTo_trt__GetAudioOutputConfigurations(struct soap *soap, const char *tag, _trt__GetAudioOutputConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetAudioOutputConfigurations **)soap_malloc(soap, sizeof(_trt__GetAudioOutputConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetAudioOutputConfigurations *)soap_instantiate__trt__GetAudioOutputConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetAudioOutputConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetAudioOutputConfigurations, sizeof(_trt__GetAudioOutputConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetAudioOutputConfigurations(struct soap *soap, _trt__GetAudioOutputConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetAudioOutputConfigurations(soap, tag ? tag : "trt:GetAudioOutputConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioOutputConfigurations ** SOAP_FMAC4 soap_get_PointerTo_trt__GetAudioOutputConfigurations(struct soap *soap, _trt__GetAudioOutputConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetAudioOutputConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetMetadataConfigurations(struct soap *soap, _trt__GetMetadataConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetMetadataConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetMetadataConfigurations(struct soap *soap, const char *tag, int id, _trt__GetMetadataConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetMetadataConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetMetadataConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetMetadataConfigurations ** SOAP_FMAC4 soap_in_PointerTo_trt__GetMetadataConfigurations(struct soap *soap, const char *tag, _trt__GetMetadataConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetMetadataConfigurations **)soap_malloc(soap, sizeof(_trt__GetMetadataConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetMetadataConfigurations *)soap_instantiate__trt__GetMetadataConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetMetadataConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetMetadataConfigurations, sizeof(_trt__GetMetadataConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetMetadataConfigurations(struct soap *soap, _trt__GetMetadataConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetMetadataConfigurations(soap, tag ? tag : "trt:GetMetadataConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetMetadataConfigurations ** SOAP_FMAC4 soap_get_PointerTo_trt__GetMetadataConfigurations(struct soap *soap, _trt__GetMetadataConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetMetadataConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetVideoAnalyticsConfigurations(struct soap *soap, _trt__GetVideoAnalyticsConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetVideoAnalyticsConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetVideoAnalyticsConfigurations(struct soap *soap, const char *tag, int id, _trt__GetVideoAnalyticsConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetVideoAnalyticsConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetVideoAnalyticsConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetVideoAnalyticsConfigurations ** SOAP_FMAC4 soap_in_PointerTo_trt__GetVideoAnalyticsConfigurations(struct soap *soap, const char *tag, _trt__GetVideoAnalyticsConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetVideoAnalyticsConfigurations **)soap_malloc(soap, sizeof(_trt__GetVideoAnalyticsConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetVideoAnalyticsConfigurations *)soap_instantiate__trt__GetVideoAnalyticsConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetVideoAnalyticsConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetVideoAnalyticsConfigurations, sizeof(_trt__GetVideoAnalyticsConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetVideoAnalyticsConfigurations(struct soap *soap, _trt__GetVideoAnalyticsConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetVideoAnalyticsConfigurations(soap, tag ? tag : "trt:GetVideoAnalyticsConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetVideoAnalyticsConfigurations ** SOAP_FMAC4 soap_get_PointerTo_trt__GetVideoAnalyticsConfigurations(struct soap *soap, _trt__GetVideoAnalyticsConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetVideoAnalyticsConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetAudioEncoderConfigurations(struct soap *soap, _trt__GetAudioEncoderConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetAudioEncoderConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetAudioEncoderConfigurations(struct soap *soap, const char *tag, int id, _trt__GetAudioEncoderConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetAudioEncoderConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetAudioEncoderConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioEncoderConfigurations ** SOAP_FMAC4 soap_in_PointerTo_trt__GetAudioEncoderConfigurations(struct soap *soap, const char *tag, _trt__GetAudioEncoderConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetAudioEncoderConfigurations **)soap_malloc(soap, sizeof(_trt__GetAudioEncoderConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetAudioEncoderConfigurations *)soap_instantiate__trt__GetAudioEncoderConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetAudioEncoderConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetAudioEncoderConfigurations, sizeof(_trt__GetAudioEncoderConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetAudioEncoderConfigurations(struct soap *soap, _trt__GetAudioEncoderConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetAudioEncoderConfigurations(soap, tag ? tag : "trt:GetAudioEncoderConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioEncoderConfigurations ** SOAP_FMAC4 soap_get_PointerTo_trt__GetAudioEncoderConfigurations(struct soap *soap, _trt__GetAudioEncoderConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetAudioEncoderConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetAudioSourceConfigurations(struct soap *soap, _trt__GetAudioSourceConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetAudioSourceConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetAudioSourceConfigurations(struct soap *soap, const char *tag, int id, _trt__GetAudioSourceConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetAudioSourceConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetAudioSourceConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioSourceConfigurations ** SOAP_FMAC4 soap_in_PointerTo_trt__GetAudioSourceConfigurations(struct soap *soap, const char *tag, _trt__GetAudioSourceConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetAudioSourceConfigurations **)soap_malloc(soap, sizeof(_trt__GetAudioSourceConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetAudioSourceConfigurations *)soap_instantiate__trt__GetAudioSourceConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetAudioSourceConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetAudioSourceConfigurations, sizeof(_trt__GetAudioSourceConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetAudioSourceConfigurations(struct soap *soap, _trt__GetAudioSourceConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetAudioSourceConfigurations(soap, tag ? tag : "trt:GetAudioSourceConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioSourceConfigurations ** SOAP_FMAC4 soap_get_PointerTo_trt__GetAudioSourceConfigurations(struct soap *soap, _trt__GetAudioSourceConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetAudioSourceConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetVideoEncoderConfigurations(struct soap *soap, _trt__GetVideoEncoderConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetVideoEncoderConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetVideoEncoderConfigurations(struct soap *soap, const char *tag, int id, _trt__GetVideoEncoderConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetVideoEncoderConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetVideoEncoderConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetVideoEncoderConfigurations ** SOAP_FMAC4 soap_in_PointerTo_trt__GetVideoEncoderConfigurations(struct soap *soap, const char *tag, _trt__GetVideoEncoderConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetVideoEncoderConfigurations **)soap_malloc(soap, sizeof(_trt__GetVideoEncoderConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetVideoEncoderConfigurations *)soap_instantiate__trt__GetVideoEncoderConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetVideoEncoderConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetVideoEncoderConfigurations, sizeof(_trt__GetVideoEncoderConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetVideoEncoderConfigurations(struct soap *soap, _trt__GetVideoEncoderConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetVideoEncoderConfigurations(soap, tag ? tag : "trt:GetVideoEncoderConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetVideoEncoderConfigurations ** SOAP_FMAC4 soap_get_PointerTo_trt__GetVideoEncoderConfigurations(struct soap *soap, _trt__GetVideoEncoderConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetVideoEncoderConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetVideoSourceConfigurations(struct soap *soap, _trt__GetVideoSourceConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetVideoSourceConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetVideoSourceConfigurations(struct soap *soap, const char *tag, int id, _trt__GetVideoSourceConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetVideoSourceConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetVideoSourceConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetVideoSourceConfigurations ** SOAP_FMAC4 soap_in_PointerTo_trt__GetVideoSourceConfigurations(struct soap *soap, const char *tag, _trt__GetVideoSourceConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetVideoSourceConfigurations **)soap_malloc(soap, sizeof(_trt__GetVideoSourceConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetVideoSourceConfigurations *)soap_instantiate__trt__GetVideoSourceConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetVideoSourceConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetVideoSourceConfigurations, sizeof(_trt__GetVideoSourceConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetVideoSourceConfigurations(struct soap *soap, _trt__GetVideoSourceConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetVideoSourceConfigurations(soap, tag ? tag : "trt:GetVideoSourceConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetVideoSourceConfigurations ** SOAP_FMAC4 soap_get_PointerTo_trt__GetVideoSourceConfigurations(struct soap *soap, _trt__GetVideoSourceConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetVideoSourceConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__DeleteProfile(struct soap *soap, _trt__DeleteProfile *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__DeleteProfile))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__DeleteProfile(struct soap *soap, const char *tag, int id, _trt__DeleteProfile *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__DeleteProfile, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__DeleteProfile ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__DeleteProfile ** SOAP_FMAC4 soap_in_PointerTo_trt__DeleteProfile(struct soap *soap, const char *tag, _trt__DeleteProfile **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__DeleteProfile **)soap_malloc(soap, sizeof(_trt__DeleteProfile *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__DeleteProfile *)soap_instantiate__trt__DeleteProfile(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__DeleteProfile **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__DeleteProfile, sizeof(_trt__DeleteProfile), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__DeleteProfile(struct soap *soap, _trt__DeleteProfile *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__DeleteProfile(soap, tag ? tag : "trt:DeleteProfile", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__DeleteProfile ** SOAP_FMAC4 soap_get_PointerTo_trt__DeleteProfile(struct soap *soap, _trt__DeleteProfile **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__DeleteProfile(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__RemoveAudioDecoderConfiguration(struct soap *soap, _trt__RemoveAudioDecoderConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__RemoveAudioDecoderConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__RemoveAudioDecoderConfiguration(struct soap *soap, const char *tag, int id, _trt__RemoveAudioDecoderConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__RemoveAudioDecoderConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__RemoveAudioDecoderConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemoveAudioDecoderConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__RemoveAudioDecoderConfiguration(struct soap *soap, const char *tag, _trt__RemoveAudioDecoderConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__RemoveAudioDecoderConfiguration **)soap_malloc(soap, sizeof(_trt__RemoveAudioDecoderConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__RemoveAudioDecoderConfiguration *)soap_instantiate__trt__RemoveAudioDecoderConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__RemoveAudioDecoderConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__RemoveAudioDecoderConfiguration, sizeof(_trt__RemoveAudioDecoderConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__RemoveAudioDecoderConfiguration(struct soap *soap, _trt__RemoveAudioDecoderConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__RemoveAudioDecoderConfiguration(soap, tag ? tag : "trt:RemoveAudioDecoderConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemoveAudioDecoderConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__RemoveAudioDecoderConfiguration(struct soap *soap, _trt__RemoveAudioDecoderConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__RemoveAudioDecoderConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__RemoveAudioOutputConfiguration(struct soap *soap, _trt__RemoveAudioOutputConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__RemoveAudioOutputConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__RemoveAudioOutputConfiguration(struct soap *soap, const char *tag, int id, _trt__RemoveAudioOutputConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__RemoveAudioOutputConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__RemoveAudioOutputConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemoveAudioOutputConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__RemoveAudioOutputConfiguration(struct soap *soap, const char *tag, _trt__RemoveAudioOutputConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__RemoveAudioOutputConfiguration **)soap_malloc(soap, sizeof(_trt__RemoveAudioOutputConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__RemoveAudioOutputConfiguration *)soap_instantiate__trt__RemoveAudioOutputConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__RemoveAudioOutputConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__RemoveAudioOutputConfiguration, sizeof(_trt__RemoveAudioOutputConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__RemoveAudioOutputConfiguration(struct soap *soap, _trt__RemoveAudioOutputConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__RemoveAudioOutputConfiguration(soap, tag ? tag : "trt:RemoveAudioOutputConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemoveAudioOutputConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__RemoveAudioOutputConfiguration(struct soap *soap, _trt__RemoveAudioOutputConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__RemoveAudioOutputConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__RemoveMetadataConfiguration(struct soap *soap, _trt__RemoveMetadataConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__RemoveMetadataConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__RemoveMetadataConfiguration(struct soap *soap, const char *tag, int id, _trt__RemoveMetadataConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__RemoveMetadataConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__RemoveMetadataConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemoveMetadataConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__RemoveMetadataConfiguration(struct soap *soap, const char *tag, _trt__RemoveMetadataConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__RemoveMetadataConfiguration **)soap_malloc(soap, sizeof(_trt__RemoveMetadataConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__RemoveMetadataConfiguration *)soap_instantiate__trt__RemoveMetadataConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__RemoveMetadataConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__RemoveMetadataConfiguration, sizeof(_trt__RemoveMetadataConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__RemoveMetadataConfiguration(struct soap *soap, _trt__RemoveMetadataConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__RemoveMetadataConfiguration(soap, tag ? tag : "trt:RemoveMetadataConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemoveMetadataConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__RemoveMetadataConfiguration(struct soap *soap, _trt__RemoveMetadataConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__RemoveMetadataConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__RemoveVideoAnalyticsConfiguration(struct soap *soap, _trt__RemoveVideoAnalyticsConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__RemoveVideoAnalyticsConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__RemoveVideoAnalyticsConfiguration(struct soap *soap, const char *tag, int id, _trt__RemoveVideoAnalyticsConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__RemoveVideoAnalyticsConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__RemoveVideoAnalyticsConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemoveVideoAnalyticsConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__RemoveVideoAnalyticsConfiguration(struct soap *soap, const char *tag, _trt__RemoveVideoAnalyticsConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__RemoveVideoAnalyticsConfiguration **)soap_malloc(soap, sizeof(_trt__RemoveVideoAnalyticsConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__RemoveVideoAnalyticsConfiguration *)soap_instantiate__trt__RemoveVideoAnalyticsConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__RemoveVideoAnalyticsConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__RemoveVideoAnalyticsConfiguration, sizeof(_trt__RemoveVideoAnalyticsConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__RemoveVideoAnalyticsConfiguration(struct soap *soap, _trt__RemoveVideoAnalyticsConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__RemoveVideoAnalyticsConfiguration(soap, tag ? tag : "trt:RemoveVideoAnalyticsConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemoveVideoAnalyticsConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__RemoveVideoAnalyticsConfiguration(struct soap *soap, _trt__RemoveVideoAnalyticsConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__RemoveVideoAnalyticsConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__RemovePTZConfiguration(struct soap *soap, _trt__RemovePTZConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__RemovePTZConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__RemovePTZConfiguration(struct soap *soap, const char *tag, int id, _trt__RemovePTZConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__RemovePTZConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__RemovePTZConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemovePTZConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__RemovePTZConfiguration(struct soap *soap, const char *tag, _trt__RemovePTZConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__RemovePTZConfiguration **)soap_malloc(soap, sizeof(_trt__RemovePTZConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__RemovePTZConfiguration *)soap_instantiate__trt__RemovePTZConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__RemovePTZConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__RemovePTZConfiguration, sizeof(_trt__RemovePTZConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__RemovePTZConfiguration(struct soap *soap, _trt__RemovePTZConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__RemovePTZConfiguration(soap, tag ? tag : "trt:RemovePTZConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemovePTZConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__RemovePTZConfiguration(struct soap *soap, _trt__RemovePTZConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__RemovePTZConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__RemoveAudioSourceConfiguration(struct soap *soap, _trt__RemoveAudioSourceConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__RemoveAudioSourceConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__RemoveAudioSourceConfiguration(struct soap *soap, const char *tag, int id, _trt__RemoveAudioSourceConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__RemoveAudioSourceConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__RemoveAudioSourceConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemoveAudioSourceConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__RemoveAudioSourceConfiguration(struct soap *soap, const char *tag, _trt__RemoveAudioSourceConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__RemoveAudioSourceConfiguration **)soap_malloc(soap, sizeof(_trt__RemoveAudioSourceConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__RemoveAudioSourceConfiguration *)soap_instantiate__trt__RemoveAudioSourceConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__RemoveAudioSourceConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__RemoveAudioSourceConfiguration, sizeof(_trt__RemoveAudioSourceConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__RemoveAudioSourceConfiguration(struct soap *soap, _trt__RemoveAudioSourceConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__RemoveAudioSourceConfiguration(soap, tag ? tag : "trt:RemoveAudioSourceConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemoveAudioSourceConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__RemoveAudioSourceConfiguration(struct soap *soap, _trt__RemoveAudioSourceConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__RemoveAudioSourceConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__RemoveAudioEncoderConfiguration(struct soap *soap, _trt__RemoveAudioEncoderConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__RemoveAudioEncoderConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__RemoveAudioEncoderConfiguration(struct soap *soap, const char *tag, int id, _trt__RemoveAudioEncoderConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__RemoveAudioEncoderConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__RemoveAudioEncoderConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemoveAudioEncoderConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__RemoveAudioEncoderConfiguration(struct soap *soap, const char *tag, _trt__RemoveAudioEncoderConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__RemoveAudioEncoderConfiguration **)soap_malloc(soap, sizeof(_trt__RemoveAudioEncoderConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__RemoveAudioEncoderConfiguration *)soap_instantiate__trt__RemoveAudioEncoderConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__RemoveAudioEncoderConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__RemoveAudioEncoderConfiguration, sizeof(_trt__RemoveAudioEncoderConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__RemoveAudioEncoderConfiguration(struct soap *soap, _trt__RemoveAudioEncoderConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__RemoveAudioEncoderConfiguration(soap, tag ? tag : "trt:RemoveAudioEncoderConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemoveAudioEncoderConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__RemoveAudioEncoderConfiguration(struct soap *soap, _trt__RemoveAudioEncoderConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__RemoveAudioEncoderConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__RemoveVideoSourceConfiguration(struct soap *soap, _trt__RemoveVideoSourceConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__RemoveVideoSourceConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__RemoveVideoSourceConfiguration(struct soap *soap, const char *tag, int id, _trt__RemoveVideoSourceConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__RemoveVideoSourceConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__RemoveVideoSourceConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemoveVideoSourceConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__RemoveVideoSourceConfiguration(struct soap *soap, const char *tag, _trt__RemoveVideoSourceConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__RemoveVideoSourceConfiguration **)soap_malloc(soap, sizeof(_trt__RemoveVideoSourceConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__RemoveVideoSourceConfiguration *)soap_instantiate__trt__RemoveVideoSourceConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__RemoveVideoSourceConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__RemoveVideoSourceConfiguration, sizeof(_trt__RemoveVideoSourceConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__RemoveVideoSourceConfiguration(struct soap *soap, _trt__RemoveVideoSourceConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__RemoveVideoSourceConfiguration(soap, tag ? tag : "trt:RemoveVideoSourceConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemoveVideoSourceConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__RemoveVideoSourceConfiguration(struct soap *soap, _trt__RemoveVideoSourceConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__RemoveVideoSourceConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__RemoveVideoEncoderConfiguration(struct soap *soap, _trt__RemoveVideoEncoderConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__RemoveVideoEncoderConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__RemoveVideoEncoderConfiguration(struct soap *soap, const char *tag, int id, _trt__RemoveVideoEncoderConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__RemoveVideoEncoderConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__RemoveVideoEncoderConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemoveVideoEncoderConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__RemoveVideoEncoderConfiguration(struct soap *soap, const char *tag, _trt__RemoveVideoEncoderConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__RemoveVideoEncoderConfiguration **)soap_malloc(soap, sizeof(_trt__RemoveVideoEncoderConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__RemoveVideoEncoderConfiguration *)soap_instantiate__trt__RemoveVideoEncoderConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__RemoveVideoEncoderConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__RemoveVideoEncoderConfiguration, sizeof(_trt__RemoveVideoEncoderConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__RemoveVideoEncoderConfiguration(struct soap *soap, _trt__RemoveVideoEncoderConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__RemoveVideoEncoderConfiguration(soap, tag ? tag : "trt:RemoveVideoEncoderConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__RemoveVideoEncoderConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__RemoveVideoEncoderConfiguration(struct soap *soap, _trt__RemoveVideoEncoderConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__RemoveVideoEncoderConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__AddAudioDecoderConfiguration(struct soap *soap, _trt__AddAudioDecoderConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__AddAudioDecoderConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__AddAudioDecoderConfiguration(struct soap *soap, const char *tag, int id, _trt__AddAudioDecoderConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__AddAudioDecoderConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__AddAudioDecoderConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddAudioDecoderConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__AddAudioDecoderConfiguration(struct soap *soap, const char *tag, _trt__AddAudioDecoderConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__AddAudioDecoderConfiguration **)soap_malloc(soap, sizeof(_trt__AddAudioDecoderConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__AddAudioDecoderConfiguration *)soap_instantiate__trt__AddAudioDecoderConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__AddAudioDecoderConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__AddAudioDecoderConfiguration, sizeof(_trt__AddAudioDecoderConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__AddAudioDecoderConfiguration(struct soap *soap, _trt__AddAudioDecoderConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__AddAudioDecoderConfiguration(soap, tag ? tag : "trt:AddAudioDecoderConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddAudioDecoderConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__AddAudioDecoderConfiguration(struct soap *soap, _trt__AddAudioDecoderConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__AddAudioDecoderConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__AddAudioOutputConfiguration(struct soap *soap, _trt__AddAudioOutputConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__AddAudioOutputConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__AddAudioOutputConfiguration(struct soap *soap, const char *tag, int id, _trt__AddAudioOutputConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__AddAudioOutputConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__AddAudioOutputConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddAudioOutputConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__AddAudioOutputConfiguration(struct soap *soap, const char *tag, _trt__AddAudioOutputConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__AddAudioOutputConfiguration **)soap_malloc(soap, sizeof(_trt__AddAudioOutputConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__AddAudioOutputConfiguration *)soap_instantiate__trt__AddAudioOutputConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__AddAudioOutputConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__AddAudioOutputConfiguration, sizeof(_trt__AddAudioOutputConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__AddAudioOutputConfiguration(struct soap *soap, _trt__AddAudioOutputConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__AddAudioOutputConfiguration(soap, tag ? tag : "trt:AddAudioOutputConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddAudioOutputConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__AddAudioOutputConfiguration(struct soap *soap, _trt__AddAudioOutputConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__AddAudioOutputConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__AddMetadataConfiguration(struct soap *soap, _trt__AddMetadataConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__AddMetadataConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__AddMetadataConfiguration(struct soap *soap, const char *tag, int id, _trt__AddMetadataConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__AddMetadataConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__AddMetadataConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddMetadataConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__AddMetadataConfiguration(struct soap *soap, const char *tag, _trt__AddMetadataConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__AddMetadataConfiguration **)soap_malloc(soap, sizeof(_trt__AddMetadataConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__AddMetadataConfiguration *)soap_instantiate__trt__AddMetadataConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__AddMetadataConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__AddMetadataConfiguration, sizeof(_trt__AddMetadataConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__AddMetadataConfiguration(struct soap *soap, _trt__AddMetadataConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__AddMetadataConfiguration(soap, tag ? tag : "trt:AddMetadataConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddMetadataConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__AddMetadataConfiguration(struct soap *soap, _trt__AddMetadataConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__AddMetadataConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__AddVideoAnalyticsConfiguration(struct soap *soap, _trt__AddVideoAnalyticsConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__AddVideoAnalyticsConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__AddVideoAnalyticsConfiguration(struct soap *soap, const char *tag, int id, _trt__AddVideoAnalyticsConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__AddVideoAnalyticsConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__AddVideoAnalyticsConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddVideoAnalyticsConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__AddVideoAnalyticsConfiguration(struct soap *soap, const char *tag, _trt__AddVideoAnalyticsConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__AddVideoAnalyticsConfiguration **)soap_malloc(soap, sizeof(_trt__AddVideoAnalyticsConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__AddVideoAnalyticsConfiguration *)soap_instantiate__trt__AddVideoAnalyticsConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__AddVideoAnalyticsConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__AddVideoAnalyticsConfiguration, sizeof(_trt__AddVideoAnalyticsConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__AddVideoAnalyticsConfiguration(struct soap *soap, _trt__AddVideoAnalyticsConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__AddVideoAnalyticsConfiguration(soap, tag ? tag : "trt:AddVideoAnalyticsConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddVideoAnalyticsConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__AddVideoAnalyticsConfiguration(struct soap *soap, _trt__AddVideoAnalyticsConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__AddVideoAnalyticsConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__AddPTZConfiguration(struct soap *soap, _trt__AddPTZConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__AddPTZConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__AddPTZConfiguration(struct soap *soap, const char *tag, int id, _trt__AddPTZConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__AddPTZConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__AddPTZConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddPTZConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__AddPTZConfiguration(struct soap *soap, const char *tag, _trt__AddPTZConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__AddPTZConfiguration **)soap_malloc(soap, sizeof(_trt__AddPTZConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__AddPTZConfiguration *)soap_instantiate__trt__AddPTZConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__AddPTZConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__AddPTZConfiguration, sizeof(_trt__AddPTZConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__AddPTZConfiguration(struct soap *soap, _trt__AddPTZConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__AddPTZConfiguration(soap, tag ? tag : "trt:AddPTZConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddPTZConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__AddPTZConfiguration(struct soap *soap, _trt__AddPTZConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__AddPTZConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__AddAudioSourceConfiguration(struct soap *soap, _trt__AddAudioSourceConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__AddAudioSourceConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__AddAudioSourceConfiguration(struct soap *soap, const char *tag, int id, _trt__AddAudioSourceConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__AddAudioSourceConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__AddAudioSourceConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddAudioSourceConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__AddAudioSourceConfiguration(struct soap *soap, const char *tag, _trt__AddAudioSourceConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__AddAudioSourceConfiguration **)soap_malloc(soap, sizeof(_trt__AddAudioSourceConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__AddAudioSourceConfiguration *)soap_instantiate__trt__AddAudioSourceConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__AddAudioSourceConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__AddAudioSourceConfiguration, sizeof(_trt__AddAudioSourceConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__AddAudioSourceConfiguration(struct soap *soap, _trt__AddAudioSourceConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__AddAudioSourceConfiguration(soap, tag ? tag : "trt:AddAudioSourceConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddAudioSourceConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__AddAudioSourceConfiguration(struct soap *soap, _trt__AddAudioSourceConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__AddAudioSourceConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__AddAudioEncoderConfiguration(struct soap *soap, _trt__AddAudioEncoderConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__AddAudioEncoderConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__AddAudioEncoderConfiguration(struct soap *soap, const char *tag, int id, _trt__AddAudioEncoderConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__AddAudioEncoderConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__AddAudioEncoderConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddAudioEncoderConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__AddAudioEncoderConfiguration(struct soap *soap, const char *tag, _trt__AddAudioEncoderConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__AddAudioEncoderConfiguration **)soap_malloc(soap, sizeof(_trt__AddAudioEncoderConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__AddAudioEncoderConfiguration *)soap_instantiate__trt__AddAudioEncoderConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__AddAudioEncoderConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__AddAudioEncoderConfiguration, sizeof(_trt__AddAudioEncoderConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__AddAudioEncoderConfiguration(struct soap *soap, _trt__AddAudioEncoderConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__AddAudioEncoderConfiguration(soap, tag ? tag : "trt:AddAudioEncoderConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddAudioEncoderConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__AddAudioEncoderConfiguration(struct soap *soap, _trt__AddAudioEncoderConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__AddAudioEncoderConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__AddVideoSourceConfiguration(struct soap *soap, _trt__AddVideoSourceConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__AddVideoSourceConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__AddVideoSourceConfiguration(struct soap *soap, const char *tag, int id, _trt__AddVideoSourceConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__AddVideoSourceConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__AddVideoSourceConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddVideoSourceConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__AddVideoSourceConfiguration(struct soap *soap, const char *tag, _trt__AddVideoSourceConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__AddVideoSourceConfiguration **)soap_malloc(soap, sizeof(_trt__AddVideoSourceConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__AddVideoSourceConfiguration *)soap_instantiate__trt__AddVideoSourceConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__AddVideoSourceConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__AddVideoSourceConfiguration, sizeof(_trt__AddVideoSourceConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__AddVideoSourceConfiguration(struct soap *soap, _trt__AddVideoSourceConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__AddVideoSourceConfiguration(soap, tag ? tag : "trt:AddVideoSourceConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddVideoSourceConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__AddVideoSourceConfiguration(struct soap *soap, _trt__AddVideoSourceConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__AddVideoSourceConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__AddVideoEncoderConfiguration(struct soap *soap, _trt__AddVideoEncoderConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__AddVideoEncoderConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__AddVideoEncoderConfiguration(struct soap *soap, const char *tag, int id, _trt__AddVideoEncoderConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__AddVideoEncoderConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__AddVideoEncoderConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddVideoEncoderConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trt__AddVideoEncoderConfiguration(struct soap *soap, const char *tag, _trt__AddVideoEncoderConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__AddVideoEncoderConfiguration **)soap_malloc(soap, sizeof(_trt__AddVideoEncoderConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__AddVideoEncoderConfiguration *)soap_instantiate__trt__AddVideoEncoderConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__AddVideoEncoderConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__AddVideoEncoderConfiguration, sizeof(_trt__AddVideoEncoderConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__AddVideoEncoderConfiguration(struct soap *soap, _trt__AddVideoEncoderConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__AddVideoEncoderConfiguration(soap, tag ? tag : "trt:AddVideoEncoderConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__AddVideoEncoderConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trt__AddVideoEncoderConfiguration(struct soap *soap, _trt__AddVideoEncoderConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__AddVideoEncoderConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetProfiles(struct soap *soap, _trt__GetProfiles *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetProfiles))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetProfiles(struct soap *soap, const char *tag, int id, _trt__GetProfiles *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetProfiles, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetProfiles ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetProfiles ** SOAP_FMAC4 soap_in_PointerTo_trt__GetProfiles(struct soap *soap, const char *tag, _trt__GetProfiles **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetProfiles **)soap_malloc(soap, sizeof(_trt__GetProfiles *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetProfiles *)soap_instantiate__trt__GetProfiles(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetProfiles **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetProfiles, sizeof(_trt__GetProfiles), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetProfiles(struct soap *soap, _trt__GetProfiles *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetProfiles(soap, tag ? tag : "trt:GetProfiles", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetProfiles ** SOAP_FMAC4 soap_get_PointerTo_trt__GetProfiles(struct soap *soap, _trt__GetProfiles **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetProfiles(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetProfile(struct soap *soap, _trt__GetProfile *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetProfile))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetProfile(struct soap *soap, const char *tag, int id, _trt__GetProfile *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetProfile, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetProfile ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetProfile ** SOAP_FMAC4 soap_in_PointerTo_trt__GetProfile(struct soap *soap, const char *tag, _trt__GetProfile **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetProfile **)soap_malloc(soap, sizeof(_trt__GetProfile *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetProfile *)soap_instantiate__trt__GetProfile(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetProfile **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetProfile, sizeof(_trt__GetProfile), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetProfile(struct soap *soap, _trt__GetProfile *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetProfile(soap, tag ? tag : "trt:GetProfile", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetProfile ** SOAP_FMAC4 soap_get_PointerTo_trt__GetProfile(struct soap *soap, _trt__GetProfile **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetProfile(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__CreateProfile(struct soap *soap, _trt__CreateProfile *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__CreateProfile))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__CreateProfile(struct soap *soap, const char *tag, int id, _trt__CreateProfile *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__CreateProfile, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__CreateProfile ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__CreateProfile ** SOAP_FMAC4 soap_in_PointerTo_trt__CreateProfile(struct soap *soap, const char *tag, _trt__CreateProfile **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__CreateProfile **)soap_malloc(soap, sizeof(_trt__CreateProfile *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__CreateProfile *)soap_instantiate__trt__CreateProfile(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__CreateProfile **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__CreateProfile, sizeof(_trt__CreateProfile), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__CreateProfile(struct soap *soap, _trt__CreateProfile *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__CreateProfile(soap, tag ? tag : "trt:CreateProfile", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__CreateProfile ** SOAP_FMAC4 soap_get_PointerTo_trt__CreateProfile(struct soap *soap, _trt__CreateProfile **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__CreateProfile(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetAudioOutputs(struct soap *soap, _trt__GetAudioOutputs *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetAudioOutputs))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetAudioOutputs(struct soap *soap, const char *tag, int id, _trt__GetAudioOutputs *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetAudioOutputs, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetAudioOutputs ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioOutputs ** SOAP_FMAC4 soap_in_PointerTo_trt__GetAudioOutputs(struct soap *soap, const char *tag, _trt__GetAudioOutputs **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetAudioOutputs **)soap_malloc(soap, sizeof(_trt__GetAudioOutputs *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetAudioOutputs *)soap_instantiate__trt__GetAudioOutputs(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetAudioOutputs **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetAudioOutputs, sizeof(_trt__GetAudioOutputs), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetAudioOutputs(struct soap *soap, _trt__GetAudioOutputs *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetAudioOutputs(soap, tag ? tag : "trt:GetAudioOutputs", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioOutputs ** SOAP_FMAC4 soap_get_PointerTo_trt__GetAudioOutputs(struct soap *soap, _trt__GetAudioOutputs **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetAudioOutputs(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetAudioSources(struct soap *soap, _trt__GetAudioSources *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetAudioSources))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetAudioSources(struct soap *soap, const char *tag, int id, _trt__GetAudioSources *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetAudioSources, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetAudioSources ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioSources ** SOAP_FMAC4 soap_in_PointerTo_trt__GetAudioSources(struct soap *soap, const char *tag, _trt__GetAudioSources **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetAudioSources **)soap_malloc(soap, sizeof(_trt__GetAudioSources *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetAudioSources *)soap_instantiate__trt__GetAudioSources(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetAudioSources **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetAudioSources, sizeof(_trt__GetAudioSources), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetAudioSources(struct soap *soap, _trt__GetAudioSources *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetAudioSources(soap, tag ? tag : "trt:GetAudioSources", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetAudioSources ** SOAP_FMAC4 soap_get_PointerTo_trt__GetAudioSources(struct soap *soap, _trt__GetAudioSources **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetAudioSources(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetVideoSources(struct soap *soap, _trt__GetVideoSources *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetVideoSources))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetVideoSources(struct soap *soap, const char *tag, int id, _trt__GetVideoSources *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetVideoSources, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetVideoSources ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetVideoSources ** SOAP_FMAC4 soap_in_PointerTo_trt__GetVideoSources(struct soap *soap, const char *tag, _trt__GetVideoSources **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetVideoSources **)soap_malloc(soap, sizeof(_trt__GetVideoSources *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetVideoSources *)soap_instantiate__trt__GetVideoSources(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetVideoSources **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetVideoSources, sizeof(_trt__GetVideoSources), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetVideoSources(struct soap *soap, _trt__GetVideoSources *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetVideoSources(soap, tag ? tag : "trt:GetVideoSources", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetVideoSources ** SOAP_FMAC4 soap_get_PointerTo_trt__GetVideoSources(struct soap *soap, _trt__GetVideoSources **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetVideoSources(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trt__GetServiceCapabilities(struct soap *soap, _trt__GetServiceCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trt__GetServiceCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trt__GetServiceCapabilities(struct soap *soap, const char *tag, int id, _trt__GetServiceCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trt__GetServiceCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trt__GetServiceCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetServiceCapabilities ** SOAP_FMAC4 soap_in_PointerTo_trt__GetServiceCapabilities(struct soap *soap, const char *tag, _trt__GetServiceCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trt__GetServiceCapabilities **)soap_malloc(soap, sizeof(_trt__GetServiceCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trt__GetServiceCapabilities *)soap_instantiate__trt__GetServiceCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trt__GetServiceCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trt__GetServiceCapabilities, sizeof(_trt__GetServiceCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trt__GetServiceCapabilities(struct soap *soap, _trt__GetServiceCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trt__GetServiceCapabilities(soap, tag ? tag : "trt:GetServiceCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trt__GetServiceCapabilities ** SOAP_FMAC4 soap_get_PointerTo_trt__GetServiceCapabilities(struct soap *soap, _trt__GetServiceCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trt__GetServiceCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trp__SetReplayConfiguration(struct soap *soap, _trp__SetReplayConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trp__SetReplayConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trp__SetReplayConfiguration(struct soap *soap, const char *tag, int id, _trp__SetReplayConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trp__SetReplayConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trp__SetReplayConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trp__SetReplayConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trp__SetReplayConfiguration(struct soap *soap, const char *tag, _trp__SetReplayConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trp__SetReplayConfiguration **)soap_malloc(soap, sizeof(_trp__SetReplayConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trp__SetReplayConfiguration *)soap_instantiate__trp__SetReplayConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trp__SetReplayConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trp__SetReplayConfiguration, sizeof(_trp__SetReplayConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trp__SetReplayConfiguration(struct soap *soap, _trp__SetReplayConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trp__SetReplayConfiguration(soap, tag ? tag : "trp:SetReplayConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trp__SetReplayConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trp__SetReplayConfiguration(struct soap *soap, _trp__SetReplayConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trp__SetReplayConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trp__GetReplayConfiguration(struct soap *soap, _trp__GetReplayConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trp__GetReplayConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trp__GetReplayConfiguration(struct soap *soap, const char *tag, int id, _trp__GetReplayConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trp__GetReplayConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trp__GetReplayConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trp__GetReplayConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trp__GetReplayConfiguration(struct soap *soap, const char *tag, _trp__GetReplayConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trp__GetReplayConfiguration **)soap_malloc(soap, sizeof(_trp__GetReplayConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trp__GetReplayConfiguration *)soap_instantiate__trp__GetReplayConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trp__GetReplayConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trp__GetReplayConfiguration, sizeof(_trp__GetReplayConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trp__GetReplayConfiguration(struct soap *soap, _trp__GetReplayConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trp__GetReplayConfiguration(soap, tag ? tag : "trp:GetReplayConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trp__GetReplayConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trp__GetReplayConfiguration(struct soap *soap, _trp__GetReplayConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trp__GetReplayConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trp__GetReplayUri(struct soap *soap, _trp__GetReplayUri *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trp__GetReplayUri))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trp__GetReplayUri(struct soap *soap, const char *tag, int id, _trp__GetReplayUri *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trp__GetReplayUri, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trp__GetReplayUri ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trp__GetReplayUri ** SOAP_FMAC4 soap_in_PointerTo_trp__GetReplayUri(struct soap *soap, const char *tag, _trp__GetReplayUri **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trp__GetReplayUri **)soap_malloc(soap, sizeof(_trp__GetReplayUri *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trp__GetReplayUri *)soap_instantiate__trp__GetReplayUri(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trp__GetReplayUri **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trp__GetReplayUri, sizeof(_trp__GetReplayUri), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trp__GetReplayUri(struct soap *soap, _trp__GetReplayUri *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trp__GetReplayUri(soap, tag ? tag : "trp:GetReplayUri", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trp__GetReplayUri ** SOAP_FMAC4 soap_get_PointerTo_trp__GetReplayUri(struct soap *soap, _trp__GetReplayUri **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trp__GetReplayUri(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trp__GetServiceCapabilities(struct soap *soap, _trp__GetServiceCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trp__GetServiceCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trp__GetServiceCapabilities(struct soap *soap, const char *tag, int id, _trp__GetServiceCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trp__GetServiceCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trp__GetServiceCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trp__GetServiceCapabilities ** SOAP_FMAC4 soap_in_PointerTo_trp__GetServiceCapabilities(struct soap *soap, const char *tag, _trp__GetServiceCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trp__GetServiceCapabilities **)soap_malloc(soap, sizeof(_trp__GetServiceCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trp__GetServiceCapabilities *)soap_instantiate__trp__GetServiceCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trp__GetServiceCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trp__GetServiceCapabilities, sizeof(_trp__GetServiceCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trp__GetServiceCapabilities(struct soap *soap, _trp__GetServiceCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trp__GetServiceCapabilities(soap, tag ? tag : "trp:GetServiceCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trp__GetServiceCapabilities ** SOAP_FMAC4 soap_get_PointerTo_trp__GetServiceCapabilities(struct soap *soap, _trp__GetServiceCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trp__GetServiceCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__GetExportRecordedDataState(struct soap *soap, _trc__GetExportRecordedDataState *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__GetExportRecordedDataState))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__GetExportRecordedDataState(struct soap *soap, const char *tag, int id, _trc__GetExportRecordedDataState *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__GetExportRecordedDataState, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__GetExportRecordedDataState ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetExportRecordedDataState ** SOAP_FMAC4 soap_in_PointerTo_trc__GetExportRecordedDataState(struct soap *soap, const char *tag, _trc__GetExportRecordedDataState **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__GetExportRecordedDataState **)soap_malloc(soap, sizeof(_trc__GetExportRecordedDataState *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__GetExportRecordedDataState *)soap_instantiate__trc__GetExportRecordedDataState(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__GetExportRecordedDataState **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__GetExportRecordedDataState, sizeof(_trc__GetExportRecordedDataState), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__GetExportRecordedDataState(struct soap *soap, _trc__GetExportRecordedDataState *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__GetExportRecordedDataState(soap, tag ? tag : "trc:GetExportRecordedDataState", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetExportRecordedDataState ** SOAP_FMAC4 soap_get_PointerTo_trc__GetExportRecordedDataState(struct soap *soap, _trc__GetExportRecordedDataState **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__GetExportRecordedDataState(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__StopExportRecordedData(struct soap *soap, _trc__StopExportRecordedData *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__StopExportRecordedData))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__StopExportRecordedData(struct soap *soap, const char *tag, int id, _trc__StopExportRecordedData *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__StopExportRecordedData, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__StopExportRecordedData ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__StopExportRecordedData ** SOAP_FMAC4 soap_in_PointerTo_trc__StopExportRecordedData(struct soap *soap, const char *tag, _trc__StopExportRecordedData **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__StopExportRecordedData **)soap_malloc(soap, sizeof(_trc__StopExportRecordedData *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__StopExportRecordedData *)soap_instantiate__trc__StopExportRecordedData(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__StopExportRecordedData **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__StopExportRecordedData, sizeof(_trc__StopExportRecordedData), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__StopExportRecordedData(struct soap *soap, _trc__StopExportRecordedData *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__StopExportRecordedData(soap, tag ? tag : "trc:StopExportRecordedData", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__StopExportRecordedData ** SOAP_FMAC4 soap_get_PointerTo_trc__StopExportRecordedData(struct soap *soap, _trc__StopExportRecordedData **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__StopExportRecordedData(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__ExportRecordedData(struct soap *soap, _trc__ExportRecordedData *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__ExportRecordedData))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__ExportRecordedData(struct soap *soap, const char *tag, int id, _trc__ExportRecordedData *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__ExportRecordedData, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__ExportRecordedData ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__ExportRecordedData ** SOAP_FMAC4 soap_in_PointerTo_trc__ExportRecordedData(struct soap *soap, const char *tag, _trc__ExportRecordedData **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__ExportRecordedData **)soap_malloc(soap, sizeof(_trc__ExportRecordedData *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__ExportRecordedData *)soap_instantiate__trc__ExportRecordedData(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__ExportRecordedData **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__ExportRecordedData, sizeof(_trc__ExportRecordedData), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__ExportRecordedData(struct soap *soap, _trc__ExportRecordedData *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__ExportRecordedData(soap, tag ? tag : "trc:ExportRecordedData", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__ExportRecordedData ** SOAP_FMAC4 soap_get_PointerTo_trc__ExportRecordedData(struct soap *soap, _trc__ExportRecordedData **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__ExportRecordedData(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__GetRecordingJobState(struct soap *soap, _trc__GetRecordingJobState *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__GetRecordingJobState))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__GetRecordingJobState(struct soap *soap, const char *tag, int id, _trc__GetRecordingJobState *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__GetRecordingJobState, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__GetRecordingJobState ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetRecordingJobState ** SOAP_FMAC4 soap_in_PointerTo_trc__GetRecordingJobState(struct soap *soap, const char *tag, _trc__GetRecordingJobState **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__GetRecordingJobState **)soap_malloc(soap, sizeof(_trc__GetRecordingJobState *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__GetRecordingJobState *)soap_instantiate__trc__GetRecordingJobState(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__GetRecordingJobState **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__GetRecordingJobState, sizeof(_trc__GetRecordingJobState), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__GetRecordingJobState(struct soap *soap, _trc__GetRecordingJobState *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__GetRecordingJobState(soap, tag ? tag : "trc:GetRecordingJobState", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetRecordingJobState ** SOAP_FMAC4 soap_get_PointerTo_trc__GetRecordingJobState(struct soap *soap, _trc__GetRecordingJobState **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__GetRecordingJobState(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__SetRecordingJobMode(struct soap *soap, _trc__SetRecordingJobMode *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__SetRecordingJobMode))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__SetRecordingJobMode(struct soap *soap, const char *tag, int id, _trc__SetRecordingJobMode *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__SetRecordingJobMode, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__SetRecordingJobMode ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__SetRecordingJobMode ** SOAP_FMAC4 soap_in_PointerTo_trc__SetRecordingJobMode(struct soap *soap, const char *tag, _trc__SetRecordingJobMode **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__SetRecordingJobMode **)soap_malloc(soap, sizeof(_trc__SetRecordingJobMode *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__SetRecordingJobMode *)soap_instantiate__trc__SetRecordingJobMode(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__SetRecordingJobMode **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__SetRecordingJobMode, sizeof(_trc__SetRecordingJobMode), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__SetRecordingJobMode(struct soap *soap, _trc__SetRecordingJobMode *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__SetRecordingJobMode(soap, tag ? tag : "trc:SetRecordingJobMode", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__SetRecordingJobMode ** SOAP_FMAC4 soap_get_PointerTo_trc__SetRecordingJobMode(struct soap *soap, _trc__SetRecordingJobMode **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__SetRecordingJobMode(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__GetRecordingJobConfiguration(struct soap *soap, _trc__GetRecordingJobConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__GetRecordingJobConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__GetRecordingJobConfiguration(struct soap *soap, const char *tag, int id, _trc__GetRecordingJobConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__GetRecordingJobConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__GetRecordingJobConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetRecordingJobConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trc__GetRecordingJobConfiguration(struct soap *soap, const char *tag, _trc__GetRecordingJobConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__GetRecordingJobConfiguration **)soap_malloc(soap, sizeof(_trc__GetRecordingJobConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__GetRecordingJobConfiguration *)soap_instantiate__trc__GetRecordingJobConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__GetRecordingJobConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__GetRecordingJobConfiguration, sizeof(_trc__GetRecordingJobConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__GetRecordingJobConfiguration(struct soap *soap, _trc__GetRecordingJobConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__GetRecordingJobConfiguration(soap, tag ? tag : "trc:GetRecordingJobConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetRecordingJobConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trc__GetRecordingJobConfiguration(struct soap *soap, _trc__GetRecordingJobConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__GetRecordingJobConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__SetRecordingJobConfiguration(struct soap *soap, _trc__SetRecordingJobConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__SetRecordingJobConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__SetRecordingJobConfiguration(struct soap *soap, const char *tag, int id, _trc__SetRecordingJobConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__SetRecordingJobConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__SetRecordingJobConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__SetRecordingJobConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trc__SetRecordingJobConfiguration(struct soap *soap, const char *tag, _trc__SetRecordingJobConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__SetRecordingJobConfiguration **)soap_malloc(soap, sizeof(_trc__SetRecordingJobConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__SetRecordingJobConfiguration *)soap_instantiate__trc__SetRecordingJobConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__SetRecordingJobConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__SetRecordingJobConfiguration, sizeof(_trc__SetRecordingJobConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__SetRecordingJobConfiguration(struct soap *soap, _trc__SetRecordingJobConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__SetRecordingJobConfiguration(soap, tag ? tag : "trc:SetRecordingJobConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__SetRecordingJobConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trc__SetRecordingJobConfiguration(struct soap *soap, _trc__SetRecordingJobConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__SetRecordingJobConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__GetRecordingJobs(struct soap *soap, _trc__GetRecordingJobs *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__GetRecordingJobs))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__GetRecordingJobs(struct soap *soap, const char *tag, int id, _trc__GetRecordingJobs *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__GetRecordingJobs, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__GetRecordingJobs ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetRecordingJobs ** SOAP_FMAC4 soap_in_PointerTo_trc__GetRecordingJobs(struct soap *soap, const char *tag, _trc__GetRecordingJobs **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__GetRecordingJobs **)soap_malloc(soap, sizeof(_trc__GetRecordingJobs *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__GetRecordingJobs *)soap_instantiate__trc__GetRecordingJobs(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__GetRecordingJobs **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__GetRecordingJobs, sizeof(_trc__GetRecordingJobs), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__GetRecordingJobs(struct soap *soap, _trc__GetRecordingJobs *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__GetRecordingJobs(soap, tag ? tag : "trc:GetRecordingJobs", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetRecordingJobs ** SOAP_FMAC4 soap_get_PointerTo_trc__GetRecordingJobs(struct soap *soap, _trc__GetRecordingJobs **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__GetRecordingJobs(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__DeleteRecordingJob(struct soap *soap, _trc__DeleteRecordingJob *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__DeleteRecordingJob))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__DeleteRecordingJob(struct soap *soap, const char *tag, int id, _trc__DeleteRecordingJob *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__DeleteRecordingJob, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__DeleteRecordingJob ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__DeleteRecordingJob ** SOAP_FMAC4 soap_in_PointerTo_trc__DeleteRecordingJob(struct soap *soap, const char *tag, _trc__DeleteRecordingJob **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__DeleteRecordingJob **)soap_malloc(soap, sizeof(_trc__DeleteRecordingJob *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__DeleteRecordingJob *)soap_instantiate__trc__DeleteRecordingJob(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__DeleteRecordingJob **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__DeleteRecordingJob, sizeof(_trc__DeleteRecordingJob), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__DeleteRecordingJob(struct soap *soap, _trc__DeleteRecordingJob *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__DeleteRecordingJob(soap, tag ? tag : "trc:DeleteRecordingJob", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__DeleteRecordingJob ** SOAP_FMAC4 soap_get_PointerTo_trc__DeleteRecordingJob(struct soap *soap, _trc__DeleteRecordingJob **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__DeleteRecordingJob(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__CreateRecordingJob(struct soap *soap, _trc__CreateRecordingJob *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__CreateRecordingJob))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__CreateRecordingJob(struct soap *soap, const char *tag, int id, _trc__CreateRecordingJob *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__CreateRecordingJob, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__CreateRecordingJob ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__CreateRecordingJob ** SOAP_FMAC4 soap_in_PointerTo_trc__CreateRecordingJob(struct soap *soap, const char *tag, _trc__CreateRecordingJob **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__CreateRecordingJob **)soap_malloc(soap, sizeof(_trc__CreateRecordingJob *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__CreateRecordingJob *)soap_instantiate__trc__CreateRecordingJob(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__CreateRecordingJob **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__CreateRecordingJob, sizeof(_trc__CreateRecordingJob), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__CreateRecordingJob(struct soap *soap, _trc__CreateRecordingJob *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__CreateRecordingJob(soap, tag ? tag : "trc:CreateRecordingJob", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__CreateRecordingJob ** SOAP_FMAC4 soap_get_PointerTo_trc__CreateRecordingJob(struct soap *soap, _trc__CreateRecordingJob **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__CreateRecordingJob(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__SetTrackConfiguration(struct soap *soap, _trc__SetTrackConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__SetTrackConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__SetTrackConfiguration(struct soap *soap, const char *tag, int id, _trc__SetTrackConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__SetTrackConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__SetTrackConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__SetTrackConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trc__SetTrackConfiguration(struct soap *soap, const char *tag, _trc__SetTrackConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__SetTrackConfiguration **)soap_malloc(soap, sizeof(_trc__SetTrackConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__SetTrackConfiguration *)soap_instantiate__trc__SetTrackConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__SetTrackConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__SetTrackConfiguration, sizeof(_trc__SetTrackConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__SetTrackConfiguration(struct soap *soap, _trc__SetTrackConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__SetTrackConfiguration(soap, tag ? tag : "trc:SetTrackConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__SetTrackConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trc__SetTrackConfiguration(struct soap *soap, _trc__SetTrackConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__SetTrackConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__GetTrackConfiguration(struct soap *soap, _trc__GetTrackConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__GetTrackConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__GetTrackConfiguration(struct soap *soap, const char *tag, int id, _trc__GetTrackConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__GetTrackConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__GetTrackConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetTrackConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trc__GetTrackConfiguration(struct soap *soap, const char *tag, _trc__GetTrackConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__GetTrackConfiguration **)soap_malloc(soap, sizeof(_trc__GetTrackConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__GetTrackConfiguration *)soap_instantiate__trc__GetTrackConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__GetTrackConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__GetTrackConfiguration, sizeof(_trc__GetTrackConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__GetTrackConfiguration(struct soap *soap, _trc__GetTrackConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__GetTrackConfiguration(soap, tag ? tag : "trc:GetTrackConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetTrackConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trc__GetTrackConfiguration(struct soap *soap, _trc__GetTrackConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__GetTrackConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__DeleteTrack(struct soap *soap, _trc__DeleteTrack *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__DeleteTrack))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__DeleteTrack(struct soap *soap, const char *tag, int id, _trc__DeleteTrack *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__DeleteTrack, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__DeleteTrack ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__DeleteTrack ** SOAP_FMAC4 soap_in_PointerTo_trc__DeleteTrack(struct soap *soap, const char *tag, _trc__DeleteTrack **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__DeleteTrack **)soap_malloc(soap, sizeof(_trc__DeleteTrack *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__DeleteTrack *)soap_instantiate__trc__DeleteTrack(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__DeleteTrack **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__DeleteTrack, sizeof(_trc__DeleteTrack), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__DeleteTrack(struct soap *soap, _trc__DeleteTrack *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__DeleteTrack(soap, tag ? tag : "trc:DeleteTrack", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__DeleteTrack ** SOAP_FMAC4 soap_get_PointerTo_trc__DeleteTrack(struct soap *soap, _trc__DeleteTrack **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__DeleteTrack(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__CreateTrack(struct soap *soap, _trc__CreateTrack *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__CreateTrack))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__CreateTrack(struct soap *soap, const char *tag, int id, _trc__CreateTrack *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__CreateTrack, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__CreateTrack ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__CreateTrack ** SOAP_FMAC4 soap_in_PointerTo_trc__CreateTrack(struct soap *soap, const char *tag, _trc__CreateTrack **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__CreateTrack **)soap_malloc(soap, sizeof(_trc__CreateTrack *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__CreateTrack *)soap_instantiate__trc__CreateTrack(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__CreateTrack **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__CreateTrack, sizeof(_trc__CreateTrack), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__CreateTrack(struct soap *soap, _trc__CreateTrack *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__CreateTrack(soap, tag ? tag : "trc:CreateTrack", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__CreateTrack ** SOAP_FMAC4 soap_get_PointerTo_trc__CreateTrack(struct soap *soap, _trc__CreateTrack **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__CreateTrack(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__GetRecordingOptions(struct soap *soap, _trc__GetRecordingOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__GetRecordingOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__GetRecordingOptions(struct soap *soap, const char *tag, int id, _trc__GetRecordingOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__GetRecordingOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__GetRecordingOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetRecordingOptions ** SOAP_FMAC4 soap_in_PointerTo_trc__GetRecordingOptions(struct soap *soap, const char *tag, _trc__GetRecordingOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__GetRecordingOptions **)soap_malloc(soap, sizeof(_trc__GetRecordingOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__GetRecordingOptions *)soap_instantiate__trc__GetRecordingOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__GetRecordingOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__GetRecordingOptions, sizeof(_trc__GetRecordingOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__GetRecordingOptions(struct soap *soap, _trc__GetRecordingOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__GetRecordingOptions(soap, tag ? tag : "trc:GetRecordingOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetRecordingOptions ** SOAP_FMAC4 soap_get_PointerTo_trc__GetRecordingOptions(struct soap *soap, _trc__GetRecordingOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__GetRecordingOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__GetRecordingConfiguration(struct soap *soap, _trc__GetRecordingConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__GetRecordingConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__GetRecordingConfiguration(struct soap *soap, const char *tag, int id, _trc__GetRecordingConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__GetRecordingConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__GetRecordingConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetRecordingConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trc__GetRecordingConfiguration(struct soap *soap, const char *tag, _trc__GetRecordingConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__GetRecordingConfiguration **)soap_malloc(soap, sizeof(_trc__GetRecordingConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__GetRecordingConfiguration *)soap_instantiate__trc__GetRecordingConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__GetRecordingConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__GetRecordingConfiguration, sizeof(_trc__GetRecordingConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__GetRecordingConfiguration(struct soap *soap, _trc__GetRecordingConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__GetRecordingConfiguration(soap, tag ? tag : "trc:GetRecordingConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetRecordingConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trc__GetRecordingConfiguration(struct soap *soap, _trc__GetRecordingConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__GetRecordingConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__SetRecordingConfiguration(struct soap *soap, _trc__SetRecordingConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__SetRecordingConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__SetRecordingConfiguration(struct soap *soap, const char *tag, int id, _trc__SetRecordingConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__SetRecordingConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__SetRecordingConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__SetRecordingConfiguration ** SOAP_FMAC4 soap_in_PointerTo_trc__SetRecordingConfiguration(struct soap *soap, const char *tag, _trc__SetRecordingConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__SetRecordingConfiguration **)soap_malloc(soap, sizeof(_trc__SetRecordingConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__SetRecordingConfiguration *)soap_instantiate__trc__SetRecordingConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__SetRecordingConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__SetRecordingConfiguration, sizeof(_trc__SetRecordingConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__SetRecordingConfiguration(struct soap *soap, _trc__SetRecordingConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__SetRecordingConfiguration(soap, tag ? tag : "trc:SetRecordingConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__SetRecordingConfiguration ** SOAP_FMAC4 soap_get_PointerTo_trc__SetRecordingConfiguration(struct soap *soap, _trc__SetRecordingConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__SetRecordingConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__GetRecordings(struct soap *soap, _trc__GetRecordings *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__GetRecordings))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__GetRecordings(struct soap *soap, const char *tag, int id, _trc__GetRecordings *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__GetRecordings, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__GetRecordings ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetRecordings ** SOAP_FMAC4 soap_in_PointerTo_trc__GetRecordings(struct soap *soap, const char *tag, _trc__GetRecordings **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__GetRecordings **)soap_malloc(soap, sizeof(_trc__GetRecordings *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__GetRecordings *)soap_instantiate__trc__GetRecordings(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__GetRecordings **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__GetRecordings, sizeof(_trc__GetRecordings), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__GetRecordings(struct soap *soap, _trc__GetRecordings *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__GetRecordings(soap, tag ? tag : "trc:GetRecordings", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetRecordings ** SOAP_FMAC4 soap_get_PointerTo_trc__GetRecordings(struct soap *soap, _trc__GetRecordings **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__GetRecordings(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__DeleteRecording(struct soap *soap, _trc__DeleteRecording *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__DeleteRecording))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__DeleteRecording(struct soap *soap, const char *tag, int id, _trc__DeleteRecording *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__DeleteRecording, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__DeleteRecording ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__DeleteRecording ** SOAP_FMAC4 soap_in_PointerTo_trc__DeleteRecording(struct soap *soap, const char *tag, _trc__DeleteRecording **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__DeleteRecording **)soap_malloc(soap, sizeof(_trc__DeleteRecording *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__DeleteRecording *)soap_instantiate__trc__DeleteRecording(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__DeleteRecording **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__DeleteRecording, sizeof(_trc__DeleteRecording), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__DeleteRecording(struct soap *soap, _trc__DeleteRecording *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__DeleteRecording(soap, tag ? tag : "trc:DeleteRecording", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__DeleteRecording ** SOAP_FMAC4 soap_get_PointerTo_trc__DeleteRecording(struct soap *soap, _trc__DeleteRecording **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__DeleteRecording(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__CreateRecording(struct soap *soap, _trc__CreateRecording *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__CreateRecording))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__CreateRecording(struct soap *soap, const char *tag, int id, _trc__CreateRecording *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__CreateRecording, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__CreateRecording ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__CreateRecording ** SOAP_FMAC4 soap_in_PointerTo_trc__CreateRecording(struct soap *soap, const char *tag, _trc__CreateRecording **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__CreateRecording **)soap_malloc(soap, sizeof(_trc__CreateRecording *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__CreateRecording *)soap_instantiate__trc__CreateRecording(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__CreateRecording **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__CreateRecording, sizeof(_trc__CreateRecording), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__CreateRecording(struct soap *soap, _trc__CreateRecording *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__CreateRecording(soap, tag ? tag : "trc:CreateRecording", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__CreateRecording ** SOAP_FMAC4 soap_get_PointerTo_trc__CreateRecording(struct soap *soap, _trc__CreateRecording **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__CreateRecording(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__GetServiceCapabilities(struct soap *soap, _trc__GetServiceCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__GetServiceCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__GetServiceCapabilities(struct soap *soap, const char *tag, int id, _trc__GetServiceCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__GetServiceCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__GetServiceCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetServiceCapabilities ** SOAP_FMAC4 soap_in_PointerTo_trc__GetServiceCapabilities(struct soap *soap, const char *tag, _trc__GetServiceCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__GetServiceCapabilities **)soap_malloc(soap, sizeof(_trc__GetServiceCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__GetServiceCapabilities *)soap_instantiate__trc__GetServiceCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__GetServiceCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__GetServiceCapabilities, sizeof(_trc__GetServiceCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__GetServiceCapabilities(struct soap *soap, _trc__GetServiceCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__GetServiceCapabilities(soap, tag ? tag : "trc:GetServiceCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__GetServiceCapabilities ** SOAP_FMAC4 soap_get_PointerTo_trc__GetServiceCapabilities(struct soap *soap, _trc__GetServiceCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__GetServiceCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__GetCompatibleConfigurations(struct soap *soap, _tptz__GetCompatibleConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__GetCompatibleConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__GetCompatibleConfigurations(struct soap *soap, const char *tag, int id, _tptz__GetCompatibleConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__GetCompatibleConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__GetCompatibleConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetCompatibleConfigurations ** SOAP_FMAC4 soap_in_PointerTo_tptz__GetCompatibleConfigurations(struct soap *soap, const char *tag, _tptz__GetCompatibleConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__GetCompatibleConfigurations **)soap_malloc(soap, sizeof(_tptz__GetCompatibleConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__GetCompatibleConfigurations *)soap_instantiate__tptz__GetCompatibleConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__GetCompatibleConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__GetCompatibleConfigurations, sizeof(_tptz__GetCompatibleConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__GetCompatibleConfigurations(struct soap *soap, _tptz__GetCompatibleConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__GetCompatibleConfigurations(soap, tag ? tag : "tptz:GetCompatibleConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetCompatibleConfigurations ** SOAP_FMAC4 soap_get_PointerTo_tptz__GetCompatibleConfigurations(struct soap *soap, _tptz__GetCompatibleConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__GetCompatibleConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__RemovePresetTour(struct soap *soap, _tptz__RemovePresetTour *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__RemovePresetTour))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__RemovePresetTour(struct soap *soap, const char *tag, int id, _tptz__RemovePresetTour *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__RemovePresetTour, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__RemovePresetTour ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__RemovePresetTour ** SOAP_FMAC4 soap_in_PointerTo_tptz__RemovePresetTour(struct soap *soap, const char *tag, _tptz__RemovePresetTour **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__RemovePresetTour **)soap_malloc(soap, sizeof(_tptz__RemovePresetTour *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__RemovePresetTour *)soap_instantiate__tptz__RemovePresetTour(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__RemovePresetTour **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__RemovePresetTour, sizeof(_tptz__RemovePresetTour), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__RemovePresetTour(struct soap *soap, _tptz__RemovePresetTour *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__RemovePresetTour(soap, tag ? tag : "tptz:RemovePresetTour", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__RemovePresetTour ** SOAP_FMAC4 soap_get_PointerTo_tptz__RemovePresetTour(struct soap *soap, _tptz__RemovePresetTour **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__RemovePresetTour(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__OperatePresetTour(struct soap *soap, _tptz__OperatePresetTour *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__OperatePresetTour))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__OperatePresetTour(struct soap *soap, const char *tag, int id, _tptz__OperatePresetTour *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__OperatePresetTour, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__OperatePresetTour ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__OperatePresetTour ** SOAP_FMAC4 soap_in_PointerTo_tptz__OperatePresetTour(struct soap *soap, const char *tag, _tptz__OperatePresetTour **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__OperatePresetTour **)soap_malloc(soap, sizeof(_tptz__OperatePresetTour *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__OperatePresetTour *)soap_instantiate__tptz__OperatePresetTour(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__OperatePresetTour **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__OperatePresetTour, sizeof(_tptz__OperatePresetTour), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__OperatePresetTour(struct soap *soap, _tptz__OperatePresetTour *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__OperatePresetTour(soap, tag ? tag : "tptz:OperatePresetTour", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__OperatePresetTour ** SOAP_FMAC4 soap_get_PointerTo_tptz__OperatePresetTour(struct soap *soap, _tptz__OperatePresetTour **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__OperatePresetTour(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__ModifyPresetTour(struct soap *soap, _tptz__ModifyPresetTour *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__ModifyPresetTour))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__ModifyPresetTour(struct soap *soap, const char *tag, int id, _tptz__ModifyPresetTour *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__ModifyPresetTour, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__ModifyPresetTour ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__ModifyPresetTour ** SOAP_FMAC4 soap_in_PointerTo_tptz__ModifyPresetTour(struct soap *soap, const char *tag, _tptz__ModifyPresetTour **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__ModifyPresetTour **)soap_malloc(soap, sizeof(_tptz__ModifyPresetTour *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__ModifyPresetTour *)soap_instantiate__tptz__ModifyPresetTour(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__ModifyPresetTour **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__ModifyPresetTour, sizeof(_tptz__ModifyPresetTour), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__ModifyPresetTour(struct soap *soap, _tptz__ModifyPresetTour *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__ModifyPresetTour(soap, tag ? tag : "tptz:ModifyPresetTour", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__ModifyPresetTour ** SOAP_FMAC4 soap_get_PointerTo_tptz__ModifyPresetTour(struct soap *soap, _tptz__ModifyPresetTour **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__ModifyPresetTour(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__CreatePresetTour(struct soap *soap, _tptz__CreatePresetTour *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__CreatePresetTour))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__CreatePresetTour(struct soap *soap, const char *tag, int id, _tptz__CreatePresetTour *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__CreatePresetTour, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__CreatePresetTour ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__CreatePresetTour ** SOAP_FMAC4 soap_in_PointerTo_tptz__CreatePresetTour(struct soap *soap, const char *tag, _tptz__CreatePresetTour **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__CreatePresetTour **)soap_malloc(soap, sizeof(_tptz__CreatePresetTour *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__CreatePresetTour *)soap_instantiate__tptz__CreatePresetTour(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__CreatePresetTour **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__CreatePresetTour, sizeof(_tptz__CreatePresetTour), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__CreatePresetTour(struct soap *soap, _tptz__CreatePresetTour *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__CreatePresetTour(soap, tag ? tag : "tptz:CreatePresetTour", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__CreatePresetTour ** SOAP_FMAC4 soap_get_PointerTo_tptz__CreatePresetTour(struct soap *soap, _tptz__CreatePresetTour **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__CreatePresetTour(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__GetPresetTourOptions(struct soap *soap, _tptz__GetPresetTourOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__GetPresetTourOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__GetPresetTourOptions(struct soap *soap, const char *tag, int id, _tptz__GetPresetTourOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__GetPresetTourOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__GetPresetTourOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetPresetTourOptions ** SOAP_FMAC4 soap_in_PointerTo_tptz__GetPresetTourOptions(struct soap *soap, const char *tag, _tptz__GetPresetTourOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__GetPresetTourOptions **)soap_malloc(soap, sizeof(_tptz__GetPresetTourOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__GetPresetTourOptions *)soap_instantiate__tptz__GetPresetTourOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__GetPresetTourOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__GetPresetTourOptions, sizeof(_tptz__GetPresetTourOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__GetPresetTourOptions(struct soap *soap, _tptz__GetPresetTourOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__GetPresetTourOptions(soap, tag ? tag : "tptz:GetPresetTourOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetPresetTourOptions ** SOAP_FMAC4 soap_get_PointerTo_tptz__GetPresetTourOptions(struct soap *soap, _tptz__GetPresetTourOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__GetPresetTourOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__GetPresetTour(struct soap *soap, _tptz__GetPresetTour *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__GetPresetTour))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__GetPresetTour(struct soap *soap, const char *tag, int id, _tptz__GetPresetTour *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__GetPresetTour, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__GetPresetTour ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetPresetTour ** SOAP_FMAC4 soap_in_PointerTo_tptz__GetPresetTour(struct soap *soap, const char *tag, _tptz__GetPresetTour **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__GetPresetTour **)soap_malloc(soap, sizeof(_tptz__GetPresetTour *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__GetPresetTour *)soap_instantiate__tptz__GetPresetTour(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__GetPresetTour **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__GetPresetTour, sizeof(_tptz__GetPresetTour), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__GetPresetTour(struct soap *soap, _tptz__GetPresetTour *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__GetPresetTour(soap, tag ? tag : "tptz:GetPresetTour", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetPresetTour ** SOAP_FMAC4 soap_get_PointerTo_tptz__GetPresetTour(struct soap *soap, _tptz__GetPresetTour **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__GetPresetTour(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__GetPresetTours(struct soap *soap, _tptz__GetPresetTours *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__GetPresetTours))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__GetPresetTours(struct soap *soap, const char *tag, int id, _tptz__GetPresetTours *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__GetPresetTours, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__GetPresetTours ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetPresetTours ** SOAP_FMAC4 soap_in_PointerTo_tptz__GetPresetTours(struct soap *soap, const char *tag, _tptz__GetPresetTours **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__GetPresetTours **)soap_malloc(soap, sizeof(_tptz__GetPresetTours *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__GetPresetTours *)soap_instantiate__tptz__GetPresetTours(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__GetPresetTours **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__GetPresetTours, sizeof(_tptz__GetPresetTours), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__GetPresetTours(struct soap *soap, _tptz__GetPresetTours *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__GetPresetTours(soap, tag ? tag : "tptz:GetPresetTours", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetPresetTours ** SOAP_FMAC4 soap_get_PointerTo_tptz__GetPresetTours(struct soap *soap, _tptz__GetPresetTours **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__GetPresetTours(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__Stop(struct soap *soap, _tptz__Stop *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__Stop))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__Stop(struct soap *soap, const char *tag, int id, _tptz__Stop *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__Stop, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__Stop ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__Stop ** SOAP_FMAC4 soap_in_PointerTo_tptz__Stop(struct soap *soap, const char *tag, _tptz__Stop **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__Stop **)soap_malloc(soap, sizeof(_tptz__Stop *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__Stop *)soap_instantiate__tptz__Stop(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__Stop **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__Stop, sizeof(_tptz__Stop), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__Stop(struct soap *soap, _tptz__Stop *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__Stop(soap, tag ? tag : "tptz:Stop", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__Stop ** SOAP_FMAC4 soap_get_PointerTo_tptz__Stop(struct soap *soap, _tptz__Stop **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__Stop(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__AbsoluteMove(struct soap *soap, _tptz__AbsoluteMove *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__AbsoluteMove))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__AbsoluteMove(struct soap *soap, const char *tag, int id, _tptz__AbsoluteMove *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__AbsoluteMove, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__AbsoluteMove ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__AbsoluteMove ** SOAP_FMAC4 soap_in_PointerTo_tptz__AbsoluteMove(struct soap *soap, const char *tag, _tptz__AbsoluteMove **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__AbsoluteMove **)soap_malloc(soap, sizeof(_tptz__AbsoluteMove *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__AbsoluteMove *)soap_instantiate__tptz__AbsoluteMove(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__AbsoluteMove **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__AbsoluteMove, sizeof(_tptz__AbsoluteMove), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__AbsoluteMove(struct soap *soap, _tptz__AbsoluteMove *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__AbsoluteMove(soap, tag ? tag : "tptz:AbsoluteMove", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__AbsoluteMove ** SOAP_FMAC4 soap_get_PointerTo_tptz__AbsoluteMove(struct soap *soap, _tptz__AbsoluteMove **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__AbsoluteMove(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__SendAuxiliaryCommand(struct soap *soap, _tptz__SendAuxiliaryCommand *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__SendAuxiliaryCommand))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__SendAuxiliaryCommand(struct soap *soap, const char *tag, int id, _tptz__SendAuxiliaryCommand *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__SendAuxiliaryCommand, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__SendAuxiliaryCommand ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__SendAuxiliaryCommand ** SOAP_FMAC4 soap_in_PointerTo_tptz__SendAuxiliaryCommand(struct soap *soap, const char *tag, _tptz__SendAuxiliaryCommand **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__SendAuxiliaryCommand **)soap_malloc(soap, sizeof(_tptz__SendAuxiliaryCommand *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__SendAuxiliaryCommand *)soap_instantiate__tptz__SendAuxiliaryCommand(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__SendAuxiliaryCommand **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__SendAuxiliaryCommand, sizeof(_tptz__SendAuxiliaryCommand), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__SendAuxiliaryCommand(struct soap *soap, _tptz__SendAuxiliaryCommand *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__SendAuxiliaryCommand(soap, tag ? tag : "tptz:SendAuxiliaryCommand", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__SendAuxiliaryCommand ** SOAP_FMAC4 soap_get_PointerTo_tptz__SendAuxiliaryCommand(struct soap *soap, _tptz__SendAuxiliaryCommand **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__SendAuxiliaryCommand(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__RelativeMove(struct soap *soap, _tptz__RelativeMove *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__RelativeMove))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__RelativeMove(struct soap *soap, const char *tag, int id, _tptz__RelativeMove *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__RelativeMove, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__RelativeMove ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__RelativeMove ** SOAP_FMAC4 soap_in_PointerTo_tptz__RelativeMove(struct soap *soap, const char *tag, _tptz__RelativeMove **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__RelativeMove **)soap_malloc(soap, sizeof(_tptz__RelativeMove *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__RelativeMove *)soap_instantiate__tptz__RelativeMove(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__RelativeMove **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__RelativeMove, sizeof(_tptz__RelativeMove), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__RelativeMove(struct soap *soap, _tptz__RelativeMove *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__RelativeMove(soap, tag ? tag : "tptz:RelativeMove", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__RelativeMove ** SOAP_FMAC4 soap_get_PointerTo_tptz__RelativeMove(struct soap *soap, _tptz__RelativeMove **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__RelativeMove(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__ContinuousMove(struct soap *soap, _tptz__ContinuousMove *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__ContinuousMove))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__ContinuousMove(struct soap *soap, const char *tag, int id, _tptz__ContinuousMove *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__ContinuousMove, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__ContinuousMove ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__ContinuousMove ** SOAP_FMAC4 soap_in_PointerTo_tptz__ContinuousMove(struct soap *soap, const char *tag, _tptz__ContinuousMove **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__ContinuousMove **)soap_malloc(soap, sizeof(_tptz__ContinuousMove *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__ContinuousMove *)soap_instantiate__tptz__ContinuousMove(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__ContinuousMove **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__ContinuousMove, sizeof(_tptz__ContinuousMove), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__ContinuousMove(struct soap *soap, _tptz__ContinuousMove *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__ContinuousMove(soap, tag ? tag : "tptz:ContinuousMove", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__ContinuousMove ** SOAP_FMAC4 soap_get_PointerTo_tptz__ContinuousMove(struct soap *soap, _tptz__ContinuousMove **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__ContinuousMove(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__SetHomePosition(struct soap *soap, _tptz__SetHomePosition *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__SetHomePosition))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__SetHomePosition(struct soap *soap, const char *tag, int id, _tptz__SetHomePosition *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__SetHomePosition, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__SetHomePosition ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__SetHomePosition ** SOAP_FMAC4 soap_in_PointerTo_tptz__SetHomePosition(struct soap *soap, const char *tag, _tptz__SetHomePosition **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__SetHomePosition **)soap_malloc(soap, sizeof(_tptz__SetHomePosition *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__SetHomePosition *)soap_instantiate__tptz__SetHomePosition(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__SetHomePosition **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__SetHomePosition, sizeof(_tptz__SetHomePosition), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__SetHomePosition(struct soap *soap, _tptz__SetHomePosition *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__SetHomePosition(soap, tag ? tag : "tptz:SetHomePosition", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__SetHomePosition ** SOAP_FMAC4 soap_get_PointerTo_tptz__SetHomePosition(struct soap *soap, _tptz__SetHomePosition **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__SetHomePosition(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__GotoHomePosition(struct soap *soap, _tptz__GotoHomePosition *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__GotoHomePosition))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__GotoHomePosition(struct soap *soap, const char *tag, int id, _tptz__GotoHomePosition *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__GotoHomePosition, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__GotoHomePosition ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GotoHomePosition ** SOAP_FMAC4 soap_in_PointerTo_tptz__GotoHomePosition(struct soap *soap, const char *tag, _tptz__GotoHomePosition **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__GotoHomePosition **)soap_malloc(soap, sizeof(_tptz__GotoHomePosition *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__GotoHomePosition *)soap_instantiate__tptz__GotoHomePosition(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__GotoHomePosition **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__GotoHomePosition, sizeof(_tptz__GotoHomePosition), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__GotoHomePosition(struct soap *soap, _tptz__GotoHomePosition *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__GotoHomePosition(soap, tag ? tag : "tptz:GotoHomePosition", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GotoHomePosition ** SOAP_FMAC4 soap_get_PointerTo_tptz__GotoHomePosition(struct soap *soap, _tptz__GotoHomePosition **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__GotoHomePosition(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__GetConfigurationOptions(struct soap *soap, _tptz__GetConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__GetConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__GetConfigurationOptions(struct soap *soap, const char *tag, int id, _tptz__GetConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__GetConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__GetConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTo_tptz__GetConfigurationOptions(struct soap *soap, const char *tag, _tptz__GetConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__GetConfigurationOptions **)soap_malloc(soap, sizeof(_tptz__GetConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__GetConfigurationOptions *)soap_instantiate__tptz__GetConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__GetConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__GetConfigurationOptions, sizeof(_tptz__GetConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__GetConfigurationOptions(struct soap *soap, _tptz__GetConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__GetConfigurationOptions(soap, tag ? tag : "tptz:GetConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTo_tptz__GetConfigurationOptions(struct soap *soap, _tptz__GetConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__GetConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__SetConfiguration(struct soap *soap, _tptz__SetConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__SetConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__SetConfiguration(struct soap *soap, const char *tag, int id, _tptz__SetConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__SetConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__SetConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__SetConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tptz__SetConfiguration(struct soap *soap, const char *tag, _tptz__SetConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__SetConfiguration **)soap_malloc(soap, sizeof(_tptz__SetConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__SetConfiguration *)soap_instantiate__tptz__SetConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__SetConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__SetConfiguration, sizeof(_tptz__SetConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__SetConfiguration(struct soap *soap, _tptz__SetConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__SetConfiguration(soap, tag ? tag : "tptz:SetConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__SetConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tptz__SetConfiguration(struct soap *soap, _tptz__SetConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__SetConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__GetNode(struct soap *soap, _tptz__GetNode *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__GetNode))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__GetNode(struct soap *soap, const char *tag, int id, _tptz__GetNode *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__GetNode, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__GetNode ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetNode ** SOAP_FMAC4 soap_in_PointerTo_tptz__GetNode(struct soap *soap, const char *tag, _tptz__GetNode **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__GetNode **)soap_malloc(soap, sizeof(_tptz__GetNode *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__GetNode *)soap_instantiate__tptz__GetNode(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__GetNode **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__GetNode, sizeof(_tptz__GetNode), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__GetNode(struct soap *soap, _tptz__GetNode *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__GetNode(soap, tag ? tag : "tptz:GetNode", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetNode ** SOAP_FMAC4 soap_get_PointerTo_tptz__GetNode(struct soap *soap, _tptz__GetNode **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__GetNode(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__GetNodes(struct soap *soap, _tptz__GetNodes *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__GetNodes))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__GetNodes(struct soap *soap, const char *tag, int id, _tptz__GetNodes *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__GetNodes, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__GetNodes ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetNodes ** SOAP_FMAC4 soap_in_PointerTo_tptz__GetNodes(struct soap *soap, const char *tag, _tptz__GetNodes **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__GetNodes **)soap_malloc(soap, sizeof(_tptz__GetNodes *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__GetNodes *)soap_instantiate__tptz__GetNodes(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__GetNodes **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__GetNodes, sizeof(_tptz__GetNodes), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__GetNodes(struct soap *soap, _tptz__GetNodes *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__GetNodes(soap, tag ? tag : "tptz:GetNodes", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetNodes ** SOAP_FMAC4 soap_get_PointerTo_tptz__GetNodes(struct soap *soap, _tptz__GetNodes **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__GetNodes(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__GetConfiguration(struct soap *soap, _tptz__GetConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__GetConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__GetConfiguration(struct soap *soap, const char *tag, int id, _tptz__GetConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__GetConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__GetConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tptz__GetConfiguration(struct soap *soap, const char *tag, _tptz__GetConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__GetConfiguration **)soap_malloc(soap, sizeof(_tptz__GetConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__GetConfiguration *)soap_instantiate__tptz__GetConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__GetConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__GetConfiguration, sizeof(_tptz__GetConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__GetConfiguration(struct soap *soap, _tptz__GetConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__GetConfiguration(soap, tag ? tag : "tptz:GetConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tptz__GetConfiguration(struct soap *soap, _tptz__GetConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__GetConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__GetStatus(struct soap *soap, _tptz__GetStatus *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__GetStatus))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__GetStatus(struct soap *soap, const char *tag, int id, _tptz__GetStatus *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__GetStatus, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__GetStatus ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetStatus ** SOAP_FMAC4 soap_in_PointerTo_tptz__GetStatus(struct soap *soap, const char *tag, _tptz__GetStatus **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__GetStatus **)soap_malloc(soap, sizeof(_tptz__GetStatus *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__GetStatus *)soap_instantiate__tptz__GetStatus(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__GetStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__GetStatus, sizeof(_tptz__GetStatus), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__GetStatus(struct soap *soap, _tptz__GetStatus *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__GetStatus(soap, tag ? tag : "tptz:GetStatus", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetStatus ** SOAP_FMAC4 soap_get_PointerTo_tptz__GetStatus(struct soap *soap, _tptz__GetStatus **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__GetStatus(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__GotoPreset(struct soap *soap, _tptz__GotoPreset *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__GotoPreset))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__GotoPreset(struct soap *soap, const char *tag, int id, _tptz__GotoPreset *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__GotoPreset, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__GotoPreset ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GotoPreset ** SOAP_FMAC4 soap_in_PointerTo_tptz__GotoPreset(struct soap *soap, const char *tag, _tptz__GotoPreset **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__GotoPreset **)soap_malloc(soap, sizeof(_tptz__GotoPreset *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__GotoPreset *)soap_instantiate__tptz__GotoPreset(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__GotoPreset **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__GotoPreset, sizeof(_tptz__GotoPreset), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__GotoPreset(struct soap *soap, _tptz__GotoPreset *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__GotoPreset(soap, tag ? tag : "tptz:GotoPreset", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GotoPreset ** SOAP_FMAC4 soap_get_PointerTo_tptz__GotoPreset(struct soap *soap, _tptz__GotoPreset **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__GotoPreset(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__RemovePreset(struct soap *soap, _tptz__RemovePreset *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__RemovePreset))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__RemovePreset(struct soap *soap, const char *tag, int id, _tptz__RemovePreset *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__RemovePreset, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__RemovePreset ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__RemovePreset ** SOAP_FMAC4 soap_in_PointerTo_tptz__RemovePreset(struct soap *soap, const char *tag, _tptz__RemovePreset **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__RemovePreset **)soap_malloc(soap, sizeof(_tptz__RemovePreset *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__RemovePreset *)soap_instantiate__tptz__RemovePreset(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__RemovePreset **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__RemovePreset, sizeof(_tptz__RemovePreset), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__RemovePreset(struct soap *soap, _tptz__RemovePreset *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__RemovePreset(soap, tag ? tag : "tptz:RemovePreset", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__RemovePreset ** SOAP_FMAC4 soap_get_PointerTo_tptz__RemovePreset(struct soap *soap, _tptz__RemovePreset **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__RemovePreset(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__SetPreset(struct soap *soap, _tptz__SetPreset *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__SetPreset))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__SetPreset(struct soap *soap, const char *tag, int id, _tptz__SetPreset *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__SetPreset, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__SetPreset ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__SetPreset ** SOAP_FMAC4 soap_in_PointerTo_tptz__SetPreset(struct soap *soap, const char *tag, _tptz__SetPreset **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__SetPreset **)soap_malloc(soap, sizeof(_tptz__SetPreset *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__SetPreset *)soap_instantiate__tptz__SetPreset(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__SetPreset **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__SetPreset, sizeof(_tptz__SetPreset), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__SetPreset(struct soap *soap, _tptz__SetPreset *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__SetPreset(soap, tag ? tag : "tptz:SetPreset", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__SetPreset ** SOAP_FMAC4 soap_get_PointerTo_tptz__SetPreset(struct soap *soap, _tptz__SetPreset **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__SetPreset(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__GetPresets(struct soap *soap, _tptz__GetPresets *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__GetPresets))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__GetPresets(struct soap *soap, const char *tag, int id, _tptz__GetPresets *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__GetPresets, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__GetPresets ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetPresets ** SOAP_FMAC4 soap_in_PointerTo_tptz__GetPresets(struct soap *soap, const char *tag, _tptz__GetPresets **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__GetPresets **)soap_malloc(soap, sizeof(_tptz__GetPresets *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__GetPresets *)soap_instantiate__tptz__GetPresets(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__GetPresets **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__GetPresets, sizeof(_tptz__GetPresets), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__GetPresets(struct soap *soap, _tptz__GetPresets *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__GetPresets(soap, tag ? tag : "tptz:GetPresets", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetPresets ** SOAP_FMAC4 soap_get_PointerTo_tptz__GetPresets(struct soap *soap, _tptz__GetPresets **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__GetPresets(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__GetConfigurations(struct soap *soap, _tptz__GetConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__GetConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__GetConfigurations(struct soap *soap, const char *tag, int id, _tptz__GetConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__GetConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__GetConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetConfigurations ** SOAP_FMAC4 soap_in_PointerTo_tptz__GetConfigurations(struct soap *soap, const char *tag, _tptz__GetConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__GetConfigurations **)soap_malloc(soap, sizeof(_tptz__GetConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__GetConfigurations *)soap_instantiate__tptz__GetConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__GetConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__GetConfigurations, sizeof(_tptz__GetConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__GetConfigurations(struct soap *soap, _tptz__GetConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__GetConfigurations(soap, tag ? tag : "tptz:GetConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetConfigurations ** SOAP_FMAC4 soap_get_PointerTo_tptz__GetConfigurations(struct soap *soap, _tptz__GetConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__GetConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tptz__GetServiceCapabilities(struct soap *soap, _tptz__GetServiceCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tptz__GetServiceCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tptz__GetServiceCapabilities(struct soap *soap, const char *tag, int id, _tptz__GetServiceCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tptz__GetServiceCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tptz__GetServiceCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetServiceCapabilities ** SOAP_FMAC4 soap_in_PointerTo_tptz__GetServiceCapabilities(struct soap *soap, const char *tag, _tptz__GetServiceCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tptz__GetServiceCapabilities **)soap_malloc(soap, sizeof(_tptz__GetServiceCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tptz__GetServiceCapabilities *)soap_instantiate__tptz__GetServiceCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tptz__GetServiceCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tptz__GetServiceCapabilities, sizeof(_tptz__GetServiceCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tptz__GetServiceCapabilities(struct soap *soap, _tptz__GetServiceCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tptz__GetServiceCapabilities(soap, tag ? tag : "tptz:GetServiceCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tptz__GetServiceCapabilities ** SOAP_FMAC4 soap_get_PointerTo_tptz__GetServiceCapabilities(struct soap *soap, _tptz__GetServiceCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tptz__GetServiceCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__SendReceiveSerialCommand(struct soap *soap, _tmd__SendReceiveSerialCommand *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__SendReceiveSerialCommand))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__SendReceiveSerialCommand(struct soap *soap, const char *tag, int id, _tmd__SendReceiveSerialCommand *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__SendReceiveSerialCommand, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__SendReceiveSerialCommand ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__SendReceiveSerialCommand ** SOAP_FMAC4 soap_in_PointerTo_tmd__SendReceiveSerialCommand(struct soap *soap, const char *tag, _tmd__SendReceiveSerialCommand **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__SendReceiveSerialCommand **)soap_malloc(soap, sizeof(_tmd__SendReceiveSerialCommand *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__SendReceiveSerialCommand *)soap_instantiate__tmd__SendReceiveSerialCommand(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__SendReceiveSerialCommand **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__SendReceiveSerialCommand, sizeof(_tmd__SendReceiveSerialCommand), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__SendReceiveSerialCommand(struct soap *soap, _tmd__SendReceiveSerialCommand *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__SendReceiveSerialCommand(soap, tag ? tag : "tmd:SendReceiveSerialCommand", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__SendReceiveSerialCommand ** SOAP_FMAC4 soap_get_PointerTo_tmd__SendReceiveSerialCommand(struct soap *soap, _tmd__SendReceiveSerialCommand **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__SendReceiveSerialCommand(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__GetSerialPortConfigurationOptions(struct soap *soap, _tmd__GetSerialPortConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__GetSerialPortConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__GetSerialPortConfigurationOptions(struct soap *soap, const char *tag, int id, _tmd__GetSerialPortConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__GetSerialPortConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__GetSerialPortConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetSerialPortConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTo_tmd__GetSerialPortConfigurationOptions(struct soap *soap, const char *tag, _tmd__GetSerialPortConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__GetSerialPortConfigurationOptions **)soap_malloc(soap, sizeof(_tmd__GetSerialPortConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__GetSerialPortConfigurationOptions *)soap_instantiate__tmd__GetSerialPortConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__GetSerialPortConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__GetSerialPortConfigurationOptions, sizeof(_tmd__GetSerialPortConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__GetSerialPortConfigurationOptions(struct soap *soap, _tmd__GetSerialPortConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__GetSerialPortConfigurationOptions(soap, tag ? tag : "tmd:GetSerialPortConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetSerialPortConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTo_tmd__GetSerialPortConfigurationOptions(struct soap *soap, _tmd__GetSerialPortConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__GetSerialPortConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__SetSerialPortConfiguration(struct soap *soap, _tmd__SetSerialPortConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__SetSerialPortConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__SetSerialPortConfiguration(struct soap *soap, const char *tag, int id, _tmd__SetSerialPortConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__SetSerialPortConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__SetSerialPortConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__SetSerialPortConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tmd__SetSerialPortConfiguration(struct soap *soap, const char *tag, _tmd__SetSerialPortConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__SetSerialPortConfiguration **)soap_malloc(soap, sizeof(_tmd__SetSerialPortConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__SetSerialPortConfiguration *)soap_instantiate__tmd__SetSerialPortConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__SetSerialPortConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__SetSerialPortConfiguration, sizeof(_tmd__SetSerialPortConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__SetSerialPortConfiguration(struct soap *soap, _tmd__SetSerialPortConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__SetSerialPortConfiguration(soap, tag ? tag : "tmd:SetSerialPortConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__SetSerialPortConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tmd__SetSerialPortConfiguration(struct soap *soap, _tmd__SetSerialPortConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__SetSerialPortConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__GetSerialPortConfiguration(struct soap *soap, _tmd__GetSerialPortConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__GetSerialPortConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__GetSerialPortConfiguration(struct soap *soap, const char *tag, int id, _tmd__GetSerialPortConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__GetSerialPortConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__GetSerialPortConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetSerialPortConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tmd__GetSerialPortConfiguration(struct soap *soap, const char *tag, _tmd__GetSerialPortConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__GetSerialPortConfiguration **)soap_malloc(soap, sizeof(_tmd__GetSerialPortConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__GetSerialPortConfiguration *)soap_instantiate__tmd__GetSerialPortConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__GetSerialPortConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__GetSerialPortConfiguration, sizeof(_tmd__GetSerialPortConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__GetSerialPortConfiguration(struct soap *soap, _tmd__GetSerialPortConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__GetSerialPortConfiguration(soap, tag ? tag : "tmd:GetSerialPortConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetSerialPortConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tmd__GetSerialPortConfiguration(struct soap *soap, _tmd__GetSerialPortConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__GetSerialPortConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__GetSerialPorts(struct soap *soap, _tmd__GetSerialPorts *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__GetSerialPorts))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__GetSerialPorts(struct soap *soap, const char *tag, int id, _tmd__GetSerialPorts *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__GetSerialPorts, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__GetSerialPorts ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetSerialPorts ** SOAP_FMAC4 soap_in_PointerTo_tmd__GetSerialPorts(struct soap *soap, const char *tag, _tmd__GetSerialPorts **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__GetSerialPorts **)soap_malloc(soap, sizeof(_tmd__GetSerialPorts *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__GetSerialPorts *)soap_instantiate__tmd__GetSerialPorts(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__GetSerialPorts **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__GetSerialPorts, sizeof(_tmd__GetSerialPorts), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__GetSerialPorts(struct soap *soap, _tmd__GetSerialPorts *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__GetSerialPorts(soap, tag ? tag : "tmd:GetSerialPorts", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetSerialPorts ** SOAP_FMAC4 soap_get_PointerTo_tmd__GetSerialPorts(struct soap *soap, _tmd__GetSerialPorts **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__GetSerialPorts(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__SetDigitalInputConfigurations(struct soap *soap, _tmd__SetDigitalInputConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__SetDigitalInputConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__SetDigitalInputConfigurations(struct soap *soap, const char *tag, int id, _tmd__SetDigitalInputConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__SetDigitalInputConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__SetDigitalInputConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__SetDigitalInputConfigurations ** SOAP_FMAC4 soap_in_PointerTo_tmd__SetDigitalInputConfigurations(struct soap *soap, const char *tag, _tmd__SetDigitalInputConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__SetDigitalInputConfigurations **)soap_malloc(soap, sizeof(_tmd__SetDigitalInputConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__SetDigitalInputConfigurations *)soap_instantiate__tmd__SetDigitalInputConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__SetDigitalInputConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__SetDigitalInputConfigurations, sizeof(_tmd__SetDigitalInputConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__SetDigitalInputConfigurations(struct soap *soap, _tmd__SetDigitalInputConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__SetDigitalInputConfigurations(soap, tag ? tag : "tmd:SetDigitalInputConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__SetDigitalInputConfigurations ** SOAP_FMAC4 soap_get_PointerTo_tmd__SetDigitalInputConfigurations(struct soap *soap, _tmd__SetDigitalInputConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__SetDigitalInputConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__GetDigitalInputConfigurationOptions(struct soap *soap, _tmd__GetDigitalInputConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__GetDigitalInputConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__GetDigitalInputConfigurationOptions(struct soap *soap, const char *tag, int id, _tmd__GetDigitalInputConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__GetDigitalInputConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__GetDigitalInputConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetDigitalInputConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTo_tmd__GetDigitalInputConfigurationOptions(struct soap *soap, const char *tag, _tmd__GetDigitalInputConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__GetDigitalInputConfigurationOptions **)soap_malloc(soap, sizeof(_tmd__GetDigitalInputConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__GetDigitalInputConfigurationOptions *)soap_instantiate__tmd__GetDigitalInputConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__GetDigitalInputConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__GetDigitalInputConfigurationOptions, sizeof(_tmd__GetDigitalInputConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__GetDigitalInputConfigurationOptions(struct soap *soap, _tmd__GetDigitalInputConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__GetDigitalInputConfigurationOptions(soap, tag ? tag : "tmd:GetDigitalInputConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetDigitalInputConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTo_tmd__GetDigitalInputConfigurationOptions(struct soap *soap, _tmd__GetDigitalInputConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__GetDigitalInputConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__GetDigitalInputs(struct soap *soap, _tmd__GetDigitalInputs *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__GetDigitalInputs))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__GetDigitalInputs(struct soap *soap, const char *tag, int id, _tmd__GetDigitalInputs *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__GetDigitalInputs, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__GetDigitalInputs ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetDigitalInputs ** SOAP_FMAC4 soap_in_PointerTo_tmd__GetDigitalInputs(struct soap *soap, const char *tag, _tmd__GetDigitalInputs **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__GetDigitalInputs **)soap_malloc(soap, sizeof(_tmd__GetDigitalInputs *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__GetDigitalInputs *)soap_instantiate__tmd__GetDigitalInputs(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__GetDigitalInputs **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__GetDigitalInputs, sizeof(_tmd__GetDigitalInputs), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__GetDigitalInputs(struct soap *soap, _tmd__GetDigitalInputs *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__GetDigitalInputs(soap, tag ? tag : "tmd:GetDigitalInputs", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetDigitalInputs ** SOAP_FMAC4 soap_get_PointerTo_tmd__GetDigitalInputs(struct soap *soap, _tmd__GetDigitalInputs **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__GetDigitalInputs(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__SetRelayOutputSettings(struct soap *soap, _tmd__SetRelayOutputSettings *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__SetRelayOutputSettings))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__SetRelayOutputSettings(struct soap *soap, const char *tag, int id, _tmd__SetRelayOutputSettings *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__SetRelayOutputSettings, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__SetRelayOutputSettings ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__SetRelayOutputSettings ** SOAP_FMAC4 soap_in_PointerTo_tmd__SetRelayOutputSettings(struct soap *soap, const char *tag, _tmd__SetRelayOutputSettings **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__SetRelayOutputSettings **)soap_malloc(soap, sizeof(_tmd__SetRelayOutputSettings *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__SetRelayOutputSettings *)soap_instantiate__tmd__SetRelayOutputSettings(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__SetRelayOutputSettings **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__SetRelayOutputSettings, sizeof(_tmd__SetRelayOutputSettings), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__SetRelayOutputSettings(struct soap *soap, _tmd__SetRelayOutputSettings *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__SetRelayOutputSettings(soap, tag ? tag : "tmd:SetRelayOutputSettings", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__SetRelayOutputSettings ** SOAP_FMAC4 soap_get_PointerTo_tmd__SetRelayOutputSettings(struct soap *soap, _tmd__SetRelayOutputSettings **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__SetRelayOutputSettings(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__GetAudioOutputConfigurationOptions(struct soap *soap, _tmd__GetAudioOutputConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__GetAudioOutputConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__GetAudioOutputConfigurationOptions(struct soap *soap, const char *tag, int id, _tmd__GetAudioOutputConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__GetAudioOutputConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__GetAudioOutputConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetAudioOutputConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTo_tmd__GetAudioOutputConfigurationOptions(struct soap *soap, const char *tag, _tmd__GetAudioOutputConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__GetAudioOutputConfigurationOptions **)soap_malloc(soap, sizeof(_tmd__GetAudioOutputConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__GetAudioOutputConfigurationOptions *)soap_instantiate__tmd__GetAudioOutputConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__GetAudioOutputConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__GetAudioOutputConfigurationOptions, sizeof(_tmd__GetAudioOutputConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__GetAudioOutputConfigurationOptions(struct soap *soap, _tmd__GetAudioOutputConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__GetAudioOutputConfigurationOptions(soap, tag ? tag : "tmd:GetAudioOutputConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetAudioOutputConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTo_tmd__GetAudioOutputConfigurationOptions(struct soap *soap, _tmd__GetAudioOutputConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__GetAudioOutputConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__GetAudioSourceConfigurationOptions(struct soap *soap, _tmd__GetAudioSourceConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__GetAudioSourceConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__GetAudioSourceConfigurationOptions(struct soap *soap, const char *tag, int id, _tmd__GetAudioSourceConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__GetAudioSourceConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__GetAudioSourceConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetAudioSourceConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTo_tmd__GetAudioSourceConfigurationOptions(struct soap *soap, const char *tag, _tmd__GetAudioSourceConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__GetAudioSourceConfigurationOptions **)soap_malloc(soap, sizeof(_tmd__GetAudioSourceConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__GetAudioSourceConfigurationOptions *)soap_instantiate__tmd__GetAudioSourceConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__GetAudioSourceConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__GetAudioSourceConfigurationOptions, sizeof(_tmd__GetAudioSourceConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__GetAudioSourceConfigurationOptions(struct soap *soap, _tmd__GetAudioSourceConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__GetAudioSourceConfigurationOptions(soap, tag ? tag : "tmd:GetAudioSourceConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetAudioSourceConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTo_tmd__GetAudioSourceConfigurationOptions(struct soap *soap, _tmd__GetAudioSourceConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__GetAudioSourceConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__GetVideoOutputConfigurationOptions(struct soap *soap, _tmd__GetVideoOutputConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__GetVideoOutputConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__GetVideoOutputConfigurationOptions(struct soap *soap, const char *tag, int id, _tmd__GetVideoOutputConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__GetVideoOutputConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__GetVideoOutputConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetVideoOutputConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTo_tmd__GetVideoOutputConfigurationOptions(struct soap *soap, const char *tag, _tmd__GetVideoOutputConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__GetVideoOutputConfigurationOptions **)soap_malloc(soap, sizeof(_tmd__GetVideoOutputConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__GetVideoOutputConfigurationOptions *)soap_instantiate__tmd__GetVideoOutputConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__GetVideoOutputConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__GetVideoOutputConfigurationOptions, sizeof(_tmd__GetVideoOutputConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__GetVideoOutputConfigurationOptions(struct soap *soap, _tmd__GetVideoOutputConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__GetVideoOutputConfigurationOptions(soap, tag ? tag : "tmd:GetVideoOutputConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetVideoOutputConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTo_tmd__GetVideoOutputConfigurationOptions(struct soap *soap, _tmd__GetVideoOutputConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__GetVideoOutputConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__GetVideoSourceConfigurationOptions(struct soap *soap, _tmd__GetVideoSourceConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__GetVideoSourceConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__GetVideoSourceConfigurationOptions(struct soap *soap, const char *tag, int id, _tmd__GetVideoSourceConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__GetVideoSourceConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__GetVideoSourceConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetVideoSourceConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTo_tmd__GetVideoSourceConfigurationOptions(struct soap *soap, const char *tag, _tmd__GetVideoSourceConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__GetVideoSourceConfigurationOptions **)soap_malloc(soap, sizeof(_tmd__GetVideoSourceConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__GetVideoSourceConfigurationOptions *)soap_instantiate__tmd__GetVideoSourceConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__GetVideoSourceConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__GetVideoSourceConfigurationOptions, sizeof(_tmd__GetVideoSourceConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__GetVideoSourceConfigurationOptions(struct soap *soap, _tmd__GetVideoSourceConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__GetVideoSourceConfigurationOptions(soap, tag ? tag : "tmd:GetVideoSourceConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetVideoSourceConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTo_tmd__GetVideoSourceConfigurationOptions(struct soap *soap, _tmd__GetVideoSourceConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__GetVideoSourceConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__SetAudioOutputConfiguration(struct soap *soap, _tmd__SetAudioOutputConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__SetAudioOutputConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__SetAudioOutputConfiguration(struct soap *soap, const char *tag, int id, _tmd__SetAudioOutputConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__SetAudioOutputConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__SetAudioOutputConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__SetAudioOutputConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tmd__SetAudioOutputConfiguration(struct soap *soap, const char *tag, _tmd__SetAudioOutputConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__SetAudioOutputConfiguration **)soap_malloc(soap, sizeof(_tmd__SetAudioOutputConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__SetAudioOutputConfiguration *)soap_instantiate__tmd__SetAudioOutputConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__SetAudioOutputConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__SetAudioOutputConfiguration, sizeof(_tmd__SetAudioOutputConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__SetAudioOutputConfiguration(struct soap *soap, _tmd__SetAudioOutputConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__SetAudioOutputConfiguration(soap, tag ? tag : "tmd:SetAudioOutputConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__SetAudioOutputConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tmd__SetAudioOutputConfiguration(struct soap *soap, _tmd__SetAudioOutputConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__SetAudioOutputConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__SetAudioSourceConfiguration(struct soap *soap, _tmd__SetAudioSourceConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__SetAudioSourceConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__SetAudioSourceConfiguration(struct soap *soap, const char *tag, int id, _tmd__SetAudioSourceConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__SetAudioSourceConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__SetAudioSourceConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__SetAudioSourceConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tmd__SetAudioSourceConfiguration(struct soap *soap, const char *tag, _tmd__SetAudioSourceConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__SetAudioSourceConfiguration **)soap_malloc(soap, sizeof(_tmd__SetAudioSourceConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__SetAudioSourceConfiguration *)soap_instantiate__tmd__SetAudioSourceConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__SetAudioSourceConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__SetAudioSourceConfiguration, sizeof(_tmd__SetAudioSourceConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__SetAudioSourceConfiguration(struct soap *soap, _tmd__SetAudioSourceConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__SetAudioSourceConfiguration(soap, tag ? tag : "tmd:SetAudioSourceConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__SetAudioSourceConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tmd__SetAudioSourceConfiguration(struct soap *soap, _tmd__SetAudioSourceConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__SetAudioSourceConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__SetVideoOutputConfiguration(struct soap *soap, _tmd__SetVideoOutputConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__SetVideoOutputConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__SetVideoOutputConfiguration(struct soap *soap, const char *tag, int id, _tmd__SetVideoOutputConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__SetVideoOutputConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__SetVideoOutputConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__SetVideoOutputConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tmd__SetVideoOutputConfiguration(struct soap *soap, const char *tag, _tmd__SetVideoOutputConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__SetVideoOutputConfiguration **)soap_malloc(soap, sizeof(_tmd__SetVideoOutputConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__SetVideoOutputConfiguration *)soap_instantiate__tmd__SetVideoOutputConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__SetVideoOutputConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__SetVideoOutputConfiguration, sizeof(_tmd__SetVideoOutputConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__SetVideoOutputConfiguration(struct soap *soap, _tmd__SetVideoOutputConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__SetVideoOutputConfiguration(soap, tag ? tag : "tmd:SetVideoOutputConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__SetVideoOutputConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tmd__SetVideoOutputConfiguration(struct soap *soap, _tmd__SetVideoOutputConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__SetVideoOutputConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__SetVideoSourceConfiguration(struct soap *soap, _tmd__SetVideoSourceConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__SetVideoSourceConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__SetVideoSourceConfiguration(struct soap *soap, const char *tag, int id, _tmd__SetVideoSourceConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__SetVideoSourceConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__SetVideoSourceConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__SetVideoSourceConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tmd__SetVideoSourceConfiguration(struct soap *soap, const char *tag, _tmd__SetVideoSourceConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__SetVideoSourceConfiguration **)soap_malloc(soap, sizeof(_tmd__SetVideoSourceConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__SetVideoSourceConfiguration *)soap_instantiate__tmd__SetVideoSourceConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__SetVideoSourceConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__SetVideoSourceConfiguration, sizeof(_tmd__SetVideoSourceConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__SetVideoSourceConfiguration(struct soap *soap, _tmd__SetVideoSourceConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__SetVideoSourceConfiguration(soap, tag ? tag : "tmd:SetVideoSourceConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__SetVideoSourceConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tmd__SetVideoSourceConfiguration(struct soap *soap, _tmd__SetVideoSourceConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__SetVideoSourceConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__GetAudioOutputConfiguration(struct soap *soap, _tmd__GetAudioOutputConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__GetAudioOutputConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__GetAudioOutputConfiguration(struct soap *soap, const char *tag, int id, _tmd__GetAudioOutputConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__GetAudioOutputConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__GetAudioOutputConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetAudioOutputConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tmd__GetAudioOutputConfiguration(struct soap *soap, const char *tag, _tmd__GetAudioOutputConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__GetAudioOutputConfiguration **)soap_malloc(soap, sizeof(_tmd__GetAudioOutputConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__GetAudioOutputConfiguration *)soap_instantiate__tmd__GetAudioOutputConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__GetAudioOutputConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__GetAudioOutputConfiguration, sizeof(_tmd__GetAudioOutputConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__GetAudioOutputConfiguration(struct soap *soap, _tmd__GetAudioOutputConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__GetAudioOutputConfiguration(soap, tag ? tag : "tmd:GetAudioOutputConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetAudioOutputConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tmd__GetAudioOutputConfiguration(struct soap *soap, _tmd__GetAudioOutputConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__GetAudioOutputConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__GetAudioSourceConfiguration(struct soap *soap, _tmd__GetAudioSourceConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__GetAudioSourceConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__GetAudioSourceConfiguration(struct soap *soap, const char *tag, int id, _tmd__GetAudioSourceConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__GetAudioSourceConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__GetAudioSourceConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetAudioSourceConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tmd__GetAudioSourceConfiguration(struct soap *soap, const char *tag, _tmd__GetAudioSourceConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__GetAudioSourceConfiguration **)soap_malloc(soap, sizeof(_tmd__GetAudioSourceConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__GetAudioSourceConfiguration *)soap_instantiate__tmd__GetAudioSourceConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__GetAudioSourceConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__GetAudioSourceConfiguration, sizeof(_tmd__GetAudioSourceConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__GetAudioSourceConfiguration(struct soap *soap, _tmd__GetAudioSourceConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__GetAudioSourceConfiguration(soap, tag ? tag : "tmd:GetAudioSourceConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetAudioSourceConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tmd__GetAudioSourceConfiguration(struct soap *soap, _tmd__GetAudioSourceConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__GetAudioSourceConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__GetVideoOutputConfiguration(struct soap *soap, _tmd__GetVideoOutputConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__GetVideoOutputConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__GetVideoOutputConfiguration(struct soap *soap, const char *tag, int id, _tmd__GetVideoOutputConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__GetVideoOutputConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__GetVideoOutputConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetVideoOutputConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tmd__GetVideoOutputConfiguration(struct soap *soap, const char *tag, _tmd__GetVideoOutputConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__GetVideoOutputConfiguration **)soap_malloc(soap, sizeof(_tmd__GetVideoOutputConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__GetVideoOutputConfiguration *)soap_instantiate__tmd__GetVideoOutputConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__GetVideoOutputConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__GetVideoOutputConfiguration, sizeof(_tmd__GetVideoOutputConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__GetVideoOutputConfiguration(struct soap *soap, _tmd__GetVideoOutputConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__GetVideoOutputConfiguration(soap, tag ? tag : "tmd:GetVideoOutputConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetVideoOutputConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tmd__GetVideoOutputConfiguration(struct soap *soap, _tmd__GetVideoOutputConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__GetVideoOutputConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__GetVideoSourceConfiguration(struct soap *soap, _tmd__GetVideoSourceConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__GetVideoSourceConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__GetVideoSourceConfiguration(struct soap *soap, const char *tag, int id, _tmd__GetVideoSourceConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__GetVideoSourceConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__GetVideoSourceConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetVideoSourceConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tmd__GetVideoSourceConfiguration(struct soap *soap, const char *tag, _tmd__GetVideoSourceConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__GetVideoSourceConfiguration **)soap_malloc(soap, sizeof(_tmd__GetVideoSourceConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__GetVideoSourceConfiguration *)soap_instantiate__tmd__GetVideoSourceConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__GetVideoSourceConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__GetVideoSourceConfiguration, sizeof(_tmd__GetVideoSourceConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__GetVideoSourceConfiguration(struct soap *soap, _tmd__GetVideoSourceConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__GetVideoSourceConfiguration(soap, tag ? tag : "tmd:GetVideoSourceConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetVideoSourceConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tmd__GetVideoSourceConfiguration(struct soap *soap, _tmd__GetVideoSourceConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__GetVideoSourceConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__GetVideoOutputs(struct soap *soap, _tmd__GetVideoOutputs *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__GetVideoOutputs))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__GetVideoOutputs(struct soap *soap, const char *tag, int id, _tmd__GetVideoOutputs *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__GetVideoOutputs, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__GetVideoOutputs ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetVideoOutputs ** SOAP_FMAC4 soap_in_PointerTo_tmd__GetVideoOutputs(struct soap *soap, const char *tag, _tmd__GetVideoOutputs **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__GetVideoOutputs **)soap_malloc(soap, sizeof(_tmd__GetVideoOutputs *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__GetVideoOutputs *)soap_instantiate__tmd__GetVideoOutputs(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__GetVideoOutputs **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__GetVideoOutputs, sizeof(_tmd__GetVideoOutputs), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__GetVideoOutputs(struct soap *soap, _tmd__GetVideoOutputs *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__GetVideoOutputs(soap, tag ? tag : "tmd:GetVideoOutputs", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetVideoOutputs ** SOAP_FMAC4 soap_get_PointerTo_tmd__GetVideoOutputs(struct soap *soap, _tmd__GetVideoOutputs **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__GetVideoOutputs(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotmd__Get(struct soap *soap, tmd__Get *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tmd__Get))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotmd__Get(struct soap *soap, const char *tag, int id, tmd__Get *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tmd__Get, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tmd__Get ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__Get ** SOAP_FMAC4 soap_in_PointerTotmd__Get(struct soap *soap, const char *tag, tmd__Get **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tmd__Get **)soap_malloc(soap, sizeof(tmd__Get *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tmd__Get *)soap_instantiate_tmd__Get(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tmd__Get **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tmd__Get, sizeof(tmd__Get), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotmd__Get(struct soap *soap, tmd__Get *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotmd__Get(soap, tag ? tag : "tmd:Get", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__Get ** SOAP_FMAC4 soap_get_PointerTotmd__Get(struct soap *soap, tmd__Get **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotmd__Get(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__GetRelayOutputOptions(struct soap *soap, _tmd__GetRelayOutputOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__GetRelayOutputOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__GetRelayOutputOptions(struct soap *soap, const char *tag, int id, _tmd__GetRelayOutputOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__GetRelayOutputOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__GetRelayOutputOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetRelayOutputOptions ** SOAP_FMAC4 soap_in_PointerTo_tmd__GetRelayOutputOptions(struct soap *soap, const char *tag, _tmd__GetRelayOutputOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__GetRelayOutputOptions **)soap_malloc(soap, sizeof(_tmd__GetRelayOutputOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__GetRelayOutputOptions *)soap_instantiate__tmd__GetRelayOutputOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__GetRelayOutputOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__GetRelayOutputOptions, sizeof(_tmd__GetRelayOutputOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__GetRelayOutputOptions(struct soap *soap, _tmd__GetRelayOutputOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__GetRelayOutputOptions(soap, tag ? tag : "tmd:GetRelayOutputOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetRelayOutputOptions ** SOAP_FMAC4 soap_get_PointerTo_tmd__GetRelayOutputOptions(struct soap *soap, _tmd__GetRelayOutputOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__GetRelayOutputOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tmd__GetServiceCapabilities(struct soap *soap, _tmd__GetServiceCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tmd__GetServiceCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tmd__GetServiceCapabilities(struct soap *soap, const char *tag, int id, _tmd__GetServiceCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tmd__GetServiceCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tmd__GetServiceCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetServiceCapabilities ** SOAP_FMAC4 soap_in_PointerTo_tmd__GetServiceCapabilities(struct soap *soap, const char *tag, _tmd__GetServiceCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tmd__GetServiceCapabilities **)soap_malloc(soap, sizeof(_tmd__GetServiceCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tmd__GetServiceCapabilities *)soap_instantiate__tmd__GetServiceCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tmd__GetServiceCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tmd__GetServiceCapabilities, sizeof(_tmd__GetServiceCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tmd__GetServiceCapabilities(struct soap *soap, _tmd__GetServiceCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tmd__GetServiceCapabilities(soap, tag ? tag : "tmd:GetServiceCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tmd__GetServiceCapabilities ** SOAP_FMAC4 soap_get_PointerTo_tmd__GetServiceCapabilities(struct soap *soap, _tmd__GetServiceCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tmd__GetServiceCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tls__DeletePaneConfiguration(struct soap *soap, _tls__DeletePaneConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tls__DeletePaneConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tls__DeletePaneConfiguration(struct soap *soap, const char *tag, int id, _tls__DeletePaneConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tls__DeletePaneConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tls__DeletePaneConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__DeletePaneConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tls__DeletePaneConfiguration(struct soap *soap, const char *tag, _tls__DeletePaneConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tls__DeletePaneConfiguration **)soap_malloc(soap, sizeof(_tls__DeletePaneConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tls__DeletePaneConfiguration *)soap_instantiate__tls__DeletePaneConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tls__DeletePaneConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tls__DeletePaneConfiguration, sizeof(_tls__DeletePaneConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tls__DeletePaneConfiguration(struct soap *soap, _tls__DeletePaneConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tls__DeletePaneConfiguration(soap, tag ? tag : "tls:DeletePaneConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__DeletePaneConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tls__DeletePaneConfiguration(struct soap *soap, _tls__DeletePaneConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tls__DeletePaneConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tls__CreatePaneConfiguration(struct soap *soap, _tls__CreatePaneConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tls__CreatePaneConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tls__CreatePaneConfiguration(struct soap *soap, const char *tag, int id, _tls__CreatePaneConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tls__CreatePaneConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tls__CreatePaneConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__CreatePaneConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tls__CreatePaneConfiguration(struct soap *soap, const char *tag, _tls__CreatePaneConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tls__CreatePaneConfiguration **)soap_malloc(soap, sizeof(_tls__CreatePaneConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tls__CreatePaneConfiguration *)soap_instantiate__tls__CreatePaneConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tls__CreatePaneConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tls__CreatePaneConfiguration, sizeof(_tls__CreatePaneConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tls__CreatePaneConfiguration(struct soap *soap, _tls__CreatePaneConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tls__CreatePaneConfiguration(soap, tag ? tag : "tls:CreatePaneConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__CreatePaneConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tls__CreatePaneConfiguration(struct soap *soap, _tls__CreatePaneConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tls__CreatePaneConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tls__SetPaneConfiguration(struct soap *soap, _tls__SetPaneConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tls__SetPaneConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tls__SetPaneConfiguration(struct soap *soap, const char *tag, int id, _tls__SetPaneConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tls__SetPaneConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tls__SetPaneConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__SetPaneConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tls__SetPaneConfiguration(struct soap *soap, const char *tag, _tls__SetPaneConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tls__SetPaneConfiguration **)soap_malloc(soap, sizeof(_tls__SetPaneConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tls__SetPaneConfiguration *)soap_instantiate__tls__SetPaneConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tls__SetPaneConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tls__SetPaneConfiguration, sizeof(_tls__SetPaneConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tls__SetPaneConfiguration(struct soap *soap, _tls__SetPaneConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tls__SetPaneConfiguration(soap, tag ? tag : "tls:SetPaneConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__SetPaneConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tls__SetPaneConfiguration(struct soap *soap, _tls__SetPaneConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tls__SetPaneConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tls__SetPaneConfigurations(struct soap *soap, _tls__SetPaneConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tls__SetPaneConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tls__SetPaneConfigurations(struct soap *soap, const char *tag, int id, _tls__SetPaneConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tls__SetPaneConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tls__SetPaneConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__SetPaneConfigurations ** SOAP_FMAC4 soap_in_PointerTo_tls__SetPaneConfigurations(struct soap *soap, const char *tag, _tls__SetPaneConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tls__SetPaneConfigurations **)soap_malloc(soap, sizeof(_tls__SetPaneConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tls__SetPaneConfigurations *)soap_instantiate__tls__SetPaneConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tls__SetPaneConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tls__SetPaneConfigurations, sizeof(_tls__SetPaneConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tls__SetPaneConfigurations(struct soap *soap, _tls__SetPaneConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tls__SetPaneConfigurations(soap, tag ? tag : "tls:SetPaneConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__SetPaneConfigurations ** SOAP_FMAC4 soap_get_PointerTo_tls__SetPaneConfigurations(struct soap *soap, _tls__SetPaneConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tls__SetPaneConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tls__GetPaneConfiguration(struct soap *soap, _tls__GetPaneConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tls__GetPaneConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tls__GetPaneConfiguration(struct soap *soap, const char *tag, int id, _tls__GetPaneConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tls__GetPaneConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tls__GetPaneConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__GetPaneConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tls__GetPaneConfiguration(struct soap *soap, const char *tag, _tls__GetPaneConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tls__GetPaneConfiguration **)soap_malloc(soap, sizeof(_tls__GetPaneConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tls__GetPaneConfiguration *)soap_instantiate__tls__GetPaneConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tls__GetPaneConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tls__GetPaneConfiguration, sizeof(_tls__GetPaneConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tls__GetPaneConfiguration(struct soap *soap, _tls__GetPaneConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tls__GetPaneConfiguration(soap, tag ? tag : "tls:GetPaneConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__GetPaneConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tls__GetPaneConfiguration(struct soap *soap, _tls__GetPaneConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tls__GetPaneConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tls__GetPaneConfigurations(struct soap *soap, _tls__GetPaneConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tls__GetPaneConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tls__GetPaneConfigurations(struct soap *soap, const char *tag, int id, _tls__GetPaneConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tls__GetPaneConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tls__GetPaneConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__GetPaneConfigurations ** SOAP_FMAC4 soap_in_PointerTo_tls__GetPaneConfigurations(struct soap *soap, const char *tag, _tls__GetPaneConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tls__GetPaneConfigurations **)soap_malloc(soap, sizeof(_tls__GetPaneConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tls__GetPaneConfigurations *)soap_instantiate__tls__GetPaneConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tls__GetPaneConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tls__GetPaneConfigurations, sizeof(_tls__GetPaneConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tls__GetPaneConfigurations(struct soap *soap, _tls__GetPaneConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tls__GetPaneConfigurations(soap, tag ? tag : "tls:GetPaneConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__GetPaneConfigurations ** SOAP_FMAC4 soap_get_PointerTo_tls__GetPaneConfigurations(struct soap *soap, _tls__GetPaneConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tls__GetPaneConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tls__GetDisplayOptions(struct soap *soap, _tls__GetDisplayOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tls__GetDisplayOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tls__GetDisplayOptions(struct soap *soap, const char *tag, int id, _tls__GetDisplayOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tls__GetDisplayOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tls__GetDisplayOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__GetDisplayOptions ** SOAP_FMAC4 soap_in_PointerTo_tls__GetDisplayOptions(struct soap *soap, const char *tag, _tls__GetDisplayOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tls__GetDisplayOptions **)soap_malloc(soap, sizeof(_tls__GetDisplayOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tls__GetDisplayOptions *)soap_instantiate__tls__GetDisplayOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tls__GetDisplayOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tls__GetDisplayOptions, sizeof(_tls__GetDisplayOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tls__GetDisplayOptions(struct soap *soap, _tls__GetDisplayOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tls__GetDisplayOptions(soap, tag ? tag : "tls:GetDisplayOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__GetDisplayOptions ** SOAP_FMAC4 soap_get_PointerTo_tls__GetDisplayOptions(struct soap *soap, _tls__GetDisplayOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tls__GetDisplayOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tls__SetLayout(struct soap *soap, _tls__SetLayout *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tls__SetLayout))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tls__SetLayout(struct soap *soap, const char *tag, int id, _tls__SetLayout *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tls__SetLayout, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tls__SetLayout ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__SetLayout ** SOAP_FMAC4 soap_in_PointerTo_tls__SetLayout(struct soap *soap, const char *tag, _tls__SetLayout **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tls__SetLayout **)soap_malloc(soap, sizeof(_tls__SetLayout *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tls__SetLayout *)soap_instantiate__tls__SetLayout(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tls__SetLayout **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tls__SetLayout, sizeof(_tls__SetLayout), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tls__SetLayout(struct soap *soap, _tls__SetLayout *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tls__SetLayout(soap, tag ? tag : "tls:SetLayout", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__SetLayout ** SOAP_FMAC4 soap_get_PointerTo_tls__SetLayout(struct soap *soap, _tls__SetLayout **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tls__SetLayout(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tls__GetLayout(struct soap *soap, _tls__GetLayout *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tls__GetLayout))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tls__GetLayout(struct soap *soap, const char *tag, int id, _tls__GetLayout *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tls__GetLayout, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tls__GetLayout ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__GetLayout ** SOAP_FMAC4 soap_in_PointerTo_tls__GetLayout(struct soap *soap, const char *tag, _tls__GetLayout **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tls__GetLayout **)soap_malloc(soap, sizeof(_tls__GetLayout *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tls__GetLayout *)soap_instantiate__tls__GetLayout(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tls__GetLayout **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tls__GetLayout, sizeof(_tls__GetLayout), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tls__GetLayout(struct soap *soap, _tls__GetLayout *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tls__GetLayout(soap, tag ? tag : "tls:GetLayout", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__GetLayout ** SOAP_FMAC4 soap_get_PointerTo_tls__GetLayout(struct soap *soap, _tls__GetLayout **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tls__GetLayout(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tls__GetServiceCapabilities(struct soap *soap, _tls__GetServiceCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tls__GetServiceCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tls__GetServiceCapabilities(struct soap *soap, const char *tag, int id, _tls__GetServiceCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tls__GetServiceCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tls__GetServiceCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__GetServiceCapabilities ** SOAP_FMAC4 soap_in_PointerTo_tls__GetServiceCapabilities(struct soap *soap, const char *tag, _tls__GetServiceCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tls__GetServiceCapabilities **)soap_malloc(soap, sizeof(_tls__GetServiceCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tls__GetServiceCapabilities *)soap_instantiate__tls__GetServiceCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tls__GetServiceCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tls__GetServiceCapabilities, sizeof(_tls__GetServiceCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tls__GetServiceCapabilities(struct soap *soap, _tls__GetServiceCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tls__GetServiceCapabilities(soap, tag ? tag : "tls:GetServiceCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tls__GetServiceCapabilities ** SOAP_FMAC4 soap_get_PointerTo_tls__GetServiceCapabilities(struct soap *soap, _tls__GetServiceCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tls__GetServiceCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_timg__SetCurrentPreset(struct soap *soap, _timg__SetCurrentPreset *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__timg__SetCurrentPreset))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_timg__SetCurrentPreset(struct soap *soap, const char *tag, int id, _timg__SetCurrentPreset *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__timg__SetCurrentPreset, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__timg__SetCurrentPreset ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__SetCurrentPreset ** SOAP_FMAC4 soap_in_PointerTo_timg__SetCurrentPreset(struct soap *soap, const char *tag, _timg__SetCurrentPreset **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_timg__SetCurrentPreset **)soap_malloc(soap, sizeof(_timg__SetCurrentPreset *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_timg__SetCurrentPreset *)soap_instantiate__timg__SetCurrentPreset(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_timg__SetCurrentPreset **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__timg__SetCurrentPreset, sizeof(_timg__SetCurrentPreset), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_timg__SetCurrentPreset(struct soap *soap, _timg__SetCurrentPreset *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_timg__SetCurrentPreset(soap, tag ? tag : "timg:SetCurrentPreset", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__SetCurrentPreset ** SOAP_FMAC4 soap_get_PointerTo_timg__SetCurrentPreset(struct soap *soap, _timg__SetCurrentPreset **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_timg__SetCurrentPreset(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_timg__GetCurrentPreset(struct soap *soap, _timg__GetCurrentPreset *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__timg__GetCurrentPreset))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_timg__GetCurrentPreset(struct soap *soap, const char *tag, int id, _timg__GetCurrentPreset *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__timg__GetCurrentPreset, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__timg__GetCurrentPreset ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__GetCurrentPreset ** SOAP_FMAC4 soap_in_PointerTo_timg__GetCurrentPreset(struct soap *soap, const char *tag, _timg__GetCurrentPreset **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_timg__GetCurrentPreset **)soap_malloc(soap, sizeof(_timg__GetCurrentPreset *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_timg__GetCurrentPreset *)soap_instantiate__timg__GetCurrentPreset(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_timg__GetCurrentPreset **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__timg__GetCurrentPreset, sizeof(_timg__GetCurrentPreset), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_timg__GetCurrentPreset(struct soap *soap, _timg__GetCurrentPreset *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_timg__GetCurrentPreset(soap, tag ? tag : "timg:GetCurrentPreset", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__GetCurrentPreset ** SOAP_FMAC4 soap_get_PointerTo_timg__GetCurrentPreset(struct soap *soap, _timg__GetCurrentPreset **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_timg__GetCurrentPreset(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_timg__GetPresets(struct soap *soap, _timg__GetPresets *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__timg__GetPresets))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_timg__GetPresets(struct soap *soap, const char *tag, int id, _timg__GetPresets *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__timg__GetPresets, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__timg__GetPresets ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__GetPresets ** SOAP_FMAC4 soap_in_PointerTo_timg__GetPresets(struct soap *soap, const char *tag, _timg__GetPresets **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_timg__GetPresets **)soap_malloc(soap, sizeof(_timg__GetPresets *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_timg__GetPresets *)soap_instantiate__timg__GetPresets(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_timg__GetPresets **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__timg__GetPresets, sizeof(_timg__GetPresets), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_timg__GetPresets(struct soap *soap, _timg__GetPresets *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_timg__GetPresets(soap, tag ? tag : "timg:GetPresets", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__GetPresets ** SOAP_FMAC4 soap_get_PointerTo_timg__GetPresets(struct soap *soap, _timg__GetPresets **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_timg__GetPresets(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_timg__GetMoveOptions(struct soap *soap, _timg__GetMoveOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__timg__GetMoveOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_timg__GetMoveOptions(struct soap *soap, const char *tag, int id, _timg__GetMoveOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__timg__GetMoveOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__timg__GetMoveOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__GetMoveOptions ** SOAP_FMAC4 soap_in_PointerTo_timg__GetMoveOptions(struct soap *soap, const char *tag, _timg__GetMoveOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_timg__GetMoveOptions **)soap_malloc(soap, sizeof(_timg__GetMoveOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_timg__GetMoveOptions *)soap_instantiate__timg__GetMoveOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_timg__GetMoveOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__timg__GetMoveOptions, sizeof(_timg__GetMoveOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_timg__GetMoveOptions(struct soap *soap, _timg__GetMoveOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_timg__GetMoveOptions(soap, tag ? tag : "timg:GetMoveOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__GetMoveOptions ** SOAP_FMAC4 soap_get_PointerTo_timg__GetMoveOptions(struct soap *soap, _timg__GetMoveOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_timg__GetMoveOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_timg__GetStatus(struct soap *soap, _timg__GetStatus *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__timg__GetStatus))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_timg__GetStatus(struct soap *soap, const char *tag, int id, _timg__GetStatus *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__timg__GetStatus, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__timg__GetStatus ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__GetStatus ** SOAP_FMAC4 soap_in_PointerTo_timg__GetStatus(struct soap *soap, const char *tag, _timg__GetStatus **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_timg__GetStatus **)soap_malloc(soap, sizeof(_timg__GetStatus *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_timg__GetStatus *)soap_instantiate__timg__GetStatus(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_timg__GetStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__timg__GetStatus, sizeof(_timg__GetStatus), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_timg__GetStatus(struct soap *soap, _timg__GetStatus *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_timg__GetStatus(soap, tag ? tag : "timg:GetStatus", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__GetStatus ** SOAP_FMAC4 soap_get_PointerTo_timg__GetStatus(struct soap *soap, _timg__GetStatus **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_timg__GetStatus(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_timg__Stop(struct soap *soap, _timg__Stop *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__timg__Stop))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_timg__Stop(struct soap *soap, const char *tag, int id, _timg__Stop *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__timg__Stop, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__timg__Stop ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__Stop ** SOAP_FMAC4 soap_in_PointerTo_timg__Stop(struct soap *soap, const char *tag, _timg__Stop **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_timg__Stop **)soap_malloc(soap, sizeof(_timg__Stop *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_timg__Stop *)soap_instantiate__timg__Stop(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_timg__Stop **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__timg__Stop, sizeof(_timg__Stop), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_timg__Stop(struct soap *soap, _timg__Stop *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_timg__Stop(soap, tag ? tag : "timg:Stop", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__Stop ** SOAP_FMAC4 soap_get_PointerTo_timg__Stop(struct soap *soap, _timg__Stop **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_timg__Stop(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_timg__Move(struct soap *soap, _timg__Move *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__timg__Move))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_timg__Move(struct soap *soap, const char *tag, int id, _timg__Move *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__timg__Move, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__timg__Move ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__Move ** SOAP_FMAC4 soap_in_PointerTo_timg__Move(struct soap *soap, const char *tag, _timg__Move **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_timg__Move **)soap_malloc(soap, sizeof(_timg__Move *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_timg__Move *)soap_instantiate__timg__Move(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_timg__Move **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__timg__Move, sizeof(_timg__Move), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_timg__Move(struct soap *soap, _timg__Move *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_timg__Move(soap, tag ? tag : "timg:Move", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__Move ** SOAP_FMAC4 soap_get_PointerTo_timg__Move(struct soap *soap, _timg__Move **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_timg__Move(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_timg__GetOptions(struct soap *soap, _timg__GetOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__timg__GetOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_timg__GetOptions(struct soap *soap, const char *tag, int id, _timg__GetOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__timg__GetOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__timg__GetOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__GetOptions ** SOAP_FMAC4 soap_in_PointerTo_timg__GetOptions(struct soap *soap, const char *tag, _timg__GetOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_timg__GetOptions **)soap_malloc(soap, sizeof(_timg__GetOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_timg__GetOptions *)soap_instantiate__timg__GetOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_timg__GetOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__timg__GetOptions, sizeof(_timg__GetOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_timg__GetOptions(struct soap *soap, _timg__GetOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_timg__GetOptions(soap, tag ? tag : "timg:GetOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__GetOptions ** SOAP_FMAC4 soap_get_PointerTo_timg__GetOptions(struct soap *soap, _timg__GetOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_timg__GetOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_timg__SetImagingSettings(struct soap *soap, _timg__SetImagingSettings *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__timg__SetImagingSettings))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_timg__SetImagingSettings(struct soap *soap, const char *tag, int id, _timg__SetImagingSettings *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__timg__SetImagingSettings, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__timg__SetImagingSettings ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__SetImagingSettings ** SOAP_FMAC4 soap_in_PointerTo_timg__SetImagingSettings(struct soap *soap, const char *tag, _timg__SetImagingSettings **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_timg__SetImagingSettings **)soap_malloc(soap, sizeof(_timg__SetImagingSettings *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_timg__SetImagingSettings *)soap_instantiate__timg__SetImagingSettings(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_timg__SetImagingSettings **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__timg__SetImagingSettings, sizeof(_timg__SetImagingSettings), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_timg__SetImagingSettings(struct soap *soap, _timg__SetImagingSettings *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_timg__SetImagingSettings(soap, tag ? tag : "timg:SetImagingSettings", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__SetImagingSettings ** SOAP_FMAC4 soap_get_PointerTo_timg__SetImagingSettings(struct soap *soap, _timg__SetImagingSettings **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_timg__SetImagingSettings(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_timg__GetImagingSettings(struct soap *soap, _timg__GetImagingSettings *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__timg__GetImagingSettings))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_timg__GetImagingSettings(struct soap *soap, const char *tag, int id, _timg__GetImagingSettings *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__timg__GetImagingSettings, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__timg__GetImagingSettings ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__GetImagingSettings ** SOAP_FMAC4 soap_in_PointerTo_timg__GetImagingSettings(struct soap *soap, const char *tag, _timg__GetImagingSettings **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_timg__GetImagingSettings **)soap_malloc(soap, sizeof(_timg__GetImagingSettings *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_timg__GetImagingSettings *)soap_instantiate__timg__GetImagingSettings(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_timg__GetImagingSettings **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__timg__GetImagingSettings, sizeof(_timg__GetImagingSettings), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_timg__GetImagingSettings(struct soap *soap, _timg__GetImagingSettings *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_timg__GetImagingSettings(soap, tag ? tag : "timg:GetImagingSettings", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__GetImagingSettings ** SOAP_FMAC4 soap_get_PointerTo_timg__GetImagingSettings(struct soap *soap, _timg__GetImagingSettings **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_timg__GetImagingSettings(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_timg__GetServiceCapabilities(struct soap *soap, _timg__GetServiceCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__timg__GetServiceCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_timg__GetServiceCapabilities(struct soap *soap, const char *tag, int id, _timg__GetServiceCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__timg__GetServiceCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__timg__GetServiceCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__GetServiceCapabilities ** SOAP_FMAC4 soap_in_PointerTo_timg__GetServiceCapabilities(struct soap *soap, const char *tag, _timg__GetServiceCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_timg__GetServiceCapabilities **)soap_malloc(soap, sizeof(_timg__GetServiceCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_timg__GetServiceCapabilities *)soap_instantiate__timg__GetServiceCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_timg__GetServiceCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__timg__GetServiceCapabilities, sizeof(_timg__GetServiceCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_timg__GetServiceCapabilities(struct soap *soap, _timg__GetServiceCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_timg__GetServiceCapabilities(soap, tag ? tag : "timg:GetServiceCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _timg__GetServiceCapabilities ** SOAP_FMAC4 soap_get_PointerTo_timg__GetServiceCapabilities(struct soap *soap, _timg__GetServiceCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_timg__GetServiceCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__ResumeSubscription(struct soap *soap, _wsnt__ResumeSubscription *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__ResumeSubscription))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__ResumeSubscription(struct soap *soap, const char *tag, int id, _wsnt__ResumeSubscription *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__ResumeSubscription, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__ResumeSubscription ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__ResumeSubscription ** SOAP_FMAC4 soap_in_PointerTo_wsnt__ResumeSubscription(struct soap *soap, const char *tag, _wsnt__ResumeSubscription **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_wsnt__ResumeSubscription **)soap_malloc(soap, sizeof(_wsnt__ResumeSubscription *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_wsnt__ResumeSubscription *)soap_instantiate__wsnt__ResumeSubscription(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_wsnt__ResumeSubscription **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__ResumeSubscription, sizeof(_wsnt__ResumeSubscription), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__ResumeSubscription(struct soap *soap, _wsnt__ResumeSubscription *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsnt__ResumeSubscription(soap, tag ? tag : "wsnt:ResumeSubscription", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__ResumeSubscription ** SOAP_FMAC4 soap_get_PointerTo_wsnt__ResumeSubscription(struct soap *soap, _wsnt__ResumeSubscription **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsnt__ResumeSubscription(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__PauseSubscription(struct soap *soap, _wsnt__PauseSubscription *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__PauseSubscription))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__PauseSubscription(struct soap *soap, const char *tag, int id, _wsnt__PauseSubscription *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__PauseSubscription, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__PauseSubscription ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__PauseSubscription ** SOAP_FMAC4 soap_in_PointerTo_wsnt__PauseSubscription(struct soap *soap, const char *tag, _wsnt__PauseSubscription **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_wsnt__PauseSubscription **)soap_malloc(soap, sizeof(_wsnt__PauseSubscription *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_wsnt__PauseSubscription *)soap_instantiate__wsnt__PauseSubscription(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_wsnt__PauseSubscription **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__PauseSubscription, sizeof(_wsnt__PauseSubscription), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__PauseSubscription(struct soap *soap, _wsnt__PauseSubscription *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsnt__PauseSubscription(soap, tag ? tag : "wsnt:PauseSubscription", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__PauseSubscription ** SOAP_FMAC4 soap_get_PointerTo_wsnt__PauseSubscription(struct soap *soap, _wsnt__PauseSubscription **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsnt__PauseSubscription(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__Unsubscribe(struct soap *soap, _wsnt__Unsubscribe *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__Unsubscribe))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__Unsubscribe(struct soap *soap, const char *tag, int id, _wsnt__Unsubscribe *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__Unsubscribe, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__Unsubscribe ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__Unsubscribe ** SOAP_FMAC4 soap_in_PointerTo_wsnt__Unsubscribe(struct soap *soap, const char *tag, _wsnt__Unsubscribe **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_wsnt__Unsubscribe **)soap_malloc(soap, sizeof(_wsnt__Unsubscribe *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_wsnt__Unsubscribe *)soap_instantiate__wsnt__Unsubscribe(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_wsnt__Unsubscribe **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__Unsubscribe, sizeof(_wsnt__Unsubscribe), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__Unsubscribe(struct soap *soap, _wsnt__Unsubscribe *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsnt__Unsubscribe(soap, tag ? tag : "wsnt:Unsubscribe", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__Unsubscribe ** SOAP_FMAC4 soap_get_PointerTo_wsnt__Unsubscribe(struct soap *soap, _wsnt__Unsubscribe **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsnt__Unsubscribe(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__Renew(struct soap *soap, _wsnt__Renew *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__Renew))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__Renew(struct soap *soap, const char *tag, int id, _wsnt__Renew *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__Renew, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__Renew ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__Renew ** SOAP_FMAC4 soap_in_PointerTo_wsnt__Renew(struct soap *soap, const char *tag, _wsnt__Renew **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_wsnt__Renew **)soap_malloc(soap, sizeof(_wsnt__Renew *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_wsnt__Renew *)soap_instantiate__wsnt__Renew(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_wsnt__Renew **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__Renew, sizeof(_wsnt__Renew), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__Renew(struct soap *soap, _wsnt__Renew *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsnt__Renew(soap, tag ? tag : "wsnt:Renew", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__Renew ** SOAP_FMAC4 soap_get_PointerTo_wsnt__Renew(struct soap *soap, _wsnt__Renew **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsnt__Renew(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__SetSynchronizationPoint(struct soap *soap, _tev__SetSynchronizationPoint *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tev__SetSynchronizationPoint))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__SetSynchronizationPoint(struct soap *soap, const char *tag, int id, _tev__SetSynchronizationPoint *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__SetSynchronizationPoint, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__SetSynchronizationPoint ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tev__SetSynchronizationPoint ** SOAP_FMAC4 soap_in_PointerTo_tev__SetSynchronizationPoint(struct soap *soap, const char *tag, _tev__SetSynchronizationPoint **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tev__SetSynchronizationPoint **)soap_malloc(soap, sizeof(_tev__SetSynchronizationPoint *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tev__SetSynchronizationPoint *)soap_instantiate__tev__SetSynchronizationPoint(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tev__SetSynchronizationPoint **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__SetSynchronizationPoint, sizeof(_tev__SetSynchronizationPoint), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__SetSynchronizationPoint(struct soap *soap, _tev__SetSynchronizationPoint *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tev__SetSynchronizationPoint(soap, tag ? tag : "tev:SetSynchronizationPoint", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tev__SetSynchronizationPoint ** SOAP_FMAC4 soap_get_PointerTo_tev__SetSynchronizationPoint(struct soap *soap, _tev__SetSynchronizationPoint **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tev__SetSynchronizationPoint(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__Seek(struct soap *soap, _tev__Seek *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tev__Seek))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__Seek(struct soap *soap, const char *tag, int id, _tev__Seek *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__Seek, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__Seek ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tev__Seek ** SOAP_FMAC4 soap_in_PointerTo_tev__Seek(struct soap *soap, const char *tag, _tev__Seek **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tev__Seek **)soap_malloc(soap, sizeof(_tev__Seek *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tev__Seek *)soap_instantiate__tev__Seek(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tev__Seek **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__Seek, sizeof(_tev__Seek), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__Seek(struct soap *soap, _tev__Seek *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tev__Seek(soap, tag ? tag : "tev:Seek", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tev__Seek ** SOAP_FMAC4 soap_get_PointerTo_tev__Seek(struct soap *soap, _tev__Seek **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tev__Seek(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__PullMessages(struct soap *soap, _tev__PullMessages *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tev__PullMessages))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__PullMessages(struct soap *soap, const char *tag, int id, _tev__PullMessages *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__PullMessages, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__PullMessages ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tev__PullMessages ** SOAP_FMAC4 soap_in_PointerTo_tev__PullMessages(struct soap *soap, const char *tag, _tev__PullMessages **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tev__PullMessages **)soap_malloc(soap, sizeof(_tev__PullMessages *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tev__PullMessages *)soap_instantiate__tev__PullMessages(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tev__PullMessages **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__PullMessages, sizeof(_tev__PullMessages), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__PullMessages(struct soap *soap, _tev__PullMessages *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tev__PullMessages(soap, tag ? tag : "tev:PullMessages", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tev__PullMessages ** SOAP_FMAC4 soap_get_PointerTo_tev__PullMessages(struct soap *soap, _tev__PullMessages **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tev__PullMessages(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__DestroyPullPoint(struct soap *soap, _wsnt__DestroyPullPoint *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__DestroyPullPoint))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__DestroyPullPoint(struct soap *soap, const char *tag, int id, _wsnt__DestroyPullPoint *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__DestroyPullPoint, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__DestroyPullPoint ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__DestroyPullPoint ** SOAP_FMAC4 soap_in_PointerTo_wsnt__DestroyPullPoint(struct soap *soap, const char *tag, _wsnt__DestroyPullPoint **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_wsnt__DestroyPullPoint **)soap_malloc(soap, sizeof(_wsnt__DestroyPullPoint *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_wsnt__DestroyPullPoint *)soap_instantiate__wsnt__DestroyPullPoint(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_wsnt__DestroyPullPoint **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__DestroyPullPoint, sizeof(_wsnt__DestroyPullPoint), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__DestroyPullPoint(struct soap *soap, _wsnt__DestroyPullPoint *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsnt__DestroyPullPoint(soap, tag ? tag : "wsnt:DestroyPullPoint", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__DestroyPullPoint ** SOAP_FMAC4 soap_get_PointerTo_wsnt__DestroyPullPoint(struct soap *soap, _wsnt__DestroyPullPoint **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsnt__DestroyPullPoint(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__GetMessages(struct soap *soap, _wsnt__GetMessages *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__GetMessages))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__GetMessages(struct soap *soap, const char *tag, int id, _wsnt__GetMessages *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__GetMessages, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__GetMessages ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__GetMessages ** SOAP_FMAC4 soap_in_PointerTo_wsnt__GetMessages(struct soap *soap, const char *tag, _wsnt__GetMessages **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_wsnt__GetMessages **)soap_malloc(soap, sizeof(_wsnt__GetMessages *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_wsnt__GetMessages *)soap_instantiate__wsnt__GetMessages(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_wsnt__GetMessages **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__GetMessages, sizeof(_wsnt__GetMessages), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__GetMessages(struct soap *soap, _wsnt__GetMessages *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsnt__GetMessages(soap, tag ? tag : "wsnt:GetMessages", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__GetMessages ** SOAP_FMAC4 soap_get_PointerTo_wsnt__GetMessages(struct soap *soap, _wsnt__GetMessages **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsnt__GetMessages(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__GetCurrentMessage(struct soap *soap, _wsnt__GetCurrentMessage *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__GetCurrentMessage))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__GetCurrentMessage(struct soap *soap, const char *tag, int id, _wsnt__GetCurrentMessage *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__GetCurrentMessage, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__GetCurrentMessage ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__GetCurrentMessage ** SOAP_FMAC4 soap_in_PointerTo_wsnt__GetCurrentMessage(struct soap *soap, const char *tag, _wsnt__GetCurrentMessage **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_wsnt__GetCurrentMessage **)soap_malloc(soap, sizeof(_wsnt__GetCurrentMessage *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_wsnt__GetCurrentMessage *)soap_instantiate__wsnt__GetCurrentMessage(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_wsnt__GetCurrentMessage **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__GetCurrentMessage, sizeof(_wsnt__GetCurrentMessage), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__GetCurrentMessage(struct soap *soap, _wsnt__GetCurrentMessage *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsnt__GetCurrentMessage(soap, tag ? tag : "wsnt:GetCurrentMessage", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__GetCurrentMessage ** SOAP_FMAC4 soap_get_PointerTo_wsnt__GetCurrentMessage(struct soap *soap, _wsnt__GetCurrentMessage **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsnt__GetCurrentMessage(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__Subscribe(struct soap *soap, _wsnt__Subscribe *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__Subscribe))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__Subscribe(struct soap *soap, const char *tag, int id, _wsnt__Subscribe *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__Subscribe, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__Subscribe ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__Subscribe ** SOAP_FMAC4 soap_in_PointerTo_wsnt__Subscribe(struct soap *soap, const char *tag, _wsnt__Subscribe **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_wsnt__Subscribe **)soap_malloc(soap, sizeof(_wsnt__Subscribe *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_wsnt__Subscribe *)soap_instantiate__wsnt__Subscribe(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_wsnt__Subscribe **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__Subscribe, sizeof(_wsnt__Subscribe), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__Subscribe(struct soap *soap, _wsnt__Subscribe *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsnt__Subscribe(soap, tag ? tag : "wsnt:Subscribe", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__Subscribe ** SOAP_FMAC4 soap_get_PointerTo_wsnt__Subscribe(struct soap *soap, _wsnt__Subscribe **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsnt__Subscribe(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__Notify(struct soap *soap, _wsnt__Notify *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__Notify))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__Notify(struct soap *soap, const char *tag, int id, _wsnt__Notify *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__Notify, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__Notify ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__Notify ** SOAP_FMAC4 soap_in_PointerTo_wsnt__Notify(struct soap *soap, const char *tag, _wsnt__Notify **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_wsnt__Notify **)soap_malloc(soap, sizeof(_wsnt__Notify *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_wsnt__Notify *)soap_instantiate__wsnt__Notify(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_wsnt__Notify **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__Notify, sizeof(_wsnt__Notify), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__Notify(struct soap *soap, _wsnt__Notify *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsnt__Notify(soap, tag ? tag : "wsnt:Notify", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__Notify ** SOAP_FMAC4 soap_get_PointerTo_wsnt__Notify(struct soap *soap, _wsnt__Notify **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsnt__Notify(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__GetEventProperties(struct soap *soap, _tev__GetEventProperties *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tev__GetEventProperties))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__GetEventProperties(struct soap *soap, const char *tag, int id, _tev__GetEventProperties *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__GetEventProperties, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__GetEventProperties ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tev__GetEventProperties ** SOAP_FMAC4 soap_in_PointerTo_tev__GetEventProperties(struct soap *soap, const char *tag, _tev__GetEventProperties **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tev__GetEventProperties **)soap_malloc(soap, sizeof(_tev__GetEventProperties *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tev__GetEventProperties *)soap_instantiate__tev__GetEventProperties(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tev__GetEventProperties **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__GetEventProperties, sizeof(_tev__GetEventProperties), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__GetEventProperties(struct soap *soap, _tev__GetEventProperties *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tev__GetEventProperties(soap, tag ? tag : "tev:GetEventProperties", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tev__GetEventProperties ** SOAP_FMAC4 soap_get_PointerTo_tev__GetEventProperties(struct soap *soap, _tev__GetEventProperties **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tev__GetEventProperties(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__CreatePullPointSubscription(struct soap *soap, _tev__CreatePullPointSubscription *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tev__CreatePullPointSubscription))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__CreatePullPointSubscription(struct soap *soap, const char *tag, int id, _tev__CreatePullPointSubscription *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__CreatePullPointSubscription, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__CreatePullPointSubscription ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tev__CreatePullPointSubscription ** SOAP_FMAC4 soap_in_PointerTo_tev__CreatePullPointSubscription(struct soap *soap, const char *tag, _tev__CreatePullPointSubscription **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tev__CreatePullPointSubscription **)soap_malloc(soap, sizeof(_tev__CreatePullPointSubscription *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tev__CreatePullPointSubscription *)soap_instantiate__tev__CreatePullPointSubscription(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tev__CreatePullPointSubscription **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__CreatePullPointSubscription, sizeof(_tev__CreatePullPointSubscription), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__CreatePullPointSubscription(struct soap *soap, _tev__CreatePullPointSubscription *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tev__CreatePullPointSubscription(soap, tag ? tag : "tev:CreatePullPointSubscription", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tev__CreatePullPointSubscription ** SOAP_FMAC4 soap_get_PointerTo_tev__CreatePullPointSubscription(struct soap *soap, _tev__CreatePullPointSubscription **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tev__CreatePullPointSubscription(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__GetServiceCapabilities(struct soap *soap, _tev__GetServiceCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tev__GetServiceCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__GetServiceCapabilities(struct soap *soap, const char *tag, int id, _tev__GetServiceCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__GetServiceCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__GetServiceCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tev__GetServiceCapabilities ** SOAP_FMAC4 soap_in_PointerTo_tev__GetServiceCapabilities(struct soap *soap, const char *tag, _tev__GetServiceCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tev__GetServiceCapabilities **)soap_malloc(soap, sizeof(_tev__GetServiceCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tev__GetServiceCapabilities *)soap_instantiate__tev__GetServiceCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tev__GetServiceCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__GetServiceCapabilities, sizeof(_tev__GetServiceCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__GetServiceCapabilities(struct soap *soap, _tev__GetServiceCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tev__GetServiceCapabilities(soap, tag ? tag : "tev:GetServiceCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tev__GetServiceCapabilities ** SOAP_FMAC4 soap_get_PointerTo_tev__GetServiceCapabilities(struct soap *soap, _tev__GetServiceCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tev__GetServiceCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__CreatePullPoint(struct soap *soap, _wsnt__CreatePullPoint *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__CreatePullPoint))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__CreatePullPoint(struct soap *soap, const char *tag, int id, _wsnt__CreatePullPoint *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__CreatePullPoint, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__CreatePullPoint ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__CreatePullPoint ** SOAP_FMAC4 soap_in_PointerTo_wsnt__CreatePullPoint(struct soap *soap, const char *tag, _wsnt__CreatePullPoint **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_wsnt__CreatePullPoint **)soap_malloc(soap, sizeof(_wsnt__CreatePullPoint *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_wsnt__CreatePullPoint *)soap_instantiate__wsnt__CreatePullPoint(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_wsnt__CreatePullPoint **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__CreatePullPoint, sizeof(_wsnt__CreatePullPoint), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__CreatePullPoint(struct soap *soap, _wsnt__CreatePullPoint *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsnt__CreatePullPoint(soap, tag ? tag : "wsnt:CreatePullPoint", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__CreatePullPoint ** SOAP_FMAC4 soap_get_PointerTo_wsnt__CreatePullPoint(struct soap *soap, _wsnt__CreatePullPoint **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsnt__CreatePullPoint(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__DeleteGeoLocation(struct soap *soap, _tds__DeleteGeoLocation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__DeleteGeoLocation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__DeleteGeoLocation(struct soap *soap, const char *tag, int id, _tds__DeleteGeoLocation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__DeleteGeoLocation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__DeleteGeoLocation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__DeleteGeoLocation ** SOAP_FMAC4 soap_in_PointerTo_tds__DeleteGeoLocation(struct soap *soap, const char *tag, _tds__DeleteGeoLocation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__DeleteGeoLocation **)soap_malloc(soap, sizeof(_tds__DeleteGeoLocation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__DeleteGeoLocation *)soap_instantiate__tds__DeleteGeoLocation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__DeleteGeoLocation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__DeleteGeoLocation, sizeof(_tds__DeleteGeoLocation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__DeleteGeoLocation(struct soap *soap, _tds__DeleteGeoLocation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__DeleteGeoLocation(soap, tag ? tag : "tds:DeleteGeoLocation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__DeleteGeoLocation ** SOAP_FMAC4 soap_get_PointerTo_tds__DeleteGeoLocation(struct soap *soap, _tds__DeleteGeoLocation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__DeleteGeoLocation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetGeoLocation(struct soap *soap, _tds__SetGeoLocation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetGeoLocation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetGeoLocation(struct soap *soap, const char *tag, int id, _tds__SetGeoLocation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetGeoLocation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetGeoLocation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetGeoLocation ** SOAP_FMAC4 soap_in_PointerTo_tds__SetGeoLocation(struct soap *soap, const char *tag, _tds__SetGeoLocation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetGeoLocation **)soap_malloc(soap, sizeof(_tds__SetGeoLocation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetGeoLocation *)soap_instantiate__tds__SetGeoLocation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetGeoLocation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetGeoLocation, sizeof(_tds__SetGeoLocation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetGeoLocation(struct soap *soap, _tds__SetGeoLocation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetGeoLocation(soap, tag ? tag : "tds:SetGeoLocation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetGeoLocation ** SOAP_FMAC4 soap_get_PointerTo_tds__SetGeoLocation(struct soap *soap, _tds__SetGeoLocation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetGeoLocation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetGeoLocation(struct soap *soap, _tds__GetGeoLocation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetGeoLocation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetGeoLocation(struct soap *soap, const char *tag, int id, _tds__GetGeoLocation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetGeoLocation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetGeoLocation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetGeoLocation ** SOAP_FMAC4 soap_in_PointerTo_tds__GetGeoLocation(struct soap *soap, const char *tag, _tds__GetGeoLocation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetGeoLocation **)soap_malloc(soap, sizeof(_tds__GetGeoLocation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetGeoLocation *)soap_instantiate__tds__GetGeoLocation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetGeoLocation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetGeoLocation, sizeof(_tds__GetGeoLocation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetGeoLocation(struct soap *soap, _tds__GetGeoLocation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetGeoLocation(soap, tag ? tag : "tds:GetGeoLocation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetGeoLocation ** SOAP_FMAC4 soap_get_PointerTo_tds__GetGeoLocation(struct soap *soap, _tds__GetGeoLocation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetGeoLocation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__DeleteStorageConfiguration(struct soap *soap, _tds__DeleteStorageConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__DeleteStorageConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__DeleteStorageConfiguration(struct soap *soap, const char *tag, int id, _tds__DeleteStorageConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__DeleteStorageConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__DeleteStorageConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__DeleteStorageConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tds__DeleteStorageConfiguration(struct soap *soap, const char *tag, _tds__DeleteStorageConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__DeleteStorageConfiguration **)soap_malloc(soap, sizeof(_tds__DeleteStorageConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__DeleteStorageConfiguration *)soap_instantiate__tds__DeleteStorageConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__DeleteStorageConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__DeleteStorageConfiguration, sizeof(_tds__DeleteStorageConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__DeleteStorageConfiguration(struct soap *soap, _tds__DeleteStorageConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__DeleteStorageConfiguration(soap, tag ? tag : "tds:DeleteStorageConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__DeleteStorageConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tds__DeleteStorageConfiguration(struct soap *soap, _tds__DeleteStorageConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__DeleteStorageConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetStorageConfiguration(struct soap *soap, _tds__SetStorageConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetStorageConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetStorageConfiguration(struct soap *soap, const char *tag, int id, _tds__SetStorageConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetStorageConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetStorageConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetStorageConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tds__SetStorageConfiguration(struct soap *soap, const char *tag, _tds__SetStorageConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetStorageConfiguration **)soap_malloc(soap, sizeof(_tds__SetStorageConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetStorageConfiguration *)soap_instantiate__tds__SetStorageConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetStorageConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetStorageConfiguration, sizeof(_tds__SetStorageConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetStorageConfiguration(struct soap *soap, _tds__SetStorageConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetStorageConfiguration(soap, tag ? tag : "tds:SetStorageConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetStorageConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tds__SetStorageConfiguration(struct soap *soap, _tds__SetStorageConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetStorageConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetStorageConfiguration(struct soap *soap, _tds__GetStorageConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetStorageConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetStorageConfiguration(struct soap *soap, const char *tag, int id, _tds__GetStorageConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetStorageConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetStorageConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetStorageConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tds__GetStorageConfiguration(struct soap *soap, const char *tag, _tds__GetStorageConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetStorageConfiguration **)soap_malloc(soap, sizeof(_tds__GetStorageConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetStorageConfiguration *)soap_instantiate__tds__GetStorageConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetStorageConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetStorageConfiguration, sizeof(_tds__GetStorageConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetStorageConfiguration(struct soap *soap, _tds__GetStorageConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetStorageConfiguration(soap, tag ? tag : "tds:GetStorageConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetStorageConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tds__GetStorageConfiguration(struct soap *soap, _tds__GetStorageConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetStorageConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__CreateStorageConfiguration(struct soap *soap, _tds__CreateStorageConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__CreateStorageConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__CreateStorageConfiguration(struct soap *soap, const char *tag, int id, _tds__CreateStorageConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__CreateStorageConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__CreateStorageConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__CreateStorageConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tds__CreateStorageConfiguration(struct soap *soap, const char *tag, _tds__CreateStorageConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__CreateStorageConfiguration **)soap_malloc(soap, sizeof(_tds__CreateStorageConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__CreateStorageConfiguration *)soap_instantiate__tds__CreateStorageConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__CreateStorageConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__CreateStorageConfiguration, sizeof(_tds__CreateStorageConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__CreateStorageConfiguration(struct soap *soap, _tds__CreateStorageConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__CreateStorageConfiguration(soap, tag ? tag : "tds:CreateStorageConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__CreateStorageConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tds__CreateStorageConfiguration(struct soap *soap, _tds__CreateStorageConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__CreateStorageConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetStorageConfigurations(struct soap *soap, _tds__GetStorageConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetStorageConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetStorageConfigurations(struct soap *soap, const char *tag, int id, _tds__GetStorageConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetStorageConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetStorageConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetStorageConfigurations ** SOAP_FMAC4 soap_in_PointerTo_tds__GetStorageConfigurations(struct soap *soap, const char *tag, _tds__GetStorageConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetStorageConfigurations **)soap_malloc(soap, sizeof(_tds__GetStorageConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetStorageConfigurations *)soap_instantiate__tds__GetStorageConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetStorageConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetStorageConfigurations, sizeof(_tds__GetStorageConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetStorageConfigurations(struct soap *soap, _tds__GetStorageConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetStorageConfigurations(soap, tag ? tag : "tds:GetStorageConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetStorageConfigurations ** SOAP_FMAC4 soap_get_PointerTo_tds__GetStorageConfigurations(struct soap *soap, _tds__GetStorageConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetStorageConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__StartSystemRestore(struct soap *soap, _tds__StartSystemRestore *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__StartSystemRestore))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__StartSystemRestore(struct soap *soap, const char *tag, int id, _tds__StartSystemRestore *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__StartSystemRestore, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__StartSystemRestore ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__StartSystemRestore ** SOAP_FMAC4 soap_in_PointerTo_tds__StartSystemRestore(struct soap *soap, const char *tag, _tds__StartSystemRestore **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__StartSystemRestore **)soap_malloc(soap, sizeof(_tds__StartSystemRestore *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__StartSystemRestore *)soap_instantiate__tds__StartSystemRestore(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__StartSystemRestore **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__StartSystemRestore, sizeof(_tds__StartSystemRestore), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__StartSystemRestore(struct soap *soap, _tds__StartSystemRestore *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__StartSystemRestore(soap, tag ? tag : "tds:StartSystemRestore", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__StartSystemRestore ** SOAP_FMAC4 soap_get_PointerTo_tds__StartSystemRestore(struct soap *soap, _tds__StartSystemRestore **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__StartSystemRestore(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__StartFirmwareUpgrade(struct soap *soap, _tds__StartFirmwareUpgrade *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__StartFirmwareUpgrade))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__StartFirmwareUpgrade(struct soap *soap, const char *tag, int id, _tds__StartFirmwareUpgrade *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__StartFirmwareUpgrade, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__StartFirmwareUpgrade ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__StartFirmwareUpgrade ** SOAP_FMAC4 soap_in_PointerTo_tds__StartFirmwareUpgrade(struct soap *soap, const char *tag, _tds__StartFirmwareUpgrade **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__StartFirmwareUpgrade **)soap_malloc(soap, sizeof(_tds__StartFirmwareUpgrade *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__StartFirmwareUpgrade *)soap_instantiate__tds__StartFirmwareUpgrade(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__StartFirmwareUpgrade **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__StartFirmwareUpgrade, sizeof(_tds__StartFirmwareUpgrade), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__StartFirmwareUpgrade(struct soap *soap, _tds__StartFirmwareUpgrade *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__StartFirmwareUpgrade(soap, tag ? tag : "tds:StartFirmwareUpgrade", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__StartFirmwareUpgrade ** SOAP_FMAC4 soap_get_PointerTo_tds__StartFirmwareUpgrade(struct soap *soap, _tds__StartFirmwareUpgrade **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__StartFirmwareUpgrade(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetSystemUris(struct soap *soap, _tds__GetSystemUris *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetSystemUris))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetSystemUris(struct soap *soap, const char *tag, int id, _tds__GetSystemUris *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetSystemUris, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetSystemUris ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetSystemUris ** SOAP_FMAC4 soap_in_PointerTo_tds__GetSystemUris(struct soap *soap, const char *tag, _tds__GetSystemUris **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetSystemUris **)soap_malloc(soap, sizeof(_tds__GetSystemUris *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetSystemUris *)soap_instantiate__tds__GetSystemUris(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetSystemUris **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetSystemUris, sizeof(_tds__GetSystemUris), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetSystemUris(struct soap *soap, _tds__GetSystemUris *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetSystemUris(soap, tag ? tag : "tds:GetSystemUris", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetSystemUris ** SOAP_FMAC4 soap_get_PointerTo_tds__GetSystemUris(struct soap *soap, _tds__GetSystemUris **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetSystemUris(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__ScanAvailableDot11Networks(struct soap *soap, _tds__ScanAvailableDot11Networks *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__ScanAvailableDot11Networks))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__ScanAvailableDot11Networks(struct soap *soap, const char *tag, int id, _tds__ScanAvailableDot11Networks *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__ScanAvailableDot11Networks, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__ScanAvailableDot11Networks ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__ScanAvailableDot11Networks ** SOAP_FMAC4 soap_in_PointerTo_tds__ScanAvailableDot11Networks(struct soap *soap, const char *tag, _tds__ScanAvailableDot11Networks **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__ScanAvailableDot11Networks **)soap_malloc(soap, sizeof(_tds__ScanAvailableDot11Networks *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__ScanAvailableDot11Networks *)soap_instantiate__tds__ScanAvailableDot11Networks(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__ScanAvailableDot11Networks **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__ScanAvailableDot11Networks, sizeof(_tds__ScanAvailableDot11Networks), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__ScanAvailableDot11Networks(struct soap *soap, _tds__ScanAvailableDot11Networks *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__ScanAvailableDot11Networks(soap, tag ? tag : "tds:ScanAvailableDot11Networks", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__ScanAvailableDot11Networks ** SOAP_FMAC4 soap_get_PointerTo_tds__ScanAvailableDot11Networks(struct soap *soap, _tds__ScanAvailableDot11Networks **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__ScanAvailableDot11Networks(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetDot11Status(struct soap *soap, _tds__GetDot11Status *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetDot11Status))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetDot11Status(struct soap *soap, const char *tag, int id, _tds__GetDot11Status *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetDot11Status, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetDot11Status ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDot11Status ** SOAP_FMAC4 soap_in_PointerTo_tds__GetDot11Status(struct soap *soap, const char *tag, _tds__GetDot11Status **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetDot11Status **)soap_malloc(soap, sizeof(_tds__GetDot11Status *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetDot11Status *)soap_instantiate__tds__GetDot11Status(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetDot11Status **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetDot11Status, sizeof(_tds__GetDot11Status), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetDot11Status(struct soap *soap, _tds__GetDot11Status *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetDot11Status(soap, tag ? tag : "tds:GetDot11Status", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDot11Status ** SOAP_FMAC4 soap_get_PointerTo_tds__GetDot11Status(struct soap *soap, _tds__GetDot11Status **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetDot11Status(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetDot11Capabilities(struct soap *soap, _tds__GetDot11Capabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetDot11Capabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetDot11Capabilities(struct soap *soap, const char *tag, int id, _tds__GetDot11Capabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetDot11Capabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetDot11Capabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDot11Capabilities ** SOAP_FMAC4 soap_in_PointerTo_tds__GetDot11Capabilities(struct soap *soap, const char *tag, _tds__GetDot11Capabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetDot11Capabilities **)soap_malloc(soap, sizeof(_tds__GetDot11Capabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetDot11Capabilities *)soap_instantiate__tds__GetDot11Capabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetDot11Capabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetDot11Capabilities, sizeof(_tds__GetDot11Capabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetDot11Capabilities(struct soap *soap, _tds__GetDot11Capabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetDot11Capabilities(soap, tag ? tag : "tds:GetDot11Capabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDot11Capabilities ** SOAP_FMAC4 soap_get_PointerTo_tds__GetDot11Capabilities(struct soap *soap, _tds__GetDot11Capabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetDot11Capabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__DeleteDot1XConfiguration(struct soap *soap, _tds__DeleteDot1XConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__DeleteDot1XConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__DeleteDot1XConfiguration(struct soap *soap, const char *tag, int id, _tds__DeleteDot1XConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__DeleteDot1XConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__DeleteDot1XConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__DeleteDot1XConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tds__DeleteDot1XConfiguration(struct soap *soap, const char *tag, _tds__DeleteDot1XConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__DeleteDot1XConfiguration **)soap_malloc(soap, sizeof(_tds__DeleteDot1XConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__DeleteDot1XConfiguration *)soap_instantiate__tds__DeleteDot1XConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__DeleteDot1XConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__DeleteDot1XConfiguration, sizeof(_tds__DeleteDot1XConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__DeleteDot1XConfiguration(struct soap *soap, _tds__DeleteDot1XConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__DeleteDot1XConfiguration(soap, tag ? tag : "tds:DeleteDot1XConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__DeleteDot1XConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tds__DeleteDot1XConfiguration(struct soap *soap, _tds__DeleteDot1XConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__DeleteDot1XConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetDot1XConfigurations(struct soap *soap, _tds__GetDot1XConfigurations *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetDot1XConfigurations))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetDot1XConfigurations(struct soap *soap, const char *tag, int id, _tds__GetDot1XConfigurations *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetDot1XConfigurations, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetDot1XConfigurations ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDot1XConfigurations ** SOAP_FMAC4 soap_in_PointerTo_tds__GetDot1XConfigurations(struct soap *soap, const char *tag, _tds__GetDot1XConfigurations **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetDot1XConfigurations **)soap_malloc(soap, sizeof(_tds__GetDot1XConfigurations *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetDot1XConfigurations *)soap_instantiate__tds__GetDot1XConfigurations(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetDot1XConfigurations **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetDot1XConfigurations, sizeof(_tds__GetDot1XConfigurations), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetDot1XConfigurations(struct soap *soap, _tds__GetDot1XConfigurations *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetDot1XConfigurations(soap, tag ? tag : "tds:GetDot1XConfigurations", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDot1XConfigurations ** SOAP_FMAC4 soap_get_PointerTo_tds__GetDot1XConfigurations(struct soap *soap, _tds__GetDot1XConfigurations **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetDot1XConfigurations(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetDot1XConfiguration(struct soap *soap, _tds__GetDot1XConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetDot1XConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetDot1XConfiguration(struct soap *soap, const char *tag, int id, _tds__GetDot1XConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetDot1XConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetDot1XConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDot1XConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tds__GetDot1XConfiguration(struct soap *soap, const char *tag, _tds__GetDot1XConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetDot1XConfiguration **)soap_malloc(soap, sizeof(_tds__GetDot1XConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetDot1XConfiguration *)soap_instantiate__tds__GetDot1XConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetDot1XConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetDot1XConfiguration, sizeof(_tds__GetDot1XConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetDot1XConfiguration(struct soap *soap, _tds__GetDot1XConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetDot1XConfiguration(soap, tag ? tag : "tds:GetDot1XConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDot1XConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tds__GetDot1XConfiguration(struct soap *soap, _tds__GetDot1XConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetDot1XConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetDot1XConfiguration(struct soap *soap, _tds__SetDot1XConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetDot1XConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetDot1XConfiguration(struct soap *soap, const char *tag, int id, _tds__SetDot1XConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetDot1XConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetDot1XConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetDot1XConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tds__SetDot1XConfiguration(struct soap *soap, const char *tag, _tds__SetDot1XConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetDot1XConfiguration **)soap_malloc(soap, sizeof(_tds__SetDot1XConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetDot1XConfiguration *)soap_instantiate__tds__SetDot1XConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetDot1XConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetDot1XConfiguration, sizeof(_tds__SetDot1XConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetDot1XConfiguration(struct soap *soap, _tds__SetDot1XConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetDot1XConfiguration(soap, tag ? tag : "tds:SetDot1XConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetDot1XConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tds__SetDot1XConfiguration(struct soap *soap, _tds__SetDot1XConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetDot1XConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__CreateDot1XConfiguration(struct soap *soap, _tds__CreateDot1XConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__CreateDot1XConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__CreateDot1XConfiguration(struct soap *soap, const char *tag, int id, _tds__CreateDot1XConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__CreateDot1XConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__CreateDot1XConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__CreateDot1XConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tds__CreateDot1XConfiguration(struct soap *soap, const char *tag, _tds__CreateDot1XConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__CreateDot1XConfiguration **)soap_malloc(soap, sizeof(_tds__CreateDot1XConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__CreateDot1XConfiguration *)soap_instantiate__tds__CreateDot1XConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__CreateDot1XConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__CreateDot1XConfiguration, sizeof(_tds__CreateDot1XConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__CreateDot1XConfiguration(struct soap *soap, _tds__CreateDot1XConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__CreateDot1XConfiguration(soap, tag ? tag : "tds:CreateDot1XConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__CreateDot1XConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tds__CreateDot1XConfiguration(struct soap *soap, _tds__CreateDot1XConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__CreateDot1XConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__LoadCACertificates(struct soap *soap, _tds__LoadCACertificates *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__LoadCACertificates))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__LoadCACertificates(struct soap *soap, const char *tag, int id, _tds__LoadCACertificates *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__LoadCACertificates, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__LoadCACertificates ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__LoadCACertificates ** SOAP_FMAC4 soap_in_PointerTo_tds__LoadCACertificates(struct soap *soap, const char *tag, _tds__LoadCACertificates **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__LoadCACertificates **)soap_malloc(soap, sizeof(_tds__LoadCACertificates *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__LoadCACertificates *)soap_instantiate__tds__LoadCACertificates(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__LoadCACertificates **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__LoadCACertificates, sizeof(_tds__LoadCACertificates), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__LoadCACertificates(struct soap *soap, _tds__LoadCACertificates *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__LoadCACertificates(soap, tag ? tag : "tds:LoadCACertificates", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__LoadCACertificates ** SOAP_FMAC4 soap_get_PointerTo_tds__LoadCACertificates(struct soap *soap, _tds__LoadCACertificates **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__LoadCACertificates(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetCertificateInformation(struct soap *soap, _tds__GetCertificateInformation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetCertificateInformation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetCertificateInformation(struct soap *soap, const char *tag, int id, _tds__GetCertificateInformation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetCertificateInformation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetCertificateInformation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetCertificateInformation ** SOAP_FMAC4 soap_in_PointerTo_tds__GetCertificateInformation(struct soap *soap, const char *tag, _tds__GetCertificateInformation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetCertificateInformation **)soap_malloc(soap, sizeof(_tds__GetCertificateInformation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetCertificateInformation *)soap_instantiate__tds__GetCertificateInformation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetCertificateInformation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetCertificateInformation, sizeof(_tds__GetCertificateInformation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetCertificateInformation(struct soap *soap, _tds__GetCertificateInformation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetCertificateInformation(soap, tag ? tag : "tds:GetCertificateInformation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetCertificateInformation ** SOAP_FMAC4 soap_get_PointerTo_tds__GetCertificateInformation(struct soap *soap, _tds__GetCertificateInformation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetCertificateInformation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__LoadCertificateWithPrivateKey(struct soap *soap, _tds__LoadCertificateWithPrivateKey *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__LoadCertificateWithPrivateKey))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__LoadCertificateWithPrivateKey(struct soap *soap, const char *tag, int id, _tds__LoadCertificateWithPrivateKey *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__LoadCertificateWithPrivateKey, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__LoadCertificateWithPrivateKey ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__LoadCertificateWithPrivateKey ** SOAP_FMAC4 soap_in_PointerTo_tds__LoadCertificateWithPrivateKey(struct soap *soap, const char *tag, _tds__LoadCertificateWithPrivateKey **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__LoadCertificateWithPrivateKey **)soap_malloc(soap, sizeof(_tds__LoadCertificateWithPrivateKey *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__LoadCertificateWithPrivateKey *)soap_instantiate__tds__LoadCertificateWithPrivateKey(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__LoadCertificateWithPrivateKey **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__LoadCertificateWithPrivateKey, sizeof(_tds__LoadCertificateWithPrivateKey), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__LoadCertificateWithPrivateKey(struct soap *soap, _tds__LoadCertificateWithPrivateKey *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__LoadCertificateWithPrivateKey(soap, tag ? tag : "tds:LoadCertificateWithPrivateKey", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__LoadCertificateWithPrivateKey ** SOAP_FMAC4 soap_get_PointerTo_tds__LoadCertificateWithPrivateKey(struct soap *soap, _tds__LoadCertificateWithPrivateKey **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__LoadCertificateWithPrivateKey(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetCACertificates(struct soap *soap, _tds__GetCACertificates *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetCACertificates))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetCACertificates(struct soap *soap, const char *tag, int id, _tds__GetCACertificates *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetCACertificates, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetCACertificates ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetCACertificates ** SOAP_FMAC4 soap_in_PointerTo_tds__GetCACertificates(struct soap *soap, const char *tag, _tds__GetCACertificates **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetCACertificates **)soap_malloc(soap, sizeof(_tds__GetCACertificates *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetCACertificates *)soap_instantiate__tds__GetCACertificates(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetCACertificates **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetCACertificates, sizeof(_tds__GetCACertificates), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetCACertificates(struct soap *soap, _tds__GetCACertificates *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetCACertificates(soap, tag ? tag : "tds:GetCACertificates", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetCACertificates ** SOAP_FMAC4 soap_get_PointerTo_tds__GetCACertificates(struct soap *soap, _tds__GetCACertificates **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetCACertificates(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SendAuxiliaryCommand(struct soap *soap, _tds__SendAuxiliaryCommand *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SendAuxiliaryCommand))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SendAuxiliaryCommand(struct soap *soap, const char *tag, int id, _tds__SendAuxiliaryCommand *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SendAuxiliaryCommand, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SendAuxiliaryCommand ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SendAuxiliaryCommand ** SOAP_FMAC4 soap_in_PointerTo_tds__SendAuxiliaryCommand(struct soap *soap, const char *tag, _tds__SendAuxiliaryCommand **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SendAuxiliaryCommand **)soap_malloc(soap, sizeof(_tds__SendAuxiliaryCommand *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SendAuxiliaryCommand *)soap_instantiate__tds__SendAuxiliaryCommand(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SendAuxiliaryCommand **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SendAuxiliaryCommand, sizeof(_tds__SendAuxiliaryCommand), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SendAuxiliaryCommand(struct soap *soap, _tds__SendAuxiliaryCommand *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SendAuxiliaryCommand(soap, tag ? tag : "tds:SendAuxiliaryCommand", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SendAuxiliaryCommand ** SOAP_FMAC4 soap_get_PointerTo_tds__SendAuxiliaryCommand(struct soap *soap, _tds__SendAuxiliaryCommand **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SendAuxiliaryCommand(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetRelayOutputState(struct soap *soap, _tds__SetRelayOutputState *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetRelayOutputState))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetRelayOutputState(struct soap *soap, const char *tag, int id, _tds__SetRelayOutputState *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetRelayOutputState, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetRelayOutputState ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetRelayOutputState ** SOAP_FMAC4 soap_in_PointerTo_tds__SetRelayOutputState(struct soap *soap, const char *tag, _tds__SetRelayOutputState **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetRelayOutputState **)soap_malloc(soap, sizeof(_tds__SetRelayOutputState *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetRelayOutputState *)soap_instantiate__tds__SetRelayOutputState(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetRelayOutputState **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetRelayOutputState, sizeof(_tds__SetRelayOutputState), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetRelayOutputState(struct soap *soap, _tds__SetRelayOutputState *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetRelayOutputState(soap, tag ? tag : "tds:SetRelayOutputState", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetRelayOutputState ** SOAP_FMAC4 soap_get_PointerTo_tds__SetRelayOutputState(struct soap *soap, _tds__SetRelayOutputState **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetRelayOutputState(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetRelayOutputSettings(struct soap *soap, _tds__SetRelayOutputSettings *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetRelayOutputSettings))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetRelayOutputSettings(struct soap *soap, const char *tag, int id, _tds__SetRelayOutputSettings *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetRelayOutputSettings, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetRelayOutputSettings ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetRelayOutputSettings ** SOAP_FMAC4 soap_in_PointerTo_tds__SetRelayOutputSettings(struct soap *soap, const char *tag, _tds__SetRelayOutputSettings **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetRelayOutputSettings **)soap_malloc(soap, sizeof(_tds__SetRelayOutputSettings *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetRelayOutputSettings *)soap_instantiate__tds__SetRelayOutputSettings(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetRelayOutputSettings **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetRelayOutputSettings, sizeof(_tds__SetRelayOutputSettings), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetRelayOutputSettings(struct soap *soap, _tds__SetRelayOutputSettings *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetRelayOutputSettings(soap, tag ? tag : "tds:SetRelayOutputSettings", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetRelayOutputSettings ** SOAP_FMAC4 soap_get_PointerTo_tds__SetRelayOutputSettings(struct soap *soap, _tds__SetRelayOutputSettings **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetRelayOutputSettings(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetRelayOutputs(struct soap *soap, _tds__GetRelayOutputs *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetRelayOutputs))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetRelayOutputs(struct soap *soap, const char *tag, int id, _tds__GetRelayOutputs *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetRelayOutputs, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetRelayOutputs ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetRelayOutputs ** SOAP_FMAC4 soap_in_PointerTo_tds__GetRelayOutputs(struct soap *soap, const char *tag, _tds__GetRelayOutputs **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetRelayOutputs **)soap_malloc(soap, sizeof(_tds__GetRelayOutputs *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetRelayOutputs *)soap_instantiate__tds__GetRelayOutputs(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetRelayOutputs **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetRelayOutputs, sizeof(_tds__GetRelayOutputs), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetRelayOutputs(struct soap *soap, _tds__GetRelayOutputs *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetRelayOutputs(soap, tag ? tag : "tds:GetRelayOutputs", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetRelayOutputs ** SOAP_FMAC4 soap_get_PointerTo_tds__GetRelayOutputs(struct soap *soap, _tds__GetRelayOutputs **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetRelayOutputs(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetClientCertificateMode(struct soap *soap, _tds__SetClientCertificateMode *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetClientCertificateMode))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetClientCertificateMode(struct soap *soap, const char *tag, int id, _tds__SetClientCertificateMode *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetClientCertificateMode, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetClientCertificateMode ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetClientCertificateMode ** SOAP_FMAC4 soap_in_PointerTo_tds__SetClientCertificateMode(struct soap *soap, const char *tag, _tds__SetClientCertificateMode **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetClientCertificateMode **)soap_malloc(soap, sizeof(_tds__SetClientCertificateMode *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetClientCertificateMode *)soap_instantiate__tds__SetClientCertificateMode(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetClientCertificateMode **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetClientCertificateMode, sizeof(_tds__SetClientCertificateMode), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetClientCertificateMode(struct soap *soap, _tds__SetClientCertificateMode *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetClientCertificateMode(soap, tag ? tag : "tds:SetClientCertificateMode", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetClientCertificateMode ** SOAP_FMAC4 soap_get_PointerTo_tds__SetClientCertificateMode(struct soap *soap, _tds__SetClientCertificateMode **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetClientCertificateMode(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetClientCertificateMode(struct soap *soap, _tds__GetClientCertificateMode *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetClientCertificateMode))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetClientCertificateMode(struct soap *soap, const char *tag, int id, _tds__GetClientCertificateMode *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetClientCertificateMode, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetClientCertificateMode ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetClientCertificateMode ** SOAP_FMAC4 soap_in_PointerTo_tds__GetClientCertificateMode(struct soap *soap, const char *tag, _tds__GetClientCertificateMode **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetClientCertificateMode **)soap_malloc(soap, sizeof(_tds__GetClientCertificateMode *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetClientCertificateMode *)soap_instantiate__tds__GetClientCertificateMode(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetClientCertificateMode **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetClientCertificateMode, sizeof(_tds__GetClientCertificateMode), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetClientCertificateMode(struct soap *soap, _tds__GetClientCertificateMode *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetClientCertificateMode(soap, tag ? tag : "tds:GetClientCertificateMode", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetClientCertificateMode ** SOAP_FMAC4 soap_get_PointerTo_tds__GetClientCertificateMode(struct soap *soap, _tds__GetClientCertificateMode **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetClientCertificateMode(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__LoadCertificates(struct soap *soap, _tds__LoadCertificates *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__LoadCertificates))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__LoadCertificates(struct soap *soap, const char *tag, int id, _tds__LoadCertificates *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__LoadCertificates, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__LoadCertificates ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__LoadCertificates ** SOAP_FMAC4 soap_in_PointerTo_tds__LoadCertificates(struct soap *soap, const char *tag, _tds__LoadCertificates **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__LoadCertificates **)soap_malloc(soap, sizeof(_tds__LoadCertificates *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__LoadCertificates *)soap_instantiate__tds__LoadCertificates(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__LoadCertificates **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__LoadCertificates, sizeof(_tds__LoadCertificates), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__LoadCertificates(struct soap *soap, _tds__LoadCertificates *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__LoadCertificates(soap, tag ? tag : "tds:LoadCertificates", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__LoadCertificates ** SOAP_FMAC4 soap_get_PointerTo_tds__LoadCertificates(struct soap *soap, _tds__LoadCertificates **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__LoadCertificates(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetPkcs10Request(struct soap *soap, _tds__GetPkcs10Request *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetPkcs10Request))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetPkcs10Request(struct soap *soap, const char *tag, int id, _tds__GetPkcs10Request *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetPkcs10Request, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetPkcs10Request ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetPkcs10Request ** SOAP_FMAC4 soap_in_PointerTo_tds__GetPkcs10Request(struct soap *soap, const char *tag, _tds__GetPkcs10Request **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetPkcs10Request **)soap_malloc(soap, sizeof(_tds__GetPkcs10Request *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetPkcs10Request *)soap_instantiate__tds__GetPkcs10Request(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetPkcs10Request **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetPkcs10Request, sizeof(_tds__GetPkcs10Request), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetPkcs10Request(struct soap *soap, _tds__GetPkcs10Request *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetPkcs10Request(soap, tag ? tag : "tds:GetPkcs10Request", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetPkcs10Request ** SOAP_FMAC4 soap_get_PointerTo_tds__GetPkcs10Request(struct soap *soap, _tds__GetPkcs10Request **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetPkcs10Request(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__DeleteCertificates(struct soap *soap, _tds__DeleteCertificates *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__DeleteCertificates))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__DeleteCertificates(struct soap *soap, const char *tag, int id, _tds__DeleteCertificates *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__DeleteCertificates, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__DeleteCertificates ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__DeleteCertificates ** SOAP_FMAC4 soap_in_PointerTo_tds__DeleteCertificates(struct soap *soap, const char *tag, _tds__DeleteCertificates **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__DeleteCertificates **)soap_malloc(soap, sizeof(_tds__DeleteCertificates *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__DeleteCertificates *)soap_instantiate__tds__DeleteCertificates(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__DeleteCertificates **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__DeleteCertificates, sizeof(_tds__DeleteCertificates), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__DeleteCertificates(struct soap *soap, _tds__DeleteCertificates *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__DeleteCertificates(soap, tag ? tag : "tds:DeleteCertificates", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__DeleteCertificates ** SOAP_FMAC4 soap_get_PointerTo_tds__DeleteCertificates(struct soap *soap, _tds__DeleteCertificates **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__DeleteCertificates(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetCertificatesStatus(struct soap *soap, _tds__SetCertificatesStatus *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetCertificatesStatus))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetCertificatesStatus(struct soap *soap, const char *tag, int id, _tds__SetCertificatesStatus *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetCertificatesStatus, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetCertificatesStatus ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetCertificatesStatus ** SOAP_FMAC4 soap_in_PointerTo_tds__SetCertificatesStatus(struct soap *soap, const char *tag, _tds__SetCertificatesStatus **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetCertificatesStatus **)soap_malloc(soap, sizeof(_tds__SetCertificatesStatus *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetCertificatesStatus *)soap_instantiate__tds__SetCertificatesStatus(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetCertificatesStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetCertificatesStatus, sizeof(_tds__SetCertificatesStatus), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetCertificatesStatus(struct soap *soap, _tds__SetCertificatesStatus *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetCertificatesStatus(soap, tag ? tag : "tds:SetCertificatesStatus", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetCertificatesStatus ** SOAP_FMAC4 soap_get_PointerTo_tds__SetCertificatesStatus(struct soap *soap, _tds__SetCertificatesStatus **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetCertificatesStatus(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetCertificatesStatus(struct soap *soap, _tds__GetCertificatesStatus *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetCertificatesStatus))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetCertificatesStatus(struct soap *soap, const char *tag, int id, _tds__GetCertificatesStatus *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetCertificatesStatus, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetCertificatesStatus ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetCertificatesStatus ** SOAP_FMAC4 soap_in_PointerTo_tds__GetCertificatesStatus(struct soap *soap, const char *tag, _tds__GetCertificatesStatus **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetCertificatesStatus **)soap_malloc(soap, sizeof(_tds__GetCertificatesStatus *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetCertificatesStatus *)soap_instantiate__tds__GetCertificatesStatus(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetCertificatesStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetCertificatesStatus, sizeof(_tds__GetCertificatesStatus), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetCertificatesStatus(struct soap *soap, _tds__GetCertificatesStatus *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetCertificatesStatus(soap, tag ? tag : "tds:GetCertificatesStatus", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetCertificatesStatus ** SOAP_FMAC4 soap_get_PointerTo_tds__GetCertificatesStatus(struct soap *soap, _tds__GetCertificatesStatus **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetCertificatesStatus(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetCertificates(struct soap *soap, _tds__GetCertificates *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetCertificates))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetCertificates(struct soap *soap, const char *tag, int id, _tds__GetCertificates *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetCertificates, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetCertificates ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetCertificates ** SOAP_FMAC4 soap_in_PointerTo_tds__GetCertificates(struct soap *soap, const char *tag, _tds__GetCertificates **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetCertificates **)soap_malloc(soap, sizeof(_tds__GetCertificates *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetCertificates *)soap_instantiate__tds__GetCertificates(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetCertificates **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetCertificates, sizeof(_tds__GetCertificates), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetCertificates(struct soap *soap, _tds__GetCertificates *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetCertificates(soap, tag ? tag : "tds:GetCertificates", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetCertificates ** SOAP_FMAC4 soap_get_PointerTo_tds__GetCertificates(struct soap *soap, _tds__GetCertificates **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetCertificates(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__CreateCertificate(struct soap *soap, _tds__CreateCertificate *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__CreateCertificate))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__CreateCertificate(struct soap *soap, const char *tag, int id, _tds__CreateCertificate *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__CreateCertificate, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__CreateCertificate ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__CreateCertificate ** SOAP_FMAC4 soap_in_PointerTo_tds__CreateCertificate(struct soap *soap, const char *tag, _tds__CreateCertificate **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__CreateCertificate **)soap_malloc(soap, sizeof(_tds__CreateCertificate *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__CreateCertificate *)soap_instantiate__tds__CreateCertificate(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__CreateCertificate **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__CreateCertificate, sizeof(_tds__CreateCertificate), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__CreateCertificate(struct soap *soap, _tds__CreateCertificate *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__CreateCertificate(soap, tag ? tag : "tds:CreateCertificate", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__CreateCertificate ** SOAP_FMAC4 soap_get_PointerTo_tds__CreateCertificate(struct soap *soap, _tds__CreateCertificate **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__CreateCertificate(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetAccessPolicy(struct soap *soap, _tds__SetAccessPolicy *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetAccessPolicy))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetAccessPolicy(struct soap *soap, const char *tag, int id, _tds__SetAccessPolicy *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetAccessPolicy, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetAccessPolicy ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetAccessPolicy ** SOAP_FMAC4 soap_in_PointerTo_tds__SetAccessPolicy(struct soap *soap, const char *tag, _tds__SetAccessPolicy **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetAccessPolicy **)soap_malloc(soap, sizeof(_tds__SetAccessPolicy *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetAccessPolicy *)soap_instantiate__tds__SetAccessPolicy(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetAccessPolicy **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetAccessPolicy, sizeof(_tds__SetAccessPolicy), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetAccessPolicy(struct soap *soap, _tds__SetAccessPolicy *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetAccessPolicy(soap, tag ? tag : "tds:SetAccessPolicy", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetAccessPolicy ** SOAP_FMAC4 soap_get_PointerTo_tds__SetAccessPolicy(struct soap *soap, _tds__SetAccessPolicy **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetAccessPolicy(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetAccessPolicy(struct soap *soap, _tds__GetAccessPolicy *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetAccessPolicy))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetAccessPolicy(struct soap *soap, const char *tag, int id, _tds__GetAccessPolicy *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetAccessPolicy, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetAccessPolicy ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetAccessPolicy ** SOAP_FMAC4 soap_in_PointerTo_tds__GetAccessPolicy(struct soap *soap, const char *tag, _tds__GetAccessPolicy **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetAccessPolicy **)soap_malloc(soap, sizeof(_tds__GetAccessPolicy *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetAccessPolicy *)soap_instantiate__tds__GetAccessPolicy(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetAccessPolicy **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetAccessPolicy, sizeof(_tds__GetAccessPolicy), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetAccessPolicy(struct soap *soap, _tds__GetAccessPolicy *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetAccessPolicy(soap, tag ? tag : "tds:GetAccessPolicy", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetAccessPolicy ** SOAP_FMAC4 soap_get_PointerTo_tds__GetAccessPolicy(struct soap *soap, _tds__GetAccessPolicy **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetAccessPolicy(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__RemoveIPAddressFilter(struct soap *soap, _tds__RemoveIPAddressFilter *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__RemoveIPAddressFilter))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__RemoveIPAddressFilter(struct soap *soap, const char *tag, int id, _tds__RemoveIPAddressFilter *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__RemoveIPAddressFilter, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__RemoveIPAddressFilter ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__RemoveIPAddressFilter ** SOAP_FMAC4 soap_in_PointerTo_tds__RemoveIPAddressFilter(struct soap *soap, const char *tag, _tds__RemoveIPAddressFilter **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__RemoveIPAddressFilter **)soap_malloc(soap, sizeof(_tds__RemoveIPAddressFilter *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__RemoveIPAddressFilter *)soap_instantiate__tds__RemoveIPAddressFilter(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__RemoveIPAddressFilter **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__RemoveIPAddressFilter, sizeof(_tds__RemoveIPAddressFilter), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__RemoveIPAddressFilter(struct soap *soap, _tds__RemoveIPAddressFilter *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__RemoveIPAddressFilter(soap, tag ? tag : "tds:RemoveIPAddressFilter", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__RemoveIPAddressFilter ** SOAP_FMAC4 soap_get_PointerTo_tds__RemoveIPAddressFilter(struct soap *soap, _tds__RemoveIPAddressFilter **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__RemoveIPAddressFilter(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__AddIPAddressFilter(struct soap *soap, _tds__AddIPAddressFilter *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__AddIPAddressFilter))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__AddIPAddressFilter(struct soap *soap, const char *tag, int id, _tds__AddIPAddressFilter *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__AddIPAddressFilter, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__AddIPAddressFilter ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__AddIPAddressFilter ** SOAP_FMAC4 soap_in_PointerTo_tds__AddIPAddressFilter(struct soap *soap, const char *tag, _tds__AddIPAddressFilter **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__AddIPAddressFilter **)soap_malloc(soap, sizeof(_tds__AddIPAddressFilter *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__AddIPAddressFilter *)soap_instantiate__tds__AddIPAddressFilter(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__AddIPAddressFilter **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__AddIPAddressFilter, sizeof(_tds__AddIPAddressFilter), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__AddIPAddressFilter(struct soap *soap, _tds__AddIPAddressFilter *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__AddIPAddressFilter(soap, tag ? tag : "tds:AddIPAddressFilter", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__AddIPAddressFilter ** SOAP_FMAC4 soap_get_PointerTo_tds__AddIPAddressFilter(struct soap *soap, _tds__AddIPAddressFilter **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__AddIPAddressFilter(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetIPAddressFilter(struct soap *soap, _tds__SetIPAddressFilter *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetIPAddressFilter))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetIPAddressFilter(struct soap *soap, const char *tag, int id, _tds__SetIPAddressFilter *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetIPAddressFilter, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetIPAddressFilter ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetIPAddressFilter ** SOAP_FMAC4 soap_in_PointerTo_tds__SetIPAddressFilter(struct soap *soap, const char *tag, _tds__SetIPAddressFilter **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetIPAddressFilter **)soap_malloc(soap, sizeof(_tds__SetIPAddressFilter *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetIPAddressFilter *)soap_instantiate__tds__SetIPAddressFilter(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetIPAddressFilter **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetIPAddressFilter, sizeof(_tds__SetIPAddressFilter), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetIPAddressFilter(struct soap *soap, _tds__SetIPAddressFilter *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetIPAddressFilter(soap, tag ? tag : "tds:SetIPAddressFilter", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetIPAddressFilter ** SOAP_FMAC4 soap_get_PointerTo_tds__SetIPAddressFilter(struct soap *soap, _tds__SetIPAddressFilter **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetIPAddressFilter(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetIPAddressFilter(struct soap *soap, _tds__GetIPAddressFilter *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetIPAddressFilter))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetIPAddressFilter(struct soap *soap, const char *tag, int id, _tds__GetIPAddressFilter *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetIPAddressFilter, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetIPAddressFilter ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetIPAddressFilter ** SOAP_FMAC4 soap_in_PointerTo_tds__GetIPAddressFilter(struct soap *soap, const char *tag, _tds__GetIPAddressFilter **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetIPAddressFilter **)soap_malloc(soap, sizeof(_tds__GetIPAddressFilter *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetIPAddressFilter *)soap_instantiate__tds__GetIPAddressFilter(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetIPAddressFilter **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetIPAddressFilter, sizeof(_tds__GetIPAddressFilter), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetIPAddressFilter(struct soap *soap, _tds__GetIPAddressFilter *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetIPAddressFilter(soap, tag ? tag : "tds:GetIPAddressFilter", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetIPAddressFilter ** SOAP_FMAC4 soap_get_PointerTo_tds__GetIPAddressFilter(struct soap *soap, _tds__GetIPAddressFilter **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetIPAddressFilter(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetZeroConfiguration(struct soap *soap, _tds__SetZeroConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetZeroConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetZeroConfiguration(struct soap *soap, const char *tag, int id, _tds__SetZeroConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetZeroConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetZeroConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetZeroConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tds__SetZeroConfiguration(struct soap *soap, const char *tag, _tds__SetZeroConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetZeroConfiguration **)soap_malloc(soap, sizeof(_tds__SetZeroConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetZeroConfiguration *)soap_instantiate__tds__SetZeroConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetZeroConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetZeroConfiguration, sizeof(_tds__SetZeroConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetZeroConfiguration(struct soap *soap, _tds__SetZeroConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetZeroConfiguration(soap, tag ? tag : "tds:SetZeroConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetZeroConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tds__SetZeroConfiguration(struct soap *soap, _tds__SetZeroConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetZeroConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetZeroConfiguration(struct soap *soap, _tds__GetZeroConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetZeroConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetZeroConfiguration(struct soap *soap, const char *tag, int id, _tds__GetZeroConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetZeroConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetZeroConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetZeroConfiguration ** SOAP_FMAC4 soap_in_PointerTo_tds__GetZeroConfiguration(struct soap *soap, const char *tag, _tds__GetZeroConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetZeroConfiguration **)soap_malloc(soap, sizeof(_tds__GetZeroConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetZeroConfiguration *)soap_instantiate__tds__GetZeroConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetZeroConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetZeroConfiguration, sizeof(_tds__GetZeroConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetZeroConfiguration(struct soap *soap, _tds__GetZeroConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetZeroConfiguration(soap, tag ? tag : "tds:GetZeroConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetZeroConfiguration ** SOAP_FMAC4 soap_get_PointerTo_tds__GetZeroConfiguration(struct soap *soap, _tds__GetZeroConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetZeroConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetNetworkDefaultGateway(struct soap *soap, _tds__SetNetworkDefaultGateway *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetNetworkDefaultGateway))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetNetworkDefaultGateway(struct soap *soap, const char *tag, int id, _tds__SetNetworkDefaultGateway *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetNetworkDefaultGateway, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetNetworkDefaultGateway ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetNetworkDefaultGateway ** SOAP_FMAC4 soap_in_PointerTo_tds__SetNetworkDefaultGateway(struct soap *soap, const char *tag, _tds__SetNetworkDefaultGateway **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetNetworkDefaultGateway **)soap_malloc(soap, sizeof(_tds__SetNetworkDefaultGateway *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetNetworkDefaultGateway *)soap_instantiate__tds__SetNetworkDefaultGateway(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetNetworkDefaultGateway **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetNetworkDefaultGateway, sizeof(_tds__SetNetworkDefaultGateway), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetNetworkDefaultGateway(struct soap *soap, _tds__SetNetworkDefaultGateway *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetNetworkDefaultGateway(soap, tag ? tag : "tds:SetNetworkDefaultGateway", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetNetworkDefaultGateway ** SOAP_FMAC4 soap_get_PointerTo_tds__SetNetworkDefaultGateway(struct soap *soap, _tds__SetNetworkDefaultGateway **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetNetworkDefaultGateway(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetNetworkDefaultGateway(struct soap *soap, _tds__GetNetworkDefaultGateway *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetNetworkDefaultGateway))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetNetworkDefaultGateway(struct soap *soap, const char *tag, int id, _tds__GetNetworkDefaultGateway *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetNetworkDefaultGateway, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetNetworkDefaultGateway ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetNetworkDefaultGateway ** SOAP_FMAC4 soap_in_PointerTo_tds__GetNetworkDefaultGateway(struct soap *soap, const char *tag, _tds__GetNetworkDefaultGateway **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetNetworkDefaultGateway **)soap_malloc(soap, sizeof(_tds__GetNetworkDefaultGateway *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetNetworkDefaultGateway *)soap_instantiate__tds__GetNetworkDefaultGateway(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetNetworkDefaultGateway **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetNetworkDefaultGateway, sizeof(_tds__GetNetworkDefaultGateway), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetNetworkDefaultGateway(struct soap *soap, _tds__GetNetworkDefaultGateway *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetNetworkDefaultGateway(soap, tag ? tag : "tds:GetNetworkDefaultGateway", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetNetworkDefaultGateway ** SOAP_FMAC4 soap_get_PointerTo_tds__GetNetworkDefaultGateway(struct soap *soap, _tds__GetNetworkDefaultGateway **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetNetworkDefaultGateway(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetNetworkProtocols(struct soap *soap, _tds__SetNetworkProtocols *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetNetworkProtocols))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetNetworkProtocols(struct soap *soap, const char *tag, int id, _tds__SetNetworkProtocols *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetNetworkProtocols, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetNetworkProtocols ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetNetworkProtocols ** SOAP_FMAC4 soap_in_PointerTo_tds__SetNetworkProtocols(struct soap *soap, const char *tag, _tds__SetNetworkProtocols **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetNetworkProtocols **)soap_malloc(soap, sizeof(_tds__SetNetworkProtocols *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetNetworkProtocols *)soap_instantiate__tds__SetNetworkProtocols(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetNetworkProtocols **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetNetworkProtocols, sizeof(_tds__SetNetworkProtocols), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetNetworkProtocols(struct soap *soap, _tds__SetNetworkProtocols *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetNetworkProtocols(soap, tag ? tag : "tds:SetNetworkProtocols", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetNetworkProtocols ** SOAP_FMAC4 soap_get_PointerTo_tds__SetNetworkProtocols(struct soap *soap, _tds__SetNetworkProtocols **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetNetworkProtocols(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetNetworkProtocols(struct soap *soap, _tds__GetNetworkProtocols *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetNetworkProtocols))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetNetworkProtocols(struct soap *soap, const char *tag, int id, _tds__GetNetworkProtocols *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetNetworkProtocols, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetNetworkProtocols ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetNetworkProtocols ** SOAP_FMAC4 soap_in_PointerTo_tds__GetNetworkProtocols(struct soap *soap, const char *tag, _tds__GetNetworkProtocols **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetNetworkProtocols **)soap_malloc(soap, sizeof(_tds__GetNetworkProtocols *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetNetworkProtocols *)soap_instantiate__tds__GetNetworkProtocols(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetNetworkProtocols **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetNetworkProtocols, sizeof(_tds__GetNetworkProtocols), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetNetworkProtocols(struct soap *soap, _tds__GetNetworkProtocols *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetNetworkProtocols(soap, tag ? tag : "tds:GetNetworkProtocols", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetNetworkProtocols ** SOAP_FMAC4 soap_get_PointerTo_tds__GetNetworkProtocols(struct soap *soap, _tds__GetNetworkProtocols **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetNetworkProtocols(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetNetworkInterfaces(struct soap *soap, _tds__SetNetworkInterfaces *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetNetworkInterfaces))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetNetworkInterfaces(struct soap *soap, const char *tag, int id, _tds__SetNetworkInterfaces *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetNetworkInterfaces, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetNetworkInterfaces ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetNetworkInterfaces ** SOAP_FMAC4 soap_in_PointerTo_tds__SetNetworkInterfaces(struct soap *soap, const char *tag, _tds__SetNetworkInterfaces **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetNetworkInterfaces **)soap_malloc(soap, sizeof(_tds__SetNetworkInterfaces *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetNetworkInterfaces *)soap_instantiate__tds__SetNetworkInterfaces(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetNetworkInterfaces **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetNetworkInterfaces, sizeof(_tds__SetNetworkInterfaces), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetNetworkInterfaces(struct soap *soap, _tds__SetNetworkInterfaces *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetNetworkInterfaces(soap, tag ? tag : "tds:SetNetworkInterfaces", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetNetworkInterfaces ** SOAP_FMAC4 soap_get_PointerTo_tds__SetNetworkInterfaces(struct soap *soap, _tds__SetNetworkInterfaces **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetNetworkInterfaces(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetNetworkInterfaces(struct soap *soap, _tds__GetNetworkInterfaces *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetNetworkInterfaces))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetNetworkInterfaces(struct soap *soap, const char *tag, int id, _tds__GetNetworkInterfaces *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetNetworkInterfaces, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetNetworkInterfaces ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetNetworkInterfaces ** SOAP_FMAC4 soap_in_PointerTo_tds__GetNetworkInterfaces(struct soap *soap, const char *tag, _tds__GetNetworkInterfaces **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetNetworkInterfaces **)soap_malloc(soap, sizeof(_tds__GetNetworkInterfaces *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetNetworkInterfaces *)soap_instantiate__tds__GetNetworkInterfaces(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetNetworkInterfaces **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetNetworkInterfaces, sizeof(_tds__GetNetworkInterfaces), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetNetworkInterfaces(struct soap *soap, _tds__GetNetworkInterfaces *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetNetworkInterfaces(soap, tag ? tag : "tds:GetNetworkInterfaces", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetNetworkInterfaces ** SOAP_FMAC4 soap_get_PointerTo_tds__GetNetworkInterfaces(struct soap *soap, _tds__GetNetworkInterfaces **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetNetworkInterfaces(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetDynamicDNS(struct soap *soap, _tds__SetDynamicDNS *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetDynamicDNS))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetDynamicDNS(struct soap *soap, const char *tag, int id, _tds__SetDynamicDNS *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetDynamicDNS, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetDynamicDNS ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetDynamicDNS ** SOAP_FMAC4 soap_in_PointerTo_tds__SetDynamicDNS(struct soap *soap, const char *tag, _tds__SetDynamicDNS **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetDynamicDNS **)soap_malloc(soap, sizeof(_tds__SetDynamicDNS *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetDynamicDNS *)soap_instantiate__tds__SetDynamicDNS(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetDynamicDNS **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetDynamicDNS, sizeof(_tds__SetDynamicDNS), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetDynamicDNS(struct soap *soap, _tds__SetDynamicDNS *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetDynamicDNS(soap, tag ? tag : "tds:SetDynamicDNS", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetDynamicDNS ** SOAP_FMAC4 soap_get_PointerTo_tds__SetDynamicDNS(struct soap *soap, _tds__SetDynamicDNS **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetDynamicDNS(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetDynamicDNS(struct soap *soap, _tds__GetDynamicDNS *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetDynamicDNS))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetDynamicDNS(struct soap *soap, const char *tag, int id, _tds__GetDynamicDNS *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetDynamicDNS, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetDynamicDNS ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDynamicDNS ** SOAP_FMAC4 soap_in_PointerTo_tds__GetDynamicDNS(struct soap *soap, const char *tag, _tds__GetDynamicDNS **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetDynamicDNS **)soap_malloc(soap, sizeof(_tds__GetDynamicDNS *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetDynamicDNS *)soap_instantiate__tds__GetDynamicDNS(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetDynamicDNS **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetDynamicDNS, sizeof(_tds__GetDynamicDNS), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetDynamicDNS(struct soap *soap, _tds__GetDynamicDNS *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetDynamicDNS(soap, tag ? tag : "tds:GetDynamicDNS", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDynamicDNS ** SOAP_FMAC4 soap_get_PointerTo_tds__GetDynamicDNS(struct soap *soap, _tds__GetDynamicDNS **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetDynamicDNS(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetNTP(struct soap *soap, _tds__SetNTP *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetNTP))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetNTP(struct soap *soap, const char *tag, int id, _tds__SetNTP *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetNTP, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetNTP ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetNTP ** SOAP_FMAC4 soap_in_PointerTo_tds__SetNTP(struct soap *soap, const char *tag, _tds__SetNTP **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetNTP **)soap_malloc(soap, sizeof(_tds__SetNTP *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetNTP *)soap_instantiate__tds__SetNTP(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetNTP **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetNTP, sizeof(_tds__SetNTP), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetNTP(struct soap *soap, _tds__SetNTP *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetNTP(soap, tag ? tag : "tds:SetNTP", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetNTP ** SOAP_FMAC4 soap_get_PointerTo_tds__SetNTP(struct soap *soap, _tds__SetNTP **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetNTP(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetNTP(struct soap *soap, _tds__GetNTP *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetNTP))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetNTP(struct soap *soap, const char *tag, int id, _tds__GetNTP *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetNTP, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetNTP ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetNTP ** SOAP_FMAC4 soap_in_PointerTo_tds__GetNTP(struct soap *soap, const char *tag, _tds__GetNTP **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetNTP **)soap_malloc(soap, sizeof(_tds__GetNTP *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetNTP *)soap_instantiate__tds__GetNTP(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetNTP **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetNTP, sizeof(_tds__GetNTP), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetNTP(struct soap *soap, _tds__GetNTP *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetNTP(soap, tag ? tag : "tds:GetNTP", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetNTP ** SOAP_FMAC4 soap_get_PointerTo_tds__GetNTP(struct soap *soap, _tds__GetNTP **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetNTP(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetDNS(struct soap *soap, _tds__SetDNS *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetDNS))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetDNS(struct soap *soap, const char *tag, int id, _tds__SetDNS *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetDNS, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetDNS ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetDNS ** SOAP_FMAC4 soap_in_PointerTo_tds__SetDNS(struct soap *soap, const char *tag, _tds__SetDNS **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetDNS **)soap_malloc(soap, sizeof(_tds__SetDNS *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetDNS *)soap_instantiate__tds__SetDNS(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetDNS **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetDNS, sizeof(_tds__SetDNS), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetDNS(struct soap *soap, _tds__SetDNS *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetDNS(soap, tag ? tag : "tds:SetDNS", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetDNS ** SOAP_FMAC4 soap_get_PointerTo_tds__SetDNS(struct soap *soap, _tds__SetDNS **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetDNS(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetDNS(struct soap *soap, _tds__GetDNS *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetDNS))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetDNS(struct soap *soap, const char *tag, int id, _tds__GetDNS *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetDNS, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetDNS ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDNS ** SOAP_FMAC4 soap_in_PointerTo_tds__GetDNS(struct soap *soap, const char *tag, _tds__GetDNS **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetDNS **)soap_malloc(soap, sizeof(_tds__GetDNS *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetDNS *)soap_instantiate__tds__GetDNS(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetDNS **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetDNS, sizeof(_tds__GetDNS), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetDNS(struct soap *soap, _tds__GetDNS *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetDNS(soap, tag ? tag : "tds:GetDNS", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDNS ** SOAP_FMAC4 soap_get_PointerTo_tds__GetDNS(struct soap *soap, _tds__GetDNS **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetDNS(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetHostnameFromDHCP(struct soap *soap, _tds__SetHostnameFromDHCP *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetHostnameFromDHCP))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetHostnameFromDHCP(struct soap *soap, const char *tag, int id, _tds__SetHostnameFromDHCP *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetHostnameFromDHCP, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetHostnameFromDHCP ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetHostnameFromDHCP ** SOAP_FMAC4 soap_in_PointerTo_tds__SetHostnameFromDHCP(struct soap *soap, const char *tag, _tds__SetHostnameFromDHCP **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetHostnameFromDHCP **)soap_malloc(soap, sizeof(_tds__SetHostnameFromDHCP *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetHostnameFromDHCP *)soap_instantiate__tds__SetHostnameFromDHCP(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetHostnameFromDHCP **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetHostnameFromDHCP, sizeof(_tds__SetHostnameFromDHCP), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetHostnameFromDHCP(struct soap *soap, _tds__SetHostnameFromDHCP *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetHostnameFromDHCP(soap, tag ? tag : "tds:SetHostnameFromDHCP", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetHostnameFromDHCP ** SOAP_FMAC4 soap_get_PointerTo_tds__SetHostnameFromDHCP(struct soap *soap, _tds__SetHostnameFromDHCP **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetHostnameFromDHCP(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetHostname(struct soap *soap, _tds__SetHostname *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetHostname))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetHostname(struct soap *soap, const char *tag, int id, _tds__SetHostname *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetHostname, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetHostname ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetHostname ** SOAP_FMAC4 soap_in_PointerTo_tds__SetHostname(struct soap *soap, const char *tag, _tds__SetHostname **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetHostname **)soap_malloc(soap, sizeof(_tds__SetHostname *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetHostname *)soap_instantiate__tds__SetHostname(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetHostname **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetHostname, sizeof(_tds__SetHostname), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetHostname(struct soap *soap, _tds__SetHostname *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetHostname(soap, tag ? tag : "tds:SetHostname", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetHostname ** SOAP_FMAC4 soap_get_PointerTo_tds__SetHostname(struct soap *soap, _tds__SetHostname **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetHostname(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetHostname(struct soap *soap, _tds__GetHostname *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetHostname))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetHostname(struct soap *soap, const char *tag, int id, _tds__GetHostname *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetHostname, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetHostname ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetHostname ** SOAP_FMAC4 soap_in_PointerTo_tds__GetHostname(struct soap *soap, const char *tag, _tds__GetHostname **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetHostname **)soap_malloc(soap, sizeof(_tds__GetHostname *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetHostname *)soap_instantiate__tds__GetHostname(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetHostname **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetHostname, sizeof(_tds__GetHostname), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetHostname(struct soap *soap, _tds__GetHostname *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetHostname(soap, tag ? tag : "tds:GetHostname", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetHostname ** SOAP_FMAC4 soap_get_PointerTo_tds__GetHostname(struct soap *soap, _tds__GetHostname **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetHostname(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetDPAddresses(struct soap *soap, _tds__SetDPAddresses *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetDPAddresses))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetDPAddresses(struct soap *soap, const char *tag, int id, _tds__SetDPAddresses *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetDPAddresses, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetDPAddresses ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetDPAddresses ** SOAP_FMAC4 soap_in_PointerTo_tds__SetDPAddresses(struct soap *soap, const char *tag, _tds__SetDPAddresses **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetDPAddresses **)soap_malloc(soap, sizeof(_tds__SetDPAddresses *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetDPAddresses *)soap_instantiate__tds__SetDPAddresses(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetDPAddresses **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetDPAddresses, sizeof(_tds__SetDPAddresses), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetDPAddresses(struct soap *soap, _tds__SetDPAddresses *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetDPAddresses(soap, tag ? tag : "tds:SetDPAddresses", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetDPAddresses ** SOAP_FMAC4 soap_get_PointerTo_tds__SetDPAddresses(struct soap *soap, _tds__SetDPAddresses **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetDPAddresses(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetCapabilities(struct soap *soap, _tds__GetCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetCapabilities(struct soap *soap, const char *tag, int id, _tds__GetCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetCapabilities ** SOAP_FMAC4 soap_in_PointerTo_tds__GetCapabilities(struct soap *soap, const char *tag, _tds__GetCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetCapabilities **)soap_malloc(soap, sizeof(_tds__GetCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetCapabilities *)soap_instantiate__tds__GetCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetCapabilities, sizeof(_tds__GetCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetCapabilities(struct soap *soap, _tds__GetCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetCapabilities(soap, tag ? tag : "tds:GetCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetCapabilities ** SOAP_FMAC4 soap_get_PointerTo_tds__GetCapabilities(struct soap *soap, _tds__GetCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetWsdlUrl(struct soap *soap, _tds__GetWsdlUrl *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetWsdlUrl))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetWsdlUrl(struct soap *soap, const char *tag, int id, _tds__GetWsdlUrl *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetWsdlUrl, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetWsdlUrl ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetWsdlUrl ** SOAP_FMAC4 soap_in_PointerTo_tds__GetWsdlUrl(struct soap *soap, const char *tag, _tds__GetWsdlUrl **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetWsdlUrl **)soap_malloc(soap, sizeof(_tds__GetWsdlUrl *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetWsdlUrl *)soap_instantiate__tds__GetWsdlUrl(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetWsdlUrl **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetWsdlUrl, sizeof(_tds__GetWsdlUrl), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetWsdlUrl(struct soap *soap, _tds__GetWsdlUrl *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetWsdlUrl(soap, tag ? tag : "tds:GetWsdlUrl", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetWsdlUrl ** SOAP_FMAC4 soap_get_PointerTo_tds__GetWsdlUrl(struct soap *soap, _tds__GetWsdlUrl **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetWsdlUrl(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetUser(struct soap *soap, _tds__SetUser *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetUser))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetUser(struct soap *soap, const char *tag, int id, _tds__SetUser *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetUser, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetUser ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetUser ** SOAP_FMAC4 soap_in_PointerTo_tds__SetUser(struct soap *soap, const char *tag, _tds__SetUser **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetUser **)soap_malloc(soap, sizeof(_tds__SetUser *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetUser *)soap_instantiate__tds__SetUser(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetUser **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetUser, sizeof(_tds__SetUser), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetUser(struct soap *soap, _tds__SetUser *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetUser(soap, tag ? tag : "tds:SetUser", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetUser ** SOAP_FMAC4 soap_get_PointerTo_tds__SetUser(struct soap *soap, _tds__SetUser **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetUser(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__DeleteUsers(struct soap *soap, _tds__DeleteUsers *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__DeleteUsers))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__DeleteUsers(struct soap *soap, const char *tag, int id, _tds__DeleteUsers *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__DeleteUsers, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__DeleteUsers ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__DeleteUsers ** SOAP_FMAC4 soap_in_PointerTo_tds__DeleteUsers(struct soap *soap, const char *tag, _tds__DeleteUsers **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__DeleteUsers **)soap_malloc(soap, sizeof(_tds__DeleteUsers *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__DeleteUsers *)soap_instantiate__tds__DeleteUsers(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__DeleteUsers **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__DeleteUsers, sizeof(_tds__DeleteUsers), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__DeleteUsers(struct soap *soap, _tds__DeleteUsers *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__DeleteUsers(soap, tag ? tag : "tds:DeleteUsers", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__DeleteUsers ** SOAP_FMAC4 soap_get_PointerTo_tds__DeleteUsers(struct soap *soap, _tds__DeleteUsers **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__DeleteUsers(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__CreateUsers(struct soap *soap, _tds__CreateUsers *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__CreateUsers))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__CreateUsers(struct soap *soap, const char *tag, int id, _tds__CreateUsers *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__CreateUsers, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__CreateUsers ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__CreateUsers ** SOAP_FMAC4 soap_in_PointerTo_tds__CreateUsers(struct soap *soap, const char *tag, _tds__CreateUsers **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__CreateUsers **)soap_malloc(soap, sizeof(_tds__CreateUsers *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__CreateUsers *)soap_instantiate__tds__CreateUsers(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__CreateUsers **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__CreateUsers, sizeof(_tds__CreateUsers), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__CreateUsers(struct soap *soap, _tds__CreateUsers *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__CreateUsers(soap, tag ? tag : "tds:CreateUsers", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__CreateUsers ** SOAP_FMAC4 soap_get_PointerTo_tds__CreateUsers(struct soap *soap, _tds__CreateUsers **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__CreateUsers(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetUsers(struct soap *soap, _tds__GetUsers *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetUsers))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetUsers(struct soap *soap, const char *tag, int id, _tds__GetUsers *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetUsers, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetUsers ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetUsers ** SOAP_FMAC4 soap_in_PointerTo_tds__GetUsers(struct soap *soap, const char *tag, _tds__GetUsers **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetUsers **)soap_malloc(soap, sizeof(_tds__GetUsers *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetUsers *)soap_instantiate__tds__GetUsers(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetUsers **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetUsers, sizeof(_tds__GetUsers), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetUsers(struct soap *soap, _tds__GetUsers *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetUsers(soap, tag ? tag : "tds:GetUsers", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetUsers ** SOAP_FMAC4 soap_get_PointerTo_tds__GetUsers(struct soap *soap, _tds__GetUsers **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetUsers(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetRemoteUser(struct soap *soap, _tds__SetRemoteUser *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetRemoteUser))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetRemoteUser(struct soap *soap, const char *tag, int id, _tds__SetRemoteUser *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetRemoteUser, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetRemoteUser ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetRemoteUser ** SOAP_FMAC4 soap_in_PointerTo_tds__SetRemoteUser(struct soap *soap, const char *tag, _tds__SetRemoteUser **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetRemoteUser **)soap_malloc(soap, sizeof(_tds__SetRemoteUser *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetRemoteUser *)soap_instantiate__tds__SetRemoteUser(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetRemoteUser **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetRemoteUser, sizeof(_tds__SetRemoteUser), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetRemoteUser(struct soap *soap, _tds__SetRemoteUser *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetRemoteUser(soap, tag ? tag : "tds:SetRemoteUser", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetRemoteUser ** SOAP_FMAC4 soap_get_PointerTo_tds__SetRemoteUser(struct soap *soap, _tds__SetRemoteUser **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetRemoteUser(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetRemoteUser(struct soap *soap, _tds__GetRemoteUser *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetRemoteUser))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetRemoteUser(struct soap *soap, const char *tag, int id, _tds__GetRemoteUser *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetRemoteUser, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetRemoteUser ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetRemoteUser ** SOAP_FMAC4 soap_in_PointerTo_tds__GetRemoteUser(struct soap *soap, const char *tag, _tds__GetRemoteUser **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetRemoteUser **)soap_malloc(soap, sizeof(_tds__GetRemoteUser *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetRemoteUser *)soap_instantiate__tds__GetRemoteUser(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetRemoteUser **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetRemoteUser, sizeof(_tds__GetRemoteUser), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetRemoteUser(struct soap *soap, _tds__GetRemoteUser *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetRemoteUser(soap, tag ? tag : "tds:GetRemoteUser", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetRemoteUser ** SOAP_FMAC4 soap_get_PointerTo_tds__GetRemoteUser(struct soap *soap, _tds__GetRemoteUser **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetRemoteUser(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetEndpointReference(struct soap *soap, _tds__GetEndpointReference *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetEndpointReference))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetEndpointReference(struct soap *soap, const char *tag, int id, _tds__GetEndpointReference *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetEndpointReference, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetEndpointReference ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetEndpointReference ** SOAP_FMAC4 soap_in_PointerTo_tds__GetEndpointReference(struct soap *soap, const char *tag, _tds__GetEndpointReference **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetEndpointReference **)soap_malloc(soap, sizeof(_tds__GetEndpointReference *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetEndpointReference *)soap_instantiate__tds__GetEndpointReference(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetEndpointReference **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetEndpointReference, sizeof(_tds__GetEndpointReference), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetEndpointReference(struct soap *soap, _tds__GetEndpointReference *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetEndpointReference(soap, tag ? tag : "tds:GetEndpointReference", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetEndpointReference ** SOAP_FMAC4 soap_get_PointerTo_tds__GetEndpointReference(struct soap *soap, _tds__GetEndpointReference **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetEndpointReference(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetDPAddresses(struct soap *soap, _tds__GetDPAddresses *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetDPAddresses))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetDPAddresses(struct soap *soap, const char *tag, int id, _tds__GetDPAddresses *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetDPAddresses, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetDPAddresses ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDPAddresses ** SOAP_FMAC4 soap_in_PointerTo_tds__GetDPAddresses(struct soap *soap, const char *tag, _tds__GetDPAddresses **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetDPAddresses **)soap_malloc(soap, sizeof(_tds__GetDPAddresses *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetDPAddresses *)soap_instantiate__tds__GetDPAddresses(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetDPAddresses **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetDPAddresses, sizeof(_tds__GetDPAddresses), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetDPAddresses(struct soap *soap, _tds__GetDPAddresses *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetDPAddresses(soap, tag ? tag : "tds:GetDPAddresses", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDPAddresses ** SOAP_FMAC4 soap_get_PointerTo_tds__GetDPAddresses(struct soap *soap, _tds__GetDPAddresses **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetDPAddresses(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetRemoteDiscoveryMode(struct soap *soap, _tds__SetRemoteDiscoveryMode *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetRemoteDiscoveryMode))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetRemoteDiscoveryMode(struct soap *soap, const char *tag, int id, _tds__SetRemoteDiscoveryMode *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetRemoteDiscoveryMode, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetRemoteDiscoveryMode ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetRemoteDiscoveryMode ** SOAP_FMAC4 soap_in_PointerTo_tds__SetRemoteDiscoveryMode(struct soap *soap, const char *tag, _tds__SetRemoteDiscoveryMode **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetRemoteDiscoveryMode **)soap_malloc(soap, sizeof(_tds__SetRemoteDiscoveryMode *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetRemoteDiscoveryMode *)soap_instantiate__tds__SetRemoteDiscoveryMode(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetRemoteDiscoveryMode **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetRemoteDiscoveryMode, sizeof(_tds__SetRemoteDiscoveryMode), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetRemoteDiscoveryMode(struct soap *soap, _tds__SetRemoteDiscoveryMode *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetRemoteDiscoveryMode(soap, tag ? tag : "tds:SetRemoteDiscoveryMode", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetRemoteDiscoveryMode ** SOAP_FMAC4 soap_get_PointerTo_tds__SetRemoteDiscoveryMode(struct soap *soap, _tds__SetRemoteDiscoveryMode **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetRemoteDiscoveryMode(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetRemoteDiscoveryMode(struct soap *soap, _tds__GetRemoteDiscoveryMode *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetRemoteDiscoveryMode))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetRemoteDiscoveryMode(struct soap *soap, const char *tag, int id, _tds__GetRemoteDiscoveryMode *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetRemoteDiscoveryMode, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetRemoteDiscoveryMode ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetRemoteDiscoveryMode ** SOAP_FMAC4 soap_in_PointerTo_tds__GetRemoteDiscoveryMode(struct soap *soap, const char *tag, _tds__GetRemoteDiscoveryMode **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetRemoteDiscoveryMode **)soap_malloc(soap, sizeof(_tds__GetRemoteDiscoveryMode *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetRemoteDiscoveryMode *)soap_instantiate__tds__GetRemoteDiscoveryMode(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetRemoteDiscoveryMode **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetRemoteDiscoveryMode, sizeof(_tds__GetRemoteDiscoveryMode), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetRemoteDiscoveryMode(struct soap *soap, _tds__GetRemoteDiscoveryMode *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetRemoteDiscoveryMode(soap, tag ? tag : "tds:GetRemoteDiscoveryMode", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetRemoteDiscoveryMode ** SOAP_FMAC4 soap_get_PointerTo_tds__GetRemoteDiscoveryMode(struct soap *soap, _tds__GetRemoteDiscoveryMode **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetRemoteDiscoveryMode(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetDiscoveryMode(struct soap *soap, _tds__SetDiscoveryMode *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetDiscoveryMode))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetDiscoveryMode(struct soap *soap, const char *tag, int id, _tds__SetDiscoveryMode *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetDiscoveryMode, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetDiscoveryMode ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetDiscoveryMode ** SOAP_FMAC4 soap_in_PointerTo_tds__SetDiscoveryMode(struct soap *soap, const char *tag, _tds__SetDiscoveryMode **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetDiscoveryMode **)soap_malloc(soap, sizeof(_tds__SetDiscoveryMode *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetDiscoveryMode *)soap_instantiate__tds__SetDiscoveryMode(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetDiscoveryMode **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetDiscoveryMode, sizeof(_tds__SetDiscoveryMode), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetDiscoveryMode(struct soap *soap, _tds__SetDiscoveryMode *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetDiscoveryMode(soap, tag ? tag : "tds:SetDiscoveryMode", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetDiscoveryMode ** SOAP_FMAC4 soap_get_PointerTo_tds__SetDiscoveryMode(struct soap *soap, _tds__SetDiscoveryMode **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetDiscoveryMode(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetDiscoveryMode(struct soap *soap, _tds__GetDiscoveryMode *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetDiscoveryMode))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetDiscoveryMode(struct soap *soap, const char *tag, int id, _tds__GetDiscoveryMode *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetDiscoveryMode, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetDiscoveryMode ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDiscoveryMode ** SOAP_FMAC4 soap_in_PointerTo_tds__GetDiscoveryMode(struct soap *soap, const char *tag, _tds__GetDiscoveryMode **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetDiscoveryMode **)soap_malloc(soap, sizeof(_tds__GetDiscoveryMode *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetDiscoveryMode *)soap_instantiate__tds__GetDiscoveryMode(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetDiscoveryMode **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetDiscoveryMode, sizeof(_tds__GetDiscoveryMode), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetDiscoveryMode(struct soap *soap, _tds__GetDiscoveryMode *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetDiscoveryMode(soap, tag ? tag : "tds:GetDiscoveryMode", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDiscoveryMode ** SOAP_FMAC4 soap_get_PointerTo_tds__GetDiscoveryMode(struct soap *soap, _tds__GetDiscoveryMode **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetDiscoveryMode(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__RemoveScopes(struct soap *soap, _tds__RemoveScopes *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__RemoveScopes))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__RemoveScopes(struct soap *soap, const char *tag, int id, _tds__RemoveScopes *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__RemoveScopes, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__RemoveScopes ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__RemoveScopes ** SOAP_FMAC4 soap_in_PointerTo_tds__RemoveScopes(struct soap *soap, const char *tag, _tds__RemoveScopes **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__RemoveScopes **)soap_malloc(soap, sizeof(_tds__RemoveScopes *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__RemoveScopes *)soap_instantiate__tds__RemoveScopes(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__RemoveScopes **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__RemoveScopes, sizeof(_tds__RemoveScopes), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__RemoveScopes(struct soap *soap, _tds__RemoveScopes *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__RemoveScopes(soap, tag ? tag : "tds:RemoveScopes", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__RemoveScopes ** SOAP_FMAC4 soap_get_PointerTo_tds__RemoveScopes(struct soap *soap, _tds__RemoveScopes **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__RemoveScopes(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__AddScopes(struct soap *soap, _tds__AddScopes *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__AddScopes))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__AddScopes(struct soap *soap, const char *tag, int id, _tds__AddScopes *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__AddScopes, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__AddScopes ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__AddScopes ** SOAP_FMAC4 soap_in_PointerTo_tds__AddScopes(struct soap *soap, const char *tag, _tds__AddScopes **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__AddScopes **)soap_malloc(soap, sizeof(_tds__AddScopes *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__AddScopes *)soap_instantiate__tds__AddScopes(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__AddScopes **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__AddScopes, sizeof(_tds__AddScopes), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__AddScopes(struct soap *soap, _tds__AddScopes *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__AddScopes(soap, tag ? tag : "tds:AddScopes", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__AddScopes ** SOAP_FMAC4 soap_get_PointerTo_tds__AddScopes(struct soap *soap, _tds__AddScopes **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__AddScopes(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetScopes(struct soap *soap, _tds__SetScopes *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetScopes))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetScopes(struct soap *soap, const char *tag, int id, _tds__SetScopes *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetScopes, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetScopes ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetScopes ** SOAP_FMAC4 soap_in_PointerTo_tds__SetScopes(struct soap *soap, const char *tag, _tds__SetScopes **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetScopes **)soap_malloc(soap, sizeof(_tds__SetScopes *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetScopes *)soap_instantiate__tds__SetScopes(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetScopes **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetScopes, sizeof(_tds__SetScopes), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetScopes(struct soap *soap, _tds__SetScopes *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetScopes(soap, tag ? tag : "tds:SetScopes", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetScopes ** SOAP_FMAC4 soap_get_PointerTo_tds__SetScopes(struct soap *soap, _tds__SetScopes **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetScopes(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetScopes(struct soap *soap, _tds__GetScopes *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetScopes))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetScopes(struct soap *soap, const char *tag, int id, _tds__GetScopes *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetScopes, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetScopes ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetScopes ** SOAP_FMAC4 soap_in_PointerTo_tds__GetScopes(struct soap *soap, const char *tag, _tds__GetScopes **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetScopes **)soap_malloc(soap, sizeof(_tds__GetScopes *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetScopes *)soap_instantiate__tds__GetScopes(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetScopes **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetScopes, sizeof(_tds__GetScopes), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetScopes(struct soap *soap, _tds__GetScopes *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetScopes(soap, tag ? tag : "tds:GetScopes", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetScopes ** SOAP_FMAC4 soap_get_PointerTo_tds__GetScopes(struct soap *soap, _tds__GetScopes **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetScopes(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetSystemSupportInformation(struct soap *soap, _tds__GetSystemSupportInformation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetSystemSupportInformation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetSystemSupportInformation(struct soap *soap, const char *tag, int id, _tds__GetSystemSupportInformation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetSystemSupportInformation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetSystemSupportInformation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetSystemSupportInformation ** SOAP_FMAC4 soap_in_PointerTo_tds__GetSystemSupportInformation(struct soap *soap, const char *tag, _tds__GetSystemSupportInformation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetSystemSupportInformation **)soap_malloc(soap, sizeof(_tds__GetSystemSupportInformation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetSystemSupportInformation *)soap_instantiate__tds__GetSystemSupportInformation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetSystemSupportInformation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetSystemSupportInformation, sizeof(_tds__GetSystemSupportInformation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetSystemSupportInformation(struct soap *soap, _tds__GetSystemSupportInformation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetSystemSupportInformation(soap, tag ? tag : "tds:GetSystemSupportInformation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetSystemSupportInformation ** SOAP_FMAC4 soap_get_PointerTo_tds__GetSystemSupportInformation(struct soap *soap, _tds__GetSystemSupportInformation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetSystemSupportInformation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetSystemLog(struct soap *soap, _tds__GetSystemLog *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetSystemLog))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetSystemLog(struct soap *soap, const char *tag, int id, _tds__GetSystemLog *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetSystemLog, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetSystemLog ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetSystemLog ** SOAP_FMAC4 soap_in_PointerTo_tds__GetSystemLog(struct soap *soap, const char *tag, _tds__GetSystemLog **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetSystemLog **)soap_malloc(soap, sizeof(_tds__GetSystemLog *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetSystemLog *)soap_instantiate__tds__GetSystemLog(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetSystemLog **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetSystemLog, sizeof(_tds__GetSystemLog), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetSystemLog(struct soap *soap, _tds__GetSystemLog *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetSystemLog(soap, tag ? tag : "tds:GetSystemLog", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetSystemLog ** SOAP_FMAC4 soap_get_PointerTo_tds__GetSystemLog(struct soap *soap, _tds__GetSystemLog **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetSystemLog(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetSystemBackup(struct soap *soap, _tds__GetSystemBackup *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetSystemBackup))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetSystemBackup(struct soap *soap, const char *tag, int id, _tds__GetSystemBackup *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetSystemBackup, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetSystemBackup ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetSystemBackup ** SOAP_FMAC4 soap_in_PointerTo_tds__GetSystemBackup(struct soap *soap, const char *tag, _tds__GetSystemBackup **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetSystemBackup **)soap_malloc(soap, sizeof(_tds__GetSystemBackup *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetSystemBackup *)soap_instantiate__tds__GetSystemBackup(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetSystemBackup **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetSystemBackup, sizeof(_tds__GetSystemBackup), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetSystemBackup(struct soap *soap, _tds__GetSystemBackup *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetSystemBackup(soap, tag ? tag : "tds:GetSystemBackup", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetSystemBackup ** SOAP_FMAC4 soap_get_PointerTo_tds__GetSystemBackup(struct soap *soap, _tds__GetSystemBackup **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetSystemBackup(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__RestoreSystem(struct soap *soap, _tds__RestoreSystem *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__RestoreSystem))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__RestoreSystem(struct soap *soap, const char *tag, int id, _tds__RestoreSystem *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__RestoreSystem, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__RestoreSystem ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__RestoreSystem ** SOAP_FMAC4 soap_in_PointerTo_tds__RestoreSystem(struct soap *soap, const char *tag, _tds__RestoreSystem **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__RestoreSystem **)soap_malloc(soap, sizeof(_tds__RestoreSystem *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__RestoreSystem *)soap_instantiate__tds__RestoreSystem(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__RestoreSystem **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__RestoreSystem, sizeof(_tds__RestoreSystem), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__RestoreSystem(struct soap *soap, _tds__RestoreSystem *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__RestoreSystem(soap, tag ? tag : "tds:RestoreSystem", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__RestoreSystem ** SOAP_FMAC4 soap_get_PointerTo_tds__RestoreSystem(struct soap *soap, _tds__RestoreSystem **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__RestoreSystem(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SystemReboot(struct soap *soap, _tds__SystemReboot *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SystemReboot))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SystemReboot(struct soap *soap, const char *tag, int id, _tds__SystemReboot *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SystemReboot, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SystemReboot ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SystemReboot ** SOAP_FMAC4 soap_in_PointerTo_tds__SystemReboot(struct soap *soap, const char *tag, _tds__SystemReboot **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SystemReboot **)soap_malloc(soap, sizeof(_tds__SystemReboot *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SystemReboot *)soap_instantiate__tds__SystemReboot(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SystemReboot **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SystemReboot, sizeof(_tds__SystemReboot), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SystemReboot(struct soap *soap, _tds__SystemReboot *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SystemReboot(soap, tag ? tag : "tds:SystemReboot", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SystemReboot ** SOAP_FMAC4 soap_get_PointerTo_tds__SystemReboot(struct soap *soap, _tds__SystemReboot **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SystemReboot(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__UpgradeSystemFirmware(struct soap *soap, _tds__UpgradeSystemFirmware *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__UpgradeSystemFirmware))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__UpgradeSystemFirmware(struct soap *soap, const char *tag, int id, _tds__UpgradeSystemFirmware *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__UpgradeSystemFirmware, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__UpgradeSystemFirmware ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__UpgradeSystemFirmware ** SOAP_FMAC4 soap_in_PointerTo_tds__UpgradeSystemFirmware(struct soap *soap, const char *tag, _tds__UpgradeSystemFirmware **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__UpgradeSystemFirmware **)soap_malloc(soap, sizeof(_tds__UpgradeSystemFirmware *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__UpgradeSystemFirmware *)soap_instantiate__tds__UpgradeSystemFirmware(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__UpgradeSystemFirmware **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__UpgradeSystemFirmware, sizeof(_tds__UpgradeSystemFirmware), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__UpgradeSystemFirmware(struct soap *soap, _tds__UpgradeSystemFirmware *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__UpgradeSystemFirmware(soap, tag ? tag : "tds:UpgradeSystemFirmware", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__UpgradeSystemFirmware ** SOAP_FMAC4 soap_get_PointerTo_tds__UpgradeSystemFirmware(struct soap *soap, _tds__UpgradeSystemFirmware **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__UpgradeSystemFirmware(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetSystemFactoryDefault(struct soap *soap, _tds__SetSystemFactoryDefault *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetSystemFactoryDefault))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetSystemFactoryDefault(struct soap *soap, const char *tag, int id, _tds__SetSystemFactoryDefault *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetSystemFactoryDefault, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetSystemFactoryDefault ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetSystemFactoryDefault ** SOAP_FMAC4 soap_in_PointerTo_tds__SetSystemFactoryDefault(struct soap *soap, const char *tag, _tds__SetSystemFactoryDefault **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetSystemFactoryDefault **)soap_malloc(soap, sizeof(_tds__SetSystemFactoryDefault *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetSystemFactoryDefault *)soap_instantiate__tds__SetSystemFactoryDefault(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetSystemFactoryDefault **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetSystemFactoryDefault, sizeof(_tds__SetSystemFactoryDefault), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetSystemFactoryDefault(struct soap *soap, _tds__SetSystemFactoryDefault *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetSystemFactoryDefault(soap, tag ? tag : "tds:SetSystemFactoryDefault", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetSystemFactoryDefault ** SOAP_FMAC4 soap_get_PointerTo_tds__SetSystemFactoryDefault(struct soap *soap, _tds__SetSystemFactoryDefault **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetSystemFactoryDefault(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetSystemDateAndTime(struct soap *soap, _tds__GetSystemDateAndTime *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetSystemDateAndTime))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetSystemDateAndTime(struct soap *soap, const char *tag, int id, _tds__GetSystemDateAndTime *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetSystemDateAndTime, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetSystemDateAndTime ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetSystemDateAndTime ** SOAP_FMAC4 soap_in_PointerTo_tds__GetSystemDateAndTime(struct soap *soap, const char *tag, _tds__GetSystemDateAndTime **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetSystemDateAndTime **)soap_malloc(soap, sizeof(_tds__GetSystemDateAndTime *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetSystemDateAndTime *)soap_instantiate__tds__GetSystemDateAndTime(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetSystemDateAndTime **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetSystemDateAndTime, sizeof(_tds__GetSystemDateAndTime), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetSystemDateAndTime(struct soap *soap, _tds__GetSystemDateAndTime *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetSystemDateAndTime(soap, tag ? tag : "tds:GetSystemDateAndTime", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetSystemDateAndTime ** SOAP_FMAC4 soap_get_PointerTo_tds__GetSystemDateAndTime(struct soap *soap, _tds__GetSystemDateAndTime **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetSystemDateAndTime(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__SetSystemDateAndTime(struct soap *soap, _tds__SetSystemDateAndTime *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__SetSystemDateAndTime))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__SetSystemDateAndTime(struct soap *soap, const char *tag, int id, _tds__SetSystemDateAndTime *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__SetSystemDateAndTime, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__SetSystemDateAndTime ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetSystemDateAndTime ** SOAP_FMAC4 soap_in_PointerTo_tds__SetSystemDateAndTime(struct soap *soap, const char *tag, _tds__SetSystemDateAndTime **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__SetSystemDateAndTime **)soap_malloc(soap, sizeof(_tds__SetSystemDateAndTime *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__SetSystemDateAndTime *)soap_instantiate__tds__SetSystemDateAndTime(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__SetSystemDateAndTime **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__SetSystemDateAndTime, sizeof(_tds__SetSystemDateAndTime), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__SetSystemDateAndTime(struct soap *soap, _tds__SetSystemDateAndTime *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__SetSystemDateAndTime(soap, tag ? tag : "tds:SetSystemDateAndTime", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__SetSystemDateAndTime ** SOAP_FMAC4 soap_get_PointerTo_tds__SetSystemDateAndTime(struct soap *soap, _tds__SetSystemDateAndTime **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__SetSystemDateAndTime(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetDeviceInformation(struct soap *soap, _tds__GetDeviceInformation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetDeviceInformation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetDeviceInformation(struct soap *soap, const char *tag, int id, _tds__GetDeviceInformation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetDeviceInformation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetDeviceInformation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDeviceInformation ** SOAP_FMAC4 soap_in_PointerTo_tds__GetDeviceInformation(struct soap *soap, const char *tag, _tds__GetDeviceInformation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetDeviceInformation **)soap_malloc(soap, sizeof(_tds__GetDeviceInformation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetDeviceInformation *)soap_instantiate__tds__GetDeviceInformation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetDeviceInformation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetDeviceInformation, sizeof(_tds__GetDeviceInformation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetDeviceInformation(struct soap *soap, _tds__GetDeviceInformation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetDeviceInformation(soap, tag ? tag : "tds:GetDeviceInformation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetDeviceInformation ** SOAP_FMAC4 soap_get_PointerTo_tds__GetDeviceInformation(struct soap *soap, _tds__GetDeviceInformation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetDeviceInformation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetServiceCapabilities(struct soap *soap, _tds__GetServiceCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetServiceCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetServiceCapabilities(struct soap *soap, const char *tag, int id, _tds__GetServiceCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetServiceCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetServiceCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetServiceCapabilities ** SOAP_FMAC4 soap_in_PointerTo_tds__GetServiceCapabilities(struct soap *soap, const char *tag, _tds__GetServiceCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetServiceCapabilities **)soap_malloc(soap, sizeof(_tds__GetServiceCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetServiceCapabilities *)soap_instantiate__tds__GetServiceCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetServiceCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetServiceCapabilities, sizeof(_tds__GetServiceCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetServiceCapabilities(struct soap *soap, _tds__GetServiceCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetServiceCapabilities(soap, tag ? tag : "tds:GetServiceCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetServiceCapabilities ** SOAP_FMAC4 soap_get_PointerTo_tds__GetServiceCapabilities(struct soap *soap, _tds__GetServiceCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetServiceCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetServices(struct soap *soap, _tds__GetServices *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetServices))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetServices(struct soap *soap, const char *tag, int id, _tds__GetServices *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetServices, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetServices ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetServices ** SOAP_FMAC4 soap_in_PointerTo_tds__GetServices(struct soap *soap, const char *tag, _tds__GetServices **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetServices **)soap_malloc(soap, sizeof(_tds__GetServices *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetServices *)soap_instantiate__tds__GetServices(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetServices **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetServices, sizeof(_tds__GetServices), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetServices(struct soap *soap, _tds__GetServices *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetServices(soap, tag ? tag : "tds:GetServices", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetServices ** SOAP_FMAC4 soap_get_PointerTo_tds__GetServices(struct soap *soap, _tds__GetServices **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetServices(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableTerminationTimeFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, const char *tag, int id, wsnt__UnacceptableTerminationTimeFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__UnacceptableTerminationTimeFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, const char *tag, wsnt__UnacceptableTerminationTimeFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__UnacceptableTerminationTimeFaultType **)soap_malloc(soap, sizeof(wsnt__UnacceptableTerminationTimeFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__UnacceptableTerminationTimeFaultType *)soap_instantiate_wsnt__UnacceptableTerminationTimeFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__UnacceptableTerminationTimeFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__UnacceptableTerminationTimeFaultType, sizeof(wsnt__UnacceptableTerminationTimeFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableTerminationTimeFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__UnacceptableTerminationTimeFaultType(soap, tag ? tag : "wsnt:UnacceptableTerminationTimeFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__UnacceptableTerminationTimeFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnacceptableTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableTerminationTimeFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__UnacceptableTerminationTimeFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, wsnt__UnableToDestroySubscriptionFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, const char *tag, int id, wsnt__UnableToDestroySubscriptionFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__UnableToDestroySubscriptionFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, const char *tag, wsnt__UnableToDestroySubscriptionFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__UnableToDestroySubscriptionFaultType **)soap_malloc(soap, sizeof(wsnt__UnableToDestroySubscriptionFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__UnableToDestroySubscriptionFaultType *)soap_instantiate_wsnt__UnableToDestroySubscriptionFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__UnableToDestroySubscriptionFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__UnableToDestroySubscriptionFaultType, sizeof(wsnt__UnableToDestroySubscriptionFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, wsnt__UnableToDestroySubscriptionFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__UnableToDestroySubscriptionFaultType(soap, tag ? tag : "wsnt:UnableToDestroySubscriptionFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__UnableToDestroySubscriptionFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnableToDestroySubscriptionFaultType(struct soap *soap, wsnt__UnableToDestroySubscriptionFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__UnableToDestroySubscriptionFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__ResumeFailedFaultType(struct soap *soap, wsnt__ResumeFailedFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__ResumeFailedFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__ResumeFailedFaultType(struct soap *soap, const char *tag, int id, wsnt__ResumeFailedFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__ResumeFailedFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__ResumeFailedFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__ResumeFailedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__ResumeFailedFaultType(struct soap *soap, const char *tag, wsnt__ResumeFailedFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__ResumeFailedFaultType **)soap_malloc(soap, sizeof(wsnt__ResumeFailedFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__ResumeFailedFaultType *)soap_instantiate_wsnt__ResumeFailedFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__ResumeFailedFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__ResumeFailedFaultType, sizeof(wsnt__ResumeFailedFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__ResumeFailedFaultType(struct soap *soap, wsnt__ResumeFailedFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__ResumeFailedFaultType(soap, tag ? tag : "wsnt:ResumeFailedFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__ResumeFailedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__ResumeFailedFaultType(struct soap *soap, wsnt__ResumeFailedFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__ResumeFailedFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__PauseFailedFaultType(struct soap *soap, wsnt__PauseFailedFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__PauseFailedFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__PauseFailedFaultType(struct soap *soap, const char *tag, int id, wsnt__PauseFailedFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__PauseFailedFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__PauseFailedFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__PauseFailedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__PauseFailedFaultType(struct soap *soap, const char *tag, wsnt__PauseFailedFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__PauseFailedFaultType **)soap_malloc(soap, sizeof(wsnt__PauseFailedFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__PauseFailedFaultType *)soap_instantiate_wsnt__PauseFailedFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__PauseFailedFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__PauseFailedFaultType, sizeof(wsnt__PauseFailedFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__PauseFailedFaultType(struct soap *soap, wsnt__PauseFailedFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__PauseFailedFaultType(soap, tag ? tag : "wsnt:PauseFailedFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__PauseFailedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__PauseFailedFaultType(struct soap *soap, wsnt__PauseFailedFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__PauseFailedFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__PullMessagesFaultResponse(struct soap *soap, _tev__PullMessagesFaultResponse *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tev__PullMessagesFaultResponse))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__PullMessagesFaultResponse(struct soap *soap, const char *tag, int id, _tev__PullMessagesFaultResponse *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__PullMessagesFaultResponse, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__PullMessagesFaultResponse ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tev__PullMessagesFaultResponse ** SOAP_FMAC4 soap_in_PointerTo_tev__PullMessagesFaultResponse(struct soap *soap, const char *tag, _tev__PullMessagesFaultResponse **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tev__PullMessagesFaultResponse **)soap_malloc(soap, sizeof(_tev__PullMessagesFaultResponse *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tev__PullMessagesFaultResponse *)soap_instantiate__tev__PullMessagesFaultResponse(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tev__PullMessagesFaultResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__PullMessagesFaultResponse, sizeof(_tev__PullMessagesFaultResponse), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__PullMessagesFaultResponse(struct soap *soap, _tev__PullMessagesFaultResponse *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tev__PullMessagesFaultResponse(soap, tag ? tag : "tev:PullMessagesFaultResponse", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tev__PullMessagesFaultResponse ** SOAP_FMAC4 soap_get_PointerTo_tev__PullMessagesFaultResponse(struct soap *soap, _tev__PullMessagesFaultResponse **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tev__PullMessagesFaultResponse(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnableToGetMessagesFaultType(struct soap *soap, wsnt__UnableToGetMessagesFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__UnableToGetMessagesFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnableToGetMessagesFaultType(struct soap *soap, const char *tag, int id, wsnt__UnableToGetMessagesFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__UnableToGetMessagesFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__UnableToGetMessagesFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__UnableToGetMessagesFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnableToGetMessagesFaultType(struct soap *soap, const char *tag, wsnt__UnableToGetMessagesFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__UnableToGetMessagesFaultType **)soap_malloc(soap, sizeof(wsnt__UnableToGetMessagesFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__UnableToGetMessagesFaultType *)soap_instantiate_wsnt__UnableToGetMessagesFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__UnableToGetMessagesFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__UnableToGetMessagesFaultType, sizeof(wsnt__UnableToGetMessagesFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnableToGetMessagesFaultType(struct soap *soap, wsnt__UnableToGetMessagesFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__UnableToGetMessagesFaultType(soap, tag ? tag : "wsnt:UnableToGetMessagesFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__UnableToGetMessagesFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnableToGetMessagesFaultType(struct soap *soap, wsnt__UnableToGetMessagesFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__UnableToGetMessagesFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnableToDestroyPullPointFaultType(struct soap *soap, wsnt__UnableToDestroyPullPointFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnableToDestroyPullPointFaultType(struct soap *soap, const char *tag, int id, wsnt__UnableToDestroyPullPointFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__UnableToDestroyPullPointFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnableToDestroyPullPointFaultType(struct soap *soap, const char *tag, wsnt__UnableToDestroyPullPointFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__UnableToDestroyPullPointFaultType **)soap_malloc(soap, sizeof(wsnt__UnableToDestroyPullPointFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__UnableToDestroyPullPointFaultType *)soap_instantiate_wsnt__UnableToDestroyPullPointFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__UnableToDestroyPullPointFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__UnableToDestroyPullPointFaultType, sizeof(wsnt__UnableToDestroyPullPointFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnableToDestroyPullPointFaultType(struct soap *soap, wsnt__UnableToDestroyPullPointFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__UnableToDestroyPullPointFaultType(soap, tag ? tag : "wsnt:UnableToDestroyPullPointFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__UnableToDestroyPullPointFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnableToDestroyPullPointFaultType(struct soap *soap, wsnt__UnableToDestroyPullPointFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__UnableToDestroyPullPointFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, wsnt__NoCurrentMessageOnTopicFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, const char *tag, int id, wsnt__NoCurrentMessageOnTopicFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__NoCurrentMessageOnTopicFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, const char *tag, wsnt__NoCurrentMessageOnTopicFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__NoCurrentMessageOnTopicFaultType **)soap_malloc(soap, sizeof(wsnt__NoCurrentMessageOnTopicFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__NoCurrentMessageOnTopicFaultType *)soap_instantiate_wsnt__NoCurrentMessageOnTopicFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__NoCurrentMessageOnTopicFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__NoCurrentMessageOnTopicFaultType, sizeof(wsnt__NoCurrentMessageOnTopicFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, wsnt__NoCurrentMessageOnTopicFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__NoCurrentMessageOnTopicFaultType(soap, tag ? tag : "wsnt:NoCurrentMessageOnTopicFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__NoCurrentMessageOnTopicFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__NoCurrentMessageOnTopicFaultType(struct soap *soap, wsnt__NoCurrentMessageOnTopicFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__NoCurrentMessageOnTopicFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, wsnt__MultipleTopicsSpecifiedFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, const char *tag, int id, wsnt__MultipleTopicsSpecifiedFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__MultipleTopicsSpecifiedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, const char *tag, wsnt__MultipleTopicsSpecifiedFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__MultipleTopicsSpecifiedFaultType **)soap_malloc(soap, sizeof(wsnt__MultipleTopicsSpecifiedFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__MultipleTopicsSpecifiedFaultType *)soap_instantiate_wsnt__MultipleTopicsSpecifiedFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__MultipleTopicsSpecifiedFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__MultipleTopicsSpecifiedFaultType, sizeof(wsnt__MultipleTopicsSpecifiedFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, wsnt__MultipleTopicsSpecifiedFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__MultipleTopicsSpecifiedFaultType(soap, tag ? tag : "wsnt:MultipleTopicsSpecifiedFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__MultipleTopicsSpecifiedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__MultipleTopicsSpecifiedFaultType(struct soap *soap, wsnt__MultipleTopicsSpecifiedFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__MultipleTopicsSpecifiedFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, wsnt__UnsupportedPolicyRequestFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, const char *tag, int id, wsnt__UnsupportedPolicyRequestFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__UnsupportedPolicyRequestFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, const char *tag, wsnt__UnsupportedPolicyRequestFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__UnsupportedPolicyRequestFaultType **)soap_malloc(soap, sizeof(wsnt__UnsupportedPolicyRequestFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__UnsupportedPolicyRequestFaultType *)soap_instantiate_wsnt__UnsupportedPolicyRequestFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__UnsupportedPolicyRequestFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__UnsupportedPolicyRequestFaultType, sizeof(wsnt__UnsupportedPolicyRequestFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, wsnt__UnsupportedPolicyRequestFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__UnsupportedPolicyRequestFaultType(soap, tag ? tag : "wsnt:UnsupportedPolicyRequestFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__UnsupportedPolicyRequestFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnsupportedPolicyRequestFaultType(struct soap *soap, wsnt__UnsupportedPolicyRequestFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__UnsupportedPolicyRequestFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, wsnt__UnrecognizedPolicyRequestFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, const char *tag, int id, wsnt__UnrecognizedPolicyRequestFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__UnrecognizedPolicyRequestFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, const char *tag, wsnt__UnrecognizedPolicyRequestFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__UnrecognizedPolicyRequestFaultType **)soap_malloc(soap, sizeof(wsnt__UnrecognizedPolicyRequestFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__UnrecognizedPolicyRequestFaultType *)soap_instantiate_wsnt__UnrecognizedPolicyRequestFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__UnrecognizedPolicyRequestFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__UnrecognizedPolicyRequestFaultType, sizeof(wsnt__UnrecognizedPolicyRequestFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, wsnt__UnrecognizedPolicyRequestFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__UnrecognizedPolicyRequestFaultType(soap, tag ? tag : "wsnt:UnrecognizedPolicyRequestFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__UnrecognizedPolicyRequestFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnrecognizedPolicyRequestFaultType(struct soap *soap, wsnt__UnrecognizedPolicyRequestFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__UnrecognizedPolicyRequestFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableInitialTerminationTimeFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, const char *tag, int id, wsnt__UnacceptableInitialTerminationTimeFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__UnacceptableInitialTerminationTimeFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, const char *tag, wsnt__UnacceptableInitialTerminationTimeFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__UnacceptableInitialTerminationTimeFaultType **)soap_malloc(soap, sizeof(wsnt__UnacceptableInitialTerminationTimeFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__UnacceptableInitialTerminationTimeFaultType *)soap_instantiate_wsnt__UnacceptableInitialTerminationTimeFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__UnacceptableInitialTerminationTimeFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__UnacceptableInitialTerminationTimeFaultType, sizeof(wsnt__UnacceptableInitialTerminationTimeFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableInitialTerminationTimeFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(soap, tag ? tag : "wsnt:UnacceptableInitialTerminationTimeFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__UnacceptableInitialTerminationTimeFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(struct soap *soap, wsnt__UnacceptableInitialTerminationTimeFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__UnacceptableInitialTerminationTimeFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__TopicNotSupportedFaultType(struct soap *soap, wsnt__TopicNotSupportedFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__TopicNotSupportedFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__TopicNotSupportedFaultType(struct soap *soap, const char *tag, int id, wsnt__TopicNotSupportedFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__TopicNotSupportedFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__TopicNotSupportedFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__TopicNotSupportedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__TopicNotSupportedFaultType(struct soap *soap, const char *tag, wsnt__TopicNotSupportedFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__TopicNotSupportedFaultType **)soap_malloc(soap, sizeof(wsnt__TopicNotSupportedFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__TopicNotSupportedFaultType *)soap_instantiate_wsnt__TopicNotSupportedFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__TopicNotSupportedFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__TopicNotSupportedFaultType, sizeof(wsnt__TopicNotSupportedFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__TopicNotSupportedFaultType(struct soap *soap, wsnt__TopicNotSupportedFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__TopicNotSupportedFaultType(soap, tag ? tag : "wsnt:TopicNotSupportedFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__TopicNotSupportedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__TopicNotSupportedFaultType(struct soap *soap, wsnt__TopicNotSupportedFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__TopicNotSupportedFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, wsnt__TopicExpressionDialectUnknownFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, const char *tag, int id, wsnt__TopicExpressionDialectUnknownFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__TopicExpressionDialectUnknownFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, const char *tag, wsnt__TopicExpressionDialectUnknownFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__TopicExpressionDialectUnknownFaultType **)soap_malloc(soap, sizeof(wsnt__TopicExpressionDialectUnknownFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__TopicExpressionDialectUnknownFaultType *)soap_instantiate_wsnt__TopicExpressionDialectUnknownFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__TopicExpressionDialectUnknownFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__TopicExpressionDialectUnknownFaultType, sizeof(wsnt__TopicExpressionDialectUnknownFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, wsnt__TopicExpressionDialectUnknownFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__TopicExpressionDialectUnknownFaultType(soap, tag ? tag : "wsnt:TopicExpressionDialectUnknownFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__TopicExpressionDialectUnknownFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__TopicExpressionDialectUnknownFaultType(struct soap *soap, wsnt__TopicExpressionDialectUnknownFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__TopicExpressionDialectUnknownFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__SubscribeCreationFailedFaultType(struct soap *soap, wsnt__SubscribeCreationFailedFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__SubscribeCreationFailedFaultType(struct soap *soap, const char *tag, int id, wsnt__SubscribeCreationFailedFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__SubscribeCreationFailedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__SubscribeCreationFailedFaultType(struct soap *soap, const char *tag, wsnt__SubscribeCreationFailedFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__SubscribeCreationFailedFaultType **)soap_malloc(soap, sizeof(wsnt__SubscribeCreationFailedFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__SubscribeCreationFailedFaultType *)soap_instantiate_wsnt__SubscribeCreationFailedFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__SubscribeCreationFailedFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__SubscribeCreationFailedFaultType, sizeof(wsnt__SubscribeCreationFailedFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__SubscribeCreationFailedFaultType(struct soap *soap, wsnt__SubscribeCreationFailedFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__SubscribeCreationFailedFaultType(soap, tag ? tag : "wsnt:SubscribeCreationFailedFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__SubscribeCreationFailedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__SubscribeCreationFailedFaultType(struct soap *soap, wsnt__SubscribeCreationFailedFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__SubscribeCreationFailedFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsrfr__ResourceUnknownFaultType(struct soap *soap, wsrfr__ResourceUnknownFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsrfr__ResourceUnknownFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsrfr__ResourceUnknownFaultType(struct soap *soap, const char *tag, int id, wsrfr__ResourceUnknownFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsrfr__ResourceUnknownFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsrfr__ResourceUnknownFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsrfr__ResourceUnknownFaultType ** SOAP_FMAC4 soap_in_PointerTowsrfr__ResourceUnknownFaultType(struct soap *soap, const char *tag, wsrfr__ResourceUnknownFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsrfr__ResourceUnknownFaultType **)soap_malloc(soap, sizeof(wsrfr__ResourceUnknownFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsrfr__ResourceUnknownFaultType *)soap_instantiate_wsrfr__ResourceUnknownFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsrfr__ResourceUnknownFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsrfr__ResourceUnknownFaultType, sizeof(wsrfr__ResourceUnknownFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsrfr__ResourceUnknownFaultType(struct soap *soap, wsrfr__ResourceUnknownFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsrfr__ResourceUnknownFaultType(soap, tag ? tag : "wsrfr:ResourceUnknownFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsrfr__ResourceUnknownFaultType ** SOAP_FMAC4 soap_get_PointerTowsrfr__ResourceUnknownFaultType(struct soap *soap, wsrfr__ResourceUnknownFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsrfr__ResourceUnknownFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, wsnt__NotifyMessageNotSupportedFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, const char *tag, int id, wsnt__NotifyMessageNotSupportedFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__NotifyMessageNotSupportedFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, const char *tag, wsnt__NotifyMessageNotSupportedFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__NotifyMessageNotSupportedFaultType **)soap_malloc(soap, sizeof(wsnt__NotifyMessageNotSupportedFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__NotifyMessageNotSupportedFaultType *)soap_instantiate_wsnt__NotifyMessageNotSupportedFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__NotifyMessageNotSupportedFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__NotifyMessageNotSupportedFaultType, sizeof(wsnt__NotifyMessageNotSupportedFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, wsnt__NotifyMessageNotSupportedFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__NotifyMessageNotSupportedFaultType(soap, tag ? tag : "wsnt:NotifyMessageNotSupportedFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__NotifyMessageNotSupportedFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__NotifyMessageNotSupportedFaultType(struct soap *soap, wsnt__NotifyMessageNotSupportedFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__NotifyMessageNotSupportedFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__InvalidTopicExpressionFaultType(struct soap *soap, wsnt__InvalidTopicExpressionFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__InvalidTopicExpressionFaultType(struct soap *soap, const char *tag, int id, wsnt__InvalidTopicExpressionFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__InvalidTopicExpressionFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__InvalidTopicExpressionFaultType(struct soap *soap, const char *tag, wsnt__InvalidTopicExpressionFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__InvalidTopicExpressionFaultType **)soap_malloc(soap, sizeof(wsnt__InvalidTopicExpressionFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__InvalidTopicExpressionFaultType *)soap_instantiate_wsnt__InvalidTopicExpressionFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__InvalidTopicExpressionFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__InvalidTopicExpressionFaultType, sizeof(wsnt__InvalidTopicExpressionFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__InvalidTopicExpressionFaultType(struct soap *soap, wsnt__InvalidTopicExpressionFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__InvalidTopicExpressionFaultType(soap, tag ? tag : "wsnt:InvalidTopicExpressionFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__InvalidTopicExpressionFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__InvalidTopicExpressionFaultType(struct soap *soap, wsnt__InvalidTopicExpressionFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__InvalidTopicExpressionFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, wsnt__InvalidProducerPropertiesExpressionFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, const char *tag, int id, wsnt__InvalidProducerPropertiesExpressionFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__InvalidProducerPropertiesExpressionFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, const char *tag, wsnt__InvalidProducerPropertiesExpressionFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__InvalidProducerPropertiesExpressionFaultType **)soap_malloc(soap, sizeof(wsnt__InvalidProducerPropertiesExpressionFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__InvalidProducerPropertiesExpressionFaultType *)soap_instantiate_wsnt__InvalidProducerPropertiesExpressionFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__InvalidProducerPropertiesExpressionFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__InvalidProducerPropertiesExpressionFaultType, sizeof(wsnt__InvalidProducerPropertiesExpressionFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, wsnt__InvalidProducerPropertiesExpressionFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(soap, tag ? tag : "wsnt:InvalidProducerPropertiesExpressionFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__InvalidProducerPropertiesExpressionFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(struct soap *soap, wsnt__InvalidProducerPropertiesExpressionFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__InvalidProducerPropertiesExpressionFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, wsnt__InvalidMessageContentExpressionFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, const char *tag, int id, wsnt__InvalidMessageContentExpressionFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__InvalidMessageContentExpressionFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, const char *tag, wsnt__InvalidMessageContentExpressionFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__InvalidMessageContentExpressionFaultType **)soap_malloc(soap, sizeof(wsnt__InvalidMessageContentExpressionFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__InvalidMessageContentExpressionFaultType *)soap_instantiate_wsnt__InvalidMessageContentExpressionFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__InvalidMessageContentExpressionFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__InvalidMessageContentExpressionFaultType, sizeof(wsnt__InvalidMessageContentExpressionFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, wsnt__InvalidMessageContentExpressionFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__InvalidMessageContentExpressionFaultType(soap, tag ? tag : "wsnt:InvalidMessageContentExpressionFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__InvalidMessageContentExpressionFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__InvalidMessageContentExpressionFaultType(struct soap *soap, wsnt__InvalidMessageContentExpressionFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__InvalidMessageContentExpressionFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__InvalidFilterFaultType(struct soap *soap, wsnt__InvalidFilterFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__InvalidFilterFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__InvalidFilterFaultType(struct soap *soap, const char *tag, int id, wsnt__InvalidFilterFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__InvalidFilterFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__InvalidFilterFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__InvalidFilterFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__InvalidFilterFaultType(struct soap *soap, const char *tag, wsnt__InvalidFilterFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__InvalidFilterFaultType **)soap_malloc(soap, sizeof(wsnt__InvalidFilterFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__InvalidFilterFaultType *)soap_instantiate_wsnt__InvalidFilterFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__InvalidFilterFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__InvalidFilterFaultType, sizeof(wsnt__InvalidFilterFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__InvalidFilterFaultType(struct soap *soap, wsnt__InvalidFilterFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__InvalidFilterFaultType(soap, tag ? tag : "wsnt:InvalidFilterFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__InvalidFilterFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__InvalidFilterFaultType(struct soap *soap, wsnt__InvalidFilterFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__InvalidFilterFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__UnableToCreatePullPointFaultType(struct soap *soap, wsnt__UnableToCreatePullPointFaultType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__UnableToCreatePullPointFaultType(struct soap *soap, const char *tag, int id, wsnt__UnableToCreatePullPointFaultType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__UnableToCreatePullPointFaultType ** SOAP_FMAC4 soap_in_PointerTowsnt__UnableToCreatePullPointFaultType(struct soap *soap, const char *tag, wsnt__UnableToCreatePullPointFaultType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__UnableToCreatePullPointFaultType **)soap_malloc(soap, sizeof(wsnt__UnableToCreatePullPointFaultType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__UnableToCreatePullPointFaultType *)soap_instantiate_wsnt__UnableToCreatePullPointFaultType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__UnableToCreatePullPointFaultType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__UnableToCreatePullPointFaultType, sizeof(wsnt__UnableToCreatePullPointFaultType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__UnableToCreatePullPointFaultType(struct soap *soap, wsnt__UnableToCreatePullPointFaultType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__UnableToCreatePullPointFaultType(soap, tag ? tag : "wsnt:UnableToCreatePullPointFaultType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__UnableToCreatePullPointFaultType ** SOAP_FMAC4 soap_get_PointerTowsnt__UnableToCreatePullPointFaultType(struct soap *soap, wsnt__UnableToCreatePullPointFaultType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__UnableToCreatePullPointFaultType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__NCName(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xsd__NCName))
|
|
soap_serialize_xsd__NCName(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__NCName(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xsd__NCName, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_xsd__NCName(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__NCName(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_xsd__NCName(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__NCName, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__NCName(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxsd__NCName(soap, tag ? tag : "xsd:NCName", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__NCName(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxsd__NCName(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowstop__ConcreteTopicExpression(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wstop__ConcreteTopicExpression))
|
|
soap_serialize_wstop__ConcreteTopicExpression(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowstop__ConcreteTopicExpression(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wstop__ConcreteTopicExpression, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wstop__ConcreteTopicExpression(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTowstop__ConcreteTopicExpression(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wstop__ConcreteTopicExpression(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wstop__ConcreteTopicExpression, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowstop__ConcreteTopicExpression(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowstop__ConcreteTopicExpression(soap, tag ? tag : "wstop:ConcreteTopicExpression", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTowstop__ConcreteTopicExpression(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowstop__ConcreteTopicExpression(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__QName(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xsd__QName))
|
|
soap_serialize_xsd__QName(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__QName(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xsd__QName, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_xsd__QName(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__QName(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_xsd__QName(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__QName, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__QName(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxsd__QName(soap, tag ? tag : "xsd:QName", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__QName(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxsd__QName(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowstop__TopicType(struct soap *soap, wstop__TopicType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wstop__TopicType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowstop__TopicType(struct soap *soap, const char *tag, int id, wstop__TopicType *const*a, const char *type)
|
|
{
|
|
char *mark;
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wstop__TopicType, &mark);
|
|
if (id < 0)
|
|
return soap->error;
|
|
(void)(*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wstop__TopicType ? type : NULL);
|
|
soap_unmark(soap, mark);
|
|
return soap->error;
|
|
}
|
|
|
|
SOAP_FMAC3 wstop__TopicType ** SOAP_FMAC4 soap_in_PointerTowstop__TopicType(struct soap *soap, const char *tag, wstop__TopicType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wstop__TopicType **)soap_malloc(soap, sizeof(wstop__TopicType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wstop__TopicType *)soap_instantiate_wstop__TopicType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wstop__TopicType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wstop__TopicType, sizeof(wstop__TopicType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowstop__TopicType(struct soap *soap, wstop__TopicType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowstop__TopicType(soap, tag ? tag : "wstop:TopicType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wstop__TopicType ** SOAP_FMAC4 soap_get_PointerTowstop__TopicType(struct soap *soap, wstop__TopicType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowstop__TopicType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowstop__QueryExpressionType(struct soap *soap, wstop__QueryExpressionType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wstop__QueryExpressionType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowstop__QueryExpressionType(struct soap *soap, const char *tag, int id, wstop__QueryExpressionType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wstop__QueryExpressionType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wstop__QueryExpressionType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wstop__QueryExpressionType ** SOAP_FMAC4 soap_in_PointerTowstop__QueryExpressionType(struct soap *soap, const char *tag, wstop__QueryExpressionType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wstop__QueryExpressionType **)soap_malloc(soap, sizeof(wstop__QueryExpressionType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wstop__QueryExpressionType *)soap_instantiate_wstop__QueryExpressionType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wstop__QueryExpressionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wstop__QueryExpressionType, sizeof(wstop__QueryExpressionType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowstop__QueryExpressionType(struct soap *soap, wstop__QueryExpressionType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowstop__QueryExpressionType(soap, tag ? tag : "wstop:QueryExpressionType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wstop__QueryExpressionType ** SOAP_FMAC4 soap_get_PointerTowstop__QueryExpressionType(struct soap *soap, wstop__QueryExpressionType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowstop__QueryExpressionType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDConfigurationExtension(struct soap *soap, tt__OSDConfigurationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDConfigurationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDConfigurationExtension(struct soap *soap, const char *tag, int id, tt__OSDConfigurationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDConfigurationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDConfigurationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDConfigurationExtension ** SOAP_FMAC4 soap_in_PointerTott__OSDConfigurationExtension(struct soap *soap, const char *tag, tt__OSDConfigurationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDConfigurationExtension **)soap_malloc(soap, sizeof(tt__OSDConfigurationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDConfigurationExtension *)soap_instantiate_tt__OSDConfigurationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDConfigurationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDConfigurationExtension, sizeof(tt__OSDConfigurationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDConfigurationExtension(struct soap *soap, tt__OSDConfigurationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDConfigurationExtension(soap, tag ? tag : "tt:OSDConfigurationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDConfigurationExtension ** SOAP_FMAC4 soap_get_PointerTott__OSDConfigurationExtension(struct soap *soap, tt__OSDConfigurationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDConfigurationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDImgConfiguration(struct soap *soap, tt__OSDImgConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDImgConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDImgConfiguration(struct soap *soap, const char *tag, int id, tt__OSDImgConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDImgConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDImgConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDImgConfiguration ** SOAP_FMAC4 soap_in_PointerTott__OSDImgConfiguration(struct soap *soap, const char *tag, tt__OSDImgConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDImgConfiguration **)soap_malloc(soap, sizeof(tt__OSDImgConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDImgConfiguration *)soap_instantiate_tt__OSDImgConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDImgConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDImgConfiguration, sizeof(tt__OSDImgConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDImgConfiguration(struct soap *soap, tt__OSDImgConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDImgConfiguration(soap, tag ? tag : "tt:OSDImgConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDImgConfiguration ** SOAP_FMAC4 soap_get_PointerTott__OSDImgConfiguration(struct soap *soap, tt__OSDImgConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDImgConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDTextConfiguration(struct soap *soap, tt__OSDTextConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDTextConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDTextConfiguration(struct soap *soap, const char *tag, int id, tt__OSDTextConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDTextConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDTextConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDTextConfiguration ** SOAP_FMAC4 soap_in_PointerTott__OSDTextConfiguration(struct soap *soap, const char *tag, tt__OSDTextConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDTextConfiguration **)soap_malloc(soap, sizeof(tt__OSDTextConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDTextConfiguration *)soap_instantiate_tt__OSDTextConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDTextConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDTextConfiguration, sizeof(tt__OSDTextConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDTextConfiguration(struct soap *soap, tt__OSDTextConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDTextConfiguration(soap, tag ? tag : "tt:OSDTextConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDTextConfiguration ** SOAP_FMAC4 soap_get_PointerTott__OSDTextConfiguration(struct soap *soap, tt__OSDTextConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDTextConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDPosConfiguration(struct soap *soap, tt__OSDPosConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDPosConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDPosConfiguration(struct soap *soap, const char *tag, int id, tt__OSDPosConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDPosConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDPosConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDPosConfiguration ** SOAP_FMAC4 soap_in_PointerTott__OSDPosConfiguration(struct soap *soap, const char *tag, tt__OSDPosConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDPosConfiguration **)soap_malloc(soap, sizeof(tt__OSDPosConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDPosConfiguration *)soap_instantiate_tt__OSDPosConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDPosConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDPosConfiguration, sizeof(tt__OSDPosConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDPosConfiguration(struct soap *soap, tt__OSDPosConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDPosConfiguration(soap, tag ? tag : "tt:OSDPosConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDPosConfiguration ** SOAP_FMAC4 soap_get_PointerTott__OSDPosConfiguration(struct soap *soap, tt__OSDPosConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDPosConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDReference(struct soap *soap, tt__OSDReference *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDReference))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDReference(struct soap *soap, const char *tag, int id, tt__OSDReference *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDReference, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDReference ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDReference ** SOAP_FMAC4 soap_in_PointerTott__OSDReference(struct soap *soap, const char *tag, tt__OSDReference **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDReference **)soap_malloc(soap, sizeof(tt__OSDReference *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDReference *)soap_instantiate_tt__OSDReference(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDReference **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDReference, sizeof(tt__OSDReference), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDReference(struct soap *soap, tt__OSDReference *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDReference(soap, tag ? tag : "tt:OSDReference", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDReference ** SOAP_FMAC4 soap_get_PointerTott__OSDReference(struct soap *soap, tt__OSDReference **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDReference(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MetadataInput(struct soap *soap, tt__MetadataInput *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MetadataInput))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MetadataInput(struct soap *soap, const char *tag, int id, tt__MetadataInput *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MetadataInput, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MetadataInput ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataInput ** SOAP_FMAC4 soap_in_PointerTott__MetadataInput(struct soap *soap, const char *tag, tt__MetadataInput **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MetadataInput **)soap_malloc(soap, sizeof(tt__MetadataInput *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MetadataInput *)soap_instantiate_tt__MetadataInput(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MetadataInput **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MetadataInput, sizeof(tt__MetadataInput), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MetadataInput(struct soap *soap, tt__MetadataInput *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MetadataInput(soap, tag ? tag : "tt:MetadataInput", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataInput ** SOAP_FMAC4 soap_get_PointerTott__MetadataInput(struct soap *soap, tt__MetadataInput **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MetadataInput(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SourceIdentification(struct soap *soap, tt__SourceIdentification *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SourceIdentification))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SourceIdentification(struct soap *soap, const char *tag, int id, tt__SourceIdentification *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SourceIdentification, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SourceIdentification ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SourceIdentification ** SOAP_FMAC4 soap_in_PointerTott__SourceIdentification(struct soap *soap, const char *tag, tt__SourceIdentification **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SourceIdentification **)soap_malloc(soap, sizeof(tt__SourceIdentification *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SourceIdentification *)soap_instantiate_tt__SourceIdentification(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SourceIdentification **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SourceIdentification, sizeof(tt__SourceIdentification), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SourceIdentification(struct soap *soap, tt__SourceIdentification *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SourceIdentification(soap, tag ? tag : "tt:SourceIdentification", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SourceIdentification ** SOAP_FMAC4 soap_get_PointerTott__SourceIdentification(struct soap *soap, tt__SourceIdentification **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SourceIdentification(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AnalyticsDeviceEngineConfiguration(struct soap *soap, tt__AnalyticsDeviceEngineConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AnalyticsDeviceEngineConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AnalyticsDeviceEngineConfiguration(struct soap *soap, const char *tag, int id, tt__AnalyticsDeviceEngineConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AnalyticsDeviceEngineConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AnalyticsDeviceEngineConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsDeviceEngineConfiguration ** SOAP_FMAC4 soap_in_PointerTott__AnalyticsDeviceEngineConfiguration(struct soap *soap, const char *tag, tt__AnalyticsDeviceEngineConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AnalyticsDeviceEngineConfiguration **)soap_malloc(soap, sizeof(tt__AnalyticsDeviceEngineConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AnalyticsDeviceEngineConfiguration *)soap_instantiate_tt__AnalyticsDeviceEngineConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AnalyticsDeviceEngineConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AnalyticsDeviceEngineConfiguration, sizeof(tt__AnalyticsDeviceEngineConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AnalyticsDeviceEngineConfiguration(struct soap *soap, tt__AnalyticsDeviceEngineConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AnalyticsDeviceEngineConfiguration(soap, tag ? tag : "tt:AnalyticsDeviceEngineConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsDeviceEngineConfiguration ** SOAP_FMAC4 soap_get_PointerTott__AnalyticsDeviceEngineConfiguration(struct soap *soap, tt__AnalyticsDeviceEngineConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AnalyticsDeviceEngineConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZConfigurationExtension(struct soap *soap, tt__PTZConfigurationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZConfigurationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZConfigurationExtension(struct soap *soap, const char *tag, int id, tt__PTZConfigurationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZConfigurationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZConfigurationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZConfigurationExtension ** SOAP_FMAC4 soap_in_PointerTott__PTZConfigurationExtension(struct soap *soap, const char *tag, tt__PTZConfigurationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZConfigurationExtension **)soap_malloc(soap, sizeof(tt__PTZConfigurationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZConfigurationExtension *)soap_instantiate_tt__PTZConfigurationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZConfigurationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZConfigurationExtension, sizeof(tt__PTZConfigurationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZConfigurationExtension(struct soap *soap, tt__PTZConfigurationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZConfigurationExtension(soap, tag ? tag : "tt:PTZConfigurationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZConfigurationExtension ** SOAP_FMAC4 soap_get_PointerTott__PTZConfigurationExtension(struct soap *soap, tt__PTZConfigurationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZConfigurationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ZoomLimits(struct soap *soap, tt__ZoomLimits *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ZoomLimits))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ZoomLimits(struct soap *soap, const char *tag, int id, tt__ZoomLimits *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ZoomLimits, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ZoomLimits ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ZoomLimits ** SOAP_FMAC4 soap_in_PointerTott__ZoomLimits(struct soap *soap, const char *tag, tt__ZoomLimits **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ZoomLimits **)soap_malloc(soap, sizeof(tt__ZoomLimits *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ZoomLimits *)soap_instantiate_tt__ZoomLimits(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ZoomLimits **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ZoomLimits, sizeof(tt__ZoomLimits), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ZoomLimits(struct soap *soap, tt__ZoomLimits *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ZoomLimits(soap, tag ? tag : "tt:ZoomLimits", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ZoomLimits ** SOAP_FMAC4 soap_get_PointerTott__ZoomLimits(struct soap *soap, tt__ZoomLimits **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ZoomLimits(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PanTiltLimits(struct soap *soap, tt__PanTiltLimits *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PanTiltLimits))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PanTiltLimits(struct soap *soap, const char *tag, int id, tt__PanTiltLimits *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PanTiltLimits, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PanTiltLimits ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PanTiltLimits ** SOAP_FMAC4 soap_in_PointerTott__PanTiltLimits(struct soap *soap, const char *tag, tt__PanTiltLimits **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PanTiltLimits **)soap_malloc(soap, sizeof(tt__PanTiltLimits *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PanTiltLimits *)soap_instantiate_tt__PanTiltLimits(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PanTiltLimits **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PanTiltLimits, sizeof(tt__PanTiltLimits), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PanTiltLimits(struct soap *soap, tt__PanTiltLimits *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PanTiltLimits(soap, tag ? tag : "tt:PanTiltLimits", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PanTiltLimits ** SOAP_FMAC4 soap_get_PointerTott__PanTiltLimits(struct soap *soap, tt__PanTiltLimits **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PanTiltLimits(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZNodeExtension(struct soap *soap, tt__PTZNodeExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZNodeExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZNodeExtension(struct soap *soap, const char *tag, int id, tt__PTZNodeExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZNodeExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZNodeExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZNodeExtension ** SOAP_FMAC4 soap_in_PointerTott__PTZNodeExtension(struct soap *soap, const char *tag, tt__PTZNodeExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZNodeExtension **)soap_malloc(soap, sizeof(tt__PTZNodeExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZNodeExtension *)soap_instantiate_tt__PTZNodeExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZNodeExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZNodeExtension, sizeof(tt__PTZNodeExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZNodeExtension(struct soap *soap, tt__PTZNodeExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZNodeExtension(soap, tag ? tag : "tt:PTZNodeExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZNodeExtension ** SOAP_FMAC4 soap_get_PointerTott__PTZNodeExtension(struct soap *soap, tt__PTZNodeExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZNodeExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__DigitalIdleState(struct soap *soap, enum tt__DigitalIdleState *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_tt__DigitalIdleState);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__DigitalIdleState(struct soap *soap, const char *tag, int id, enum tt__DigitalIdleState *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__DigitalIdleState, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__DigitalIdleState(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__DigitalIdleState ** SOAP_FMAC4 soap_in_PointerTott__DigitalIdleState(struct soap *soap, const char *tag, enum tt__DigitalIdleState **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (enum tt__DigitalIdleState **)soap_malloc(soap, sizeof(enum tt__DigitalIdleState *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__DigitalIdleState(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (enum tt__DigitalIdleState **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__DigitalIdleState, sizeof(enum tt__DigitalIdleState), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__DigitalIdleState(struct soap *soap, enum tt__DigitalIdleState *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__DigitalIdleState(soap, tag ? tag : "tt:DigitalIdleState", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__DigitalIdleState ** SOAP_FMAC4 soap_get_PointerTott__DigitalIdleState(struct soap *soap, enum tt__DigitalIdleState **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__DigitalIdleState(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkInterfaceExtension(struct soap *soap, tt__NetworkInterfaceExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkInterfaceExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkInterfaceExtension(struct soap *soap, const char *tag, int id, tt__NetworkInterfaceExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkInterfaceExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkInterfaceExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterfaceExtension ** SOAP_FMAC4 soap_in_PointerTott__NetworkInterfaceExtension(struct soap *soap, const char *tag, tt__NetworkInterfaceExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkInterfaceExtension **)soap_malloc(soap, sizeof(tt__NetworkInterfaceExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkInterfaceExtension *)soap_instantiate_tt__NetworkInterfaceExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkInterfaceExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkInterfaceExtension, sizeof(tt__NetworkInterfaceExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkInterfaceExtension(struct soap *soap, tt__NetworkInterfaceExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkInterfaceExtension(soap, tag ? tag : "tt:NetworkInterfaceExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterfaceExtension ** SOAP_FMAC4 soap_get_PointerTott__NetworkInterfaceExtension(struct soap *soap, tt__NetworkInterfaceExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkInterfaceExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IPv6NetworkInterface(struct soap *soap, tt__IPv6NetworkInterface *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IPv6NetworkInterface))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IPv6NetworkInterface(struct soap *soap, const char *tag, int id, tt__IPv6NetworkInterface *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IPv6NetworkInterface, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IPv6NetworkInterface ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPv6NetworkInterface ** SOAP_FMAC4 soap_in_PointerTott__IPv6NetworkInterface(struct soap *soap, const char *tag, tt__IPv6NetworkInterface **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IPv6NetworkInterface **)soap_malloc(soap, sizeof(tt__IPv6NetworkInterface *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IPv6NetworkInterface *)soap_instantiate_tt__IPv6NetworkInterface(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IPv6NetworkInterface **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IPv6NetworkInterface, sizeof(tt__IPv6NetworkInterface), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IPv6NetworkInterface(struct soap *soap, tt__IPv6NetworkInterface *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IPv6NetworkInterface(soap, tag ? tag : "tt:IPv6NetworkInterface", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPv6NetworkInterface ** SOAP_FMAC4 soap_get_PointerTott__IPv6NetworkInterface(struct soap *soap, tt__IPv6NetworkInterface **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IPv6NetworkInterface(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IPv4NetworkInterface(struct soap *soap, tt__IPv4NetworkInterface *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IPv4NetworkInterface))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IPv4NetworkInterface(struct soap *soap, const char *tag, int id, tt__IPv4NetworkInterface *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IPv4NetworkInterface, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IPv4NetworkInterface ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPv4NetworkInterface ** SOAP_FMAC4 soap_in_PointerTott__IPv4NetworkInterface(struct soap *soap, const char *tag, tt__IPv4NetworkInterface **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IPv4NetworkInterface **)soap_malloc(soap, sizeof(tt__IPv4NetworkInterface *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IPv4NetworkInterface *)soap_instantiate_tt__IPv4NetworkInterface(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IPv4NetworkInterface **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IPv4NetworkInterface, sizeof(tt__IPv4NetworkInterface), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IPv4NetworkInterface(struct soap *soap, tt__IPv4NetworkInterface *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IPv4NetworkInterface(soap, tag ? tag : "tt:IPv4NetworkInterface", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPv4NetworkInterface ** SOAP_FMAC4 soap_get_PointerTott__IPv4NetworkInterface(struct soap *soap, tt__IPv4NetworkInterface **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IPv4NetworkInterface(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkInterfaceLink(struct soap *soap, tt__NetworkInterfaceLink *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkInterfaceLink))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkInterfaceLink(struct soap *soap, const char *tag, int id, tt__NetworkInterfaceLink *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkInterfaceLink, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkInterfaceLink ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterfaceLink ** SOAP_FMAC4 soap_in_PointerTott__NetworkInterfaceLink(struct soap *soap, const char *tag, tt__NetworkInterfaceLink **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkInterfaceLink **)soap_malloc(soap, sizeof(tt__NetworkInterfaceLink *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkInterfaceLink *)soap_instantiate_tt__NetworkInterfaceLink(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkInterfaceLink **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkInterfaceLink, sizeof(tt__NetworkInterfaceLink), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkInterfaceLink(struct soap *soap, tt__NetworkInterfaceLink *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkInterfaceLink(soap, tag ? tag : "tt:NetworkInterfaceLink", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterfaceLink ** SOAP_FMAC4 soap_get_PointerTott__NetworkInterfaceLink(struct soap *soap, tt__NetworkInterfaceLink **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkInterfaceLink(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkInterfaceInfo(struct soap *soap, tt__NetworkInterfaceInfo *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkInterfaceInfo))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkInterfaceInfo(struct soap *soap, const char *tag, int id, tt__NetworkInterfaceInfo *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkInterfaceInfo, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkInterfaceInfo ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterfaceInfo ** SOAP_FMAC4 soap_in_PointerTott__NetworkInterfaceInfo(struct soap *soap, const char *tag, tt__NetworkInterfaceInfo **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkInterfaceInfo **)soap_malloc(soap, sizeof(tt__NetworkInterfaceInfo *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkInterfaceInfo *)soap_instantiate_tt__NetworkInterfaceInfo(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkInterfaceInfo **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkInterfaceInfo, sizeof(tt__NetworkInterfaceInfo), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkInterfaceInfo(struct soap *soap, tt__NetworkInterfaceInfo *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkInterfaceInfo(soap, tag ? tag : "tt:NetworkInterfaceInfo", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterfaceInfo ** SOAP_FMAC4 soap_get_PointerTott__NetworkInterfaceInfo(struct soap *soap, tt__NetworkInterfaceInfo **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkInterfaceInfo(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoOutputExtension(struct soap *soap, tt__VideoOutputExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoOutputExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoOutputExtension(struct soap *soap, const char *tag, int id, tt__VideoOutputExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoOutputExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoOutputExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoOutputExtension ** SOAP_FMAC4 soap_in_PointerTott__VideoOutputExtension(struct soap *soap, const char *tag, tt__VideoOutputExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoOutputExtension **)soap_malloc(soap, sizeof(tt__VideoOutputExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoOutputExtension *)soap_instantiate_tt__VideoOutputExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoOutputExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoOutputExtension, sizeof(tt__VideoOutputExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoOutputExtension(struct soap *soap, tt__VideoOutputExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoOutputExtension(soap, tag ? tag : "tt:VideoOutputExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoOutputExtension ** SOAP_FMAC4 soap_get_PointerTott__VideoOutputExtension(struct soap *soap, tt__VideoOutputExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoOutputExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MetadataConfigurationExtension(struct soap *soap, tt__MetadataConfigurationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MetadataConfigurationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MetadataConfigurationExtension(struct soap *soap, const char *tag, int id, tt__MetadataConfigurationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MetadataConfigurationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MetadataConfigurationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataConfigurationExtension ** SOAP_FMAC4 soap_in_PointerTott__MetadataConfigurationExtension(struct soap *soap, const char *tag, tt__MetadataConfigurationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MetadataConfigurationExtension **)soap_malloc(soap, sizeof(tt__MetadataConfigurationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MetadataConfigurationExtension *)soap_instantiate_tt__MetadataConfigurationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MetadataConfigurationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MetadataConfigurationExtension, sizeof(tt__MetadataConfigurationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MetadataConfigurationExtension(struct soap *soap, tt__MetadataConfigurationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MetadataConfigurationExtension(soap, tag ? tag : "tt:MetadataConfigurationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataConfigurationExtension ** SOAP_FMAC4 soap_get_PointerTott__MetadataConfigurationExtension(struct soap *soap, tt__MetadataConfigurationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MetadataConfigurationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__EventSubscription(struct soap *soap, tt__EventSubscription *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__EventSubscription))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__EventSubscription(struct soap *soap, const char *tag, int id, tt__EventSubscription *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__EventSubscription, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__EventSubscription ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EventSubscription ** SOAP_FMAC4 soap_in_PointerTott__EventSubscription(struct soap *soap, const char *tag, tt__EventSubscription **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__EventSubscription **)soap_malloc(soap, sizeof(tt__EventSubscription *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__EventSubscription *)soap_instantiate_tt__EventSubscription(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__EventSubscription **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__EventSubscription, sizeof(tt__EventSubscription), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__EventSubscription(struct soap *soap, tt__EventSubscription *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__EventSubscription(soap, tag ? tag : "tt:EventSubscription", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EventSubscription ** SOAP_FMAC4 soap_get_PointerTott__EventSubscription(struct soap *soap, tt__EventSubscription **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__EventSubscription(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZFilter(struct soap *soap, tt__PTZFilter *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZFilter))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZFilter(struct soap *soap, const char *tag, int id, tt__PTZFilter *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZFilter, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZFilter ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZFilter ** SOAP_FMAC4 soap_in_PointerTott__PTZFilter(struct soap *soap, const char *tag, tt__PTZFilter **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZFilter **)soap_malloc(soap, sizeof(tt__PTZFilter *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZFilter *)soap_instantiate_tt__PTZFilter(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZFilter **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZFilter, sizeof(tt__PTZFilter), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZFilter(struct soap *soap, tt__PTZFilter *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZFilter(soap, tag ? tag : "tt:PTZFilter", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZFilter ** SOAP_FMAC4 soap_get_PointerTott__PTZFilter(struct soap *soap, tt__PTZFilter **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZFilter(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RuleEngineConfiguration(struct soap *soap, tt__RuleEngineConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RuleEngineConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RuleEngineConfiguration(struct soap *soap, const char *tag, int id, tt__RuleEngineConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RuleEngineConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RuleEngineConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RuleEngineConfiguration ** SOAP_FMAC4 soap_in_PointerTott__RuleEngineConfiguration(struct soap *soap, const char *tag, tt__RuleEngineConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RuleEngineConfiguration **)soap_malloc(soap, sizeof(tt__RuleEngineConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RuleEngineConfiguration *)soap_instantiate_tt__RuleEngineConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RuleEngineConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RuleEngineConfiguration, sizeof(tt__RuleEngineConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RuleEngineConfiguration(struct soap *soap, tt__RuleEngineConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RuleEngineConfiguration(soap, tag ? tag : "tt:RuleEngineConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RuleEngineConfiguration ** SOAP_FMAC4 soap_get_PointerTott__RuleEngineConfiguration(struct soap *soap, tt__RuleEngineConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RuleEngineConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AnalyticsEngineConfiguration(struct soap *soap, tt__AnalyticsEngineConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AnalyticsEngineConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AnalyticsEngineConfiguration(struct soap *soap, const char *tag, int id, tt__AnalyticsEngineConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AnalyticsEngineConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AnalyticsEngineConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsEngineConfiguration ** SOAP_FMAC4 soap_in_PointerTott__AnalyticsEngineConfiguration(struct soap *soap, const char *tag, tt__AnalyticsEngineConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AnalyticsEngineConfiguration **)soap_malloc(soap, sizeof(tt__AnalyticsEngineConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AnalyticsEngineConfiguration *)soap_instantiate_tt__AnalyticsEngineConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AnalyticsEngineConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AnalyticsEngineConfiguration, sizeof(tt__AnalyticsEngineConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AnalyticsEngineConfiguration(struct soap *soap, tt__AnalyticsEngineConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AnalyticsEngineConfiguration(soap, tag ? tag : "tt:AnalyticsEngineConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsEngineConfiguration ** SOAP_FMAC4 soap_get_PointerTott__AnalyticsEngineConfiguration(struct soap *soap, tt__AnalyticsEngineConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AnalyticsEngineConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoRateControl2(struct soap *soap, tt__VideoRateControl2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoRateControl2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoRateControl2(struct soap *soap, const char *tag, int id, tt__VideoRateControl2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoRateControl2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoRateControl2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoRateControl2 ** SOAP_FMAC4 soap_in_PointerTott__VideoRateControl2(struct soap *soap, const char *tag, tt__VideoRateControl2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoRateControl2 **)soap_malloc(soap, sizeof(tt__VideoRateControl2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoRateControl2 *)soap_instantiate_tt__VideoRateControl2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoRateControl2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoRateControl2, sizeof(tt__VideoRateControl2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoRateControl2(struct soap *soap, tt__VideoRateControl2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoRateControl2(soap, tag ? tag : "tt:VideoRateControl2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoRateControl2 ** SOAP_FMAC4 soap_get_PointerTott__VideoRateControl2(struct soap *soap, tt__VideoRateControl2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoRateControl2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MulticastConfiguration(struct soap *soap, tt__MulticastConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MulticastConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MulticastConfiguration(struct soap *soap, const char *tag, int id, tt__MulticastConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MulticastConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MulticastConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MulticastConfiguration ** SOAP_FMAC4 soap_in_PointerTott__MulticastConfiguration(struct soap *soap, const char *tag, tt__MulticastConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MulticastConfiguration **)soap_malloc(soap, sizeof(tt__MulticastConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MulticastConfiguration *)soap_instantiate_tt__MulticastConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MulticastConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MulticastConfiguration, sizeof(tt__MulticastConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MulticastConfiguration(struct soap *soap, tt__MulticastConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MulticastConfiguration(soap, tag ? tag : "tt:MulticastConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MulticastConfiguration ** SOAP_FMAC4 soap_get_PointerTott__MulticastConfiguration(struct soap *soap, tt__MulticastConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MulticastConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__H264Configuration(struct soap *soap, tt__H264Configuration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__H264Configuration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__H264Configuration(struct soap *soap, const char *tag, int id, tt__H264Configuration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__H264Configuration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__H264Configuration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__H264Configuration ** SOAP_FMAC4 soap_in_PointerTott__H264Configuration(struct soap *soap, const char *tag, tt__H264Configuration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__H264Configuration **)soap_malloc(soap, sizeof(tt__H264Configuration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__H264Configuration *)soap_instantiate_tt__H264Configuration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__H264Configuration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__H264Configuration, sizeof(tt__H264Configuration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__H264Configuration(struct soap *soap, tt__H264Configuration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__H264Configuration(soap, tag ? tag : "tt:H264Configuration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__H264Configuration ** SOAP_FMAC4 soap_get_PointerTott__H264Configuration(struct soap *soap, tt__H264Configuration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__H264Configuration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Mpeg4Configuration(struct soap *soap, tt__Mpeg4Configuration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Mpeg4Configuration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Mpeg4Configuration(struct soap *soap, const char *tag, int id, tt__Mpeg4Configuration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Mpeg4Configuration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Mpeg4Configuration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Mpeg4Configuration ** SOAP_FMAC4 soap_in_PointerTott__Mpeg4Configuration(struct soap *soap, const char *tag, tt__Mpeg4Configuration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Mpeg4Configuration **)soap_malloc(soap, sizeof(tt__Mpeg4Configuration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Mpeg4Configuration *)soap_instantiate_tt__Mpeg4Configuration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Mpeg4Configuration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Mpeg4Configuration, sizeof(tt__Mpeg4Configuration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Mpeg4Configuration(struct soap *soap, tt__Mpeg4Configuration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Mpeg4Configuration(soap, tag ? tag : "tt:Mpeg4Configuration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Mpeg4Configuration ** SOAP_FMAC4 soap_get_PointerTott__Mpeg4Configuration(struct soap *soap, tt__Mpeg4Configuration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Mpeg4Configuration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoRateControl(struct soap *soap, tt__VideoRateControl *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoRateControl))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoRateControl(struct soap *soap, const char *tag, int id, tt__VideoRateControl *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoRateControl, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoRateControl ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoRateControl ** SOAP_FMAC4 soap_in_PointerTott__VideoRateControl(struct soap *soap, const char *tag, tt__VideoRateControl **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoRateControl **)soap_malloc(soap, sizeof(tt__VideoRateControl *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoRateControl *)soap_instantiate_tt__VideoRateControl(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoRateControl **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoRateControl, sizeof(tt__VideoRateControl), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoRateControl(struct soap *soap, tt__VideoRateControl *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoRateControl(soap, tag ? tag : "tt:VideoRateControl", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoRateControl ** SOAP_FMAC4 soap_get_PointerTott__VideoRateControl(struct soap *soap, tt__VideoRateControl **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoRateControl(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoSourceConfigurationExtension(struct soap *soap, tt__VideoSourceConfigurationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoSourceConfigurationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoSourceConfigurationExtension(struct soap *soap, const char *tag, int id, tt__VideoSourceConfigurationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoSourceConfigurationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoSourceConfigurationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSourceConfigurationExtension ** SOAP_FMAC4 soap_in_PointerTott__VideoSourceConfigurationExtension(struct soap *soap, const char *tag, tt__VideoSourceConfigurationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoSourceConfigurationExtension **)soap_malloc(soap, sizeof(tt__VideoSourceConfigurationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoSourceConfigurationExtension *)soap_instantiate_tt__VideoSourceConfigurationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoSourceConfigurationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoSourceConfigurationExtension, sizeof(tt__VideoSourceConfigurationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoSourceConfigurationExtension(struct soap *soap, tt__VideoSourceConfigurationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoSourceConfigurationExtension(soap, tag ? tag : "tt:VideoSourceConfigurationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSourceConfigurationExtension ** SOAP_FMAC4 soap_get_PointerTott__VideoSourceConfigurationExtension(struct soap *soap, tt__VideoSourceConfigurationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoSourceConfigurationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IntRectangle(struct soap *soap, tt__IntRectangle *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IntRectangle))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IntRectangle(struct soap *soap, const char *tag, int id, tt__IntRectangle *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IntRectangle, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IntRectangle ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IntRectangle ** SOAP_FMAC4 soap_in_PointerTott__IntRectangle(struct soap *soap, const char *tag, tt__IntRectangle **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IntRectangle **)soap_malloc(soap, sizeof(tt__IntRectangle *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IntRectangle *)soap_instantiate_tt__IntRectangle(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IntRectangle **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IntRectangle, sizeof(tt__IntRectangle), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IntRectangle(struct soap *soap, tt__IntRectangle *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IntRectangle(soap, tag ? tag : "tt:IntRectangle", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IntRectangle ** SOAP_FMAC4 soap_get_PointerTott__IntRectangle(struct soap *soap, tt__IntRectangle **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IntRectangle(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoSourceExtension(struct soap *soap, tt__VideoSourceExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoSourceExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoSourceExtension(struct soap *soap, const char *tag, int id, tt__VideoSourceExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoSourceExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoSourceExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSourceExtension ** SOAP_FMAC4 soap_in_PointerTott__VideoSourceExtension(struct soap *soap, const char *tag, tt__VideoSourceExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoSourceExtension **)soap_malloc(soap, sizeof(tt__VideoSourceExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoSourceExtension *)soap_instantiate_tt__VideoSourceExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoSourceExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoSourceExtension, sizeof(tt__VideoSourceExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoSourceExtension(struct soap *soap, tt__VideoSourceExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoSourceExtension(soap, tag ? tag : "tt:VideoSourceExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSourceExtension ** SOAP_FMAC4 soap_get_PointerTott__VideoSourceExtension(struct soap *soap, tt__VideoSourceExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoSourceExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImagingSettings(struct soap *soap, tt__ImagingSettings *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImagingSettings))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImagingSettings(struct soap *soap, const char *tag, int id, tt__ImagingSettings *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImagingSettings, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImagingSettings ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingSettings ** SOAP_FMAC4 soap_in_PointerTott__ImagingSettings(struct soap *soap, const char *tag, tt__ImagingSettings **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImagingSettings **)soap_malloc(soap, sizeof(tt__ImagingSettings *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImagingSettings *)soap_instantiate_tt__ImagingSettings(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImagingSettings **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImagingSettings, sizeof(tt__ImagingSettings), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImagingSettings(struct soap *soap, tt__ImagingSettings *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImagingSettings(soap, tag ? tag : "tt:ImagingSettings", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingSettings ** SOAP_FMAC4 soap_get_PointerTott__ImagingSettings(struct soap *soap, tt__ImagingSettings **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImagingSettings(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowstop__Documentation(struct soap *soap, wstop__Documentation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wstop__Documentation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowstop__Documentation(struct soap *soap, const char *tag, int id, wstop__Documentation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wstop__Documentation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wstop__Documentation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wstop__Documentation ** SOAP_FMAC4 soap_in_PointerTowstop__Documentation(struct soap *soap, const char *tag, wstop__Documentation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wstop__Documentation **)soap_malloc(soap, sizeof(wstop__Documentation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wstop__Documentation *)soap_instantiate_wstop__Documentation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wstop__Documentation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wstop__Documentation, sizeof(wstop__Documentation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowstop__Documentation(struct soap *soap, wstop__Documentation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowstop__Documentation(soap, tag ? tag : "wstop:Documentation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wstop__Documentation ** SOAP_FMAC4 soap_get_PointerTowstop__Documentation(struct soap *soap, wstop__Documentation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowstop__Documentation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FindMetadataResultList(struct soap *soap, tt__FindMetadataResultList *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FindMetadataResultList))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FindMetadataResultList(struct soap *soap, const char *tag, int id, tt__FindMetadataResultList *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FindMetadataResultList, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FindMetadataResultList ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FindMetadataResultList ** SOAP_FMAC4 soap_in_PointerTott__FindMetadataResultList(struct soap *soap, const char *tag, tt__FindMetadataResultList **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FindMetadataResultList **)soap_malloc(soap, sizeof(tt__FindMetadataResultList *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FindMetadataResultList *)soap_instantiate_tt__FindMetadataResultList(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FindMetadataResultList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FindMetadataResultList, sizeof(tt__FindMetadataResultList), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FindMetadataResultList(struct soap *soap, tt__FindMetadataResultList *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FindMetadataResultList(soap, tag ? tag : "tt:FindMetadataResultList", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FindMetadataResultList ** SOAP_FMAC4 soap_get_PointerTott__FindMetadataResultList(struct soap *soap, tt__FindMetadataResultList **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FindMetadataResultList(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MetadataFilter(struct soap *soap, tt__MetadataFilter *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MetadataFilter))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MetadataFilter(struct soap *soap, const char *tag, int id, tt__MetadataFilter *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MetadataFilter, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MetadataFilter ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataFilter ** SOAP_FMAC4 soap_in_PointerTott__MetadataFilter(struct soap *soap, const char *tag, tt__MetadataFilter **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MetadataFilter **)soap_malloc(soap, sizeof(tt__MetadataFilter *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MetadataFilter *)soap_instantiate_tt__MetadataFilter(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MetadataFilter **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MetadataFilter, sizeof(tt__MetadataFilter), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MetadataFilter(struct soap *soap, tt__MetadataFilter *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MetadataFilter(soap, tag ? tag : "tt:MetadataFilter", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataFilter ** SOAP_FMAC4 soap_get_PointerTott__MetadataFilter(struct soap *soap, tt__MetadataFilter **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MetadataFilter(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FindPTZPositionResultList(struct soap *soap, tt__FindPTZPositionResultList *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FindPTZPositionResultList))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FindPTZPositionResultList(struct soap *soap, const char *tag, int id, tt__FindPTZPositionResultList *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FindPTZPositionResultList, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FindPTZPositionResultList ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FindPTZPositionResultList ** SOAP_FMAC4 soap_in_PointerTott__FindPTZPositionResultList(struct soap *soap, const char *tag, tt__FindPTZPositionResultList **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FindPTZPositionResultList **)soap_malloc(soap, sizeof(tt__FindPTZPositionResultList *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FindPTZPositionResultList *)soap_instantiate_tt__FindPTZPositionResultList(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FindPTZPositionResultList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FindPTZPositionResultList, sizeof(tt__FindPTZPositionResultList), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FindPTZPositionResultList(struct soap *soap, tt__FindPTZPositionResultList *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FindPTZPositionResultList(soap, tag ? tag : "tt:FindPTZPositionResultList", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FindPTZPositionResultList ** SOAP_FMAC4 soap_get_PointerTott__FindPTZPositionResultList(struct soap *soap, tt__FindPTZPositionResultList **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FindPTZPositionResultList(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPositionFilter(struct soap *soap, tt__PTZPositionFilter *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPositionFilter))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPositionFilter(struct soap *soap, const char *tag, int id, tt__PTZPositionFilter *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPositionFilter, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPositionFilter ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPositionFilter ** SOAP_FMAC4 soap_in_PointerTott__PTZPositionFilter(struct soap *soap, const char *tag, tt__PTZPositionFilter **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPositionFilter **)soap_malloc(soap, sizeof(tt__PTZPositionFilter *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPositionFilter *)soap_instantiate_tt__PTZPositionFilter(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPositionFilter **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPositionFilter, sizeof(tt__PTZPositionFilter), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPositionFilter(struct soap *soap, tt__PTZPositionFilter *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPositionFilter(soap, tag ? tag : "tt:PTZPositionFilter", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPositionFilter ** SOAP_FMAC4 soap_get_PointerTott__PTZPositionFilter(struct soap *soap, tt__PTZPositionFilter **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPositionFilter(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FindEventResultList(struct soap *soap, tt__FindEventResultList *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FindEventResultList))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FindEventResultList(struct soap *soap, const char *tag, int id, tt__FindEventResultList *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FindEventResultList, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FindEventResultList ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FindEventResultList ** SOAP_FMAC4 soap_in_PointerTott__FindEventResultList(struct soap *soap, const char *tag, tt__FindEventResultList **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FindEventResultList **)soap_malloc(soap, sizeof(tt__FindEventResultList *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FindEventResultList *)soap_instantiate_tt__FindEventResultList(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FindEventResultList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FindEventResultList, sizeof(tt__FindEventResultList), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FindEventResultList(struct soap *soap, tt__FindEventResultList *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FindEventResultList(soap, tag ? tag : "tt:FindEventResultList", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FindEventResultList ** SOAP_FMAC4 soap_get_PointerTott__FindEventResultList(struct soap *soap, tt__FindEventResultList **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FindEventResultList(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__EventFilter(struct soap *soap, tt__EventFilter *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__EventFilter))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__EventFilter(struct soap *soap, const char *tag, int id, tt__EventFilter *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__EventFilter, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__EventFilter ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EventFilter ** SOAP_FMAC4 soap_in_PointerTott__EventFilter(struct soap *soap, const char *tag, tt__EventFilter **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__EventFilter **)soap_malloc(soap, sizeof(tt__EventFilter *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__EventFilter *)soap_instantiate_tt__EventFilter(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__EventFilter **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__EventFilter, sizeof(tt__EventFilter), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__EventFilter(struct soap *soap, tt__EventFilter *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__EventFilter(soap, tag ? tag : "tt:EventFilter", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EventFilter ** SOAP_FMAC4 soap_get_PointerTott__EventFilter(struct soap *soap, tt__EventFilter **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__EventFilter(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FindRecordingResultList(struct soap *soap, tt__FindRecordingResultList *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FindRecordingResultList))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FindRecordingResultList(struct soap *soap, const char *tag, int id, tt__FindRecordingResultList *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FindRecordingResultList, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FindRecordingResultList ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FindRecordingResultList ** SOAP_FMAC4 soap_in_PointerTott__FindRecordingResultList(struct soap *soap, const char *tag, tt__FindRecordingResultList **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FindRecordingResultList **)soap_malloc(soap, sizeof(tt__FindRecordingResultList *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FindRecordingResultList *)soap_instantiate_tt__FindRecordingResultList(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FindRecordingResultList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FindRecordingResultList, sizeof(tt__FindRecordingResultList), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FindRecordingResultList(struct soap *soap, tt__FindRecordingResultList *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FindRecordingResultList(soap, tag ? tag : "tt:FindRecordingResultList", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FindRecordingResultList ** SOAP_FMAC4 soap_get_PointerTott__FindRecordingResultList(struct soap *soap, tt__FindRecordingResultList **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FindRecordingResultList(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MediaAttributes(struct soap *soap, tt__MediaAttributes *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MediaAttributes))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MediaAttributes(struct soap *soap, const char *tag, int id, tt__MediaAttributes *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MediaAttributes, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MediaAttributes ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MediaAttributes ** SOAP_FMAC4 soap_in_PointerTott__MediaAttributes(struct soap *soap, const char *tag, tt__MediaAttributes **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MediaAttributes **)soap_malloc(soap, sizeof(tt__MediaAttributes *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MediaAttributes *)soap_instantiate_tt__MediaAttributes(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MediaAttributes **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MediaAttributes, sizeof(tt__MediaAttributes), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MediaAttributes(struct soap *soap, tt__MediaAttributes *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MediaAttributes(soap, tag ? tag : "tt:MediaAttributes", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MediaAttributes ** SOAP_FMAC4 soap_get_PointerTott__MediaAttributes(struct soap *soap, tt__MediaAttributes **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MediaAttributes(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RecordingSummary(struct soap *soap, tt__RecordingSummary *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RecordingSummary))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RecordingSummary(struct soap *soap, const char *tag, int id, tt__RecordingSummary *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RecordingSummary, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RecordingSummary ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingSummary ** SOAP_FMAC4 soap_in_PointerTott__RecordingSummary(struct soap *soap, const char *tag, tt__RecordingSummary **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RecordingSummary **)soap_malloc(soap, sizeof(tt__RecordingSummary *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RecordingSummary *)soap_instantiate_tt__RecordingSummary(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RecordingSummary **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RecordingSummary, sizeof(tt__RecordingSummary), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RecordingSummary(struct soap *soap, tt__RecordingSummary *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RecordingSummary(soap, tag ? tag : "tt:RecordingSummary", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingSummary ** SOAP_FMAC4 soap_get_PointerTott__RecordingSummary(struct soap *soap, tt__RecordingSummary **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RecordingSummary(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotse__Capabilities(struct soap *soap, tse__Capabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tse__Capabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotse__Capabilities(struct soap *soap, const char *tag, int id, tse__Capabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tse__Capabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tse__Capabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tse__Capabilities ** SOAP_FMAC4 soap_in_PointerTotse__Capabilities(struct soap *soap, const char *tag, tse__Capabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tse__Capabilities **)soap_malloc(soap, sizeof(tse__Capabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tse__Capabilities *)soap_instantiate_tse__Capabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tse__Capabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tse__Capabilities, sizeof(tse__Capabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotse__Capabilities(struct soap *soap, tse__Capabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotse__Capabilities(soap, tag ? tag : "tse:Capabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tse__Capabilities ** SOAP_FMAC4 soap_get_PointerTotse__Capabilities(struct soap *soap, tse__Capabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotse__Capabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ReplayConfiguration(struct soap *soap, tt__ReplayConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ReplayConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ReplayConfiguration(struct soap *soap, const char *tag, int id, tt__ReplayConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ReplayConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ReplayConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ReplayConfiguration ** SOAP_FMAC4 soap_in_PointerTott__ReplayConfiguration(struct soap *soap, const char *tag, tt__ReplayConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ReplayConfiguration **)soap_malloc(soap, sizeof(tt__ReplayConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ReplayConfiguration *)soap_instantiate_tt__ReplayConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ReplayConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ReplayConfiguration, sizeof(tt__ReplayConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ReplayConfiguration(struct soap *soap, tt__ReplayConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ReplayConfiguration(soap, tag ? tag : "tt:ReplayConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ReplayConfiguration ** SOAP_FMAC4 soap_get_PointerTott__ReplayConfiguration(struct soap *soap, tt__ReplayConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ReplayConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotrp__Capabilities(struct soap *soap, trp__Capabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_trp__Capabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotrp__Capabilities(struct soap *soap, const char *tag, int id, trp__Capabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_trp__Capabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_trp__Capabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 trp__Capabilities ** SOAP_FMAC4 soap_in_PointerTotrp__Capabilities(struct soap *soap, const char *tag, trp__Capabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (trp__Capabilities **)soap_malloc(soap, sizeof(trp__Capabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (trp__Capabilities *)soap_instantiate_trp__Capabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (trp__Capabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_trp__Capabilities, sizeof(trp__Capabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotrp__Capabilities(struct soap *soap, trp__Capabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotrp__Capabilities(soap, tag ? tag : "trp:Capabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 trp__Capabilities ** SOAP_FMAC4 soap_get_PointerTotrp__Capabilities(struct soap *soap, trp__Capabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotrp__Capabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ArrayOfFileProgress(struct soap *soap, tt__ArrayOfFileProgress *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ArrayOfFileProgress))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ArrayOfFileProgress(struct soap *soap, const char *tag, int id, tt__ArrayOfFileProgress *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ArrayOfFileProgress, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ArrayOfFileProgress ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ArrayOfFileProgress ** SOAP_FMAC4 soap_in_PointerTott__ArrayOfFileProgress(struct soap *soap, const char *tag, tt__ArrayOfFileProgress **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ArrayOfFileProgress **)soap_malloc(soap, sizeof(tt__ArrayOfFileProgress *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ArrayOfFileProgress *)soap_instantiate_tt__ArrayOfFileProgress(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ArrayOfFileProgress **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ArrayOfFileProgress, sizeof(tt__ArrayOfFileProgress), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ArrayOfFileProgress(struct soap *soap, tt__ArrayOfFileProgress *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ArrayOfFileProgress(soap, tag ? tag : "tt:ArrayOfFileProgress", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ArrayOfFileProgress ** SOAP_FMAC4 soap_get_PointerTott__ArrayOfFileProgress(struct soap *soap, tt__ArrayOfFileProgress **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ArrayOfFileProgress(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_trc__ExportRecordedDataResponse_Extension(struct soap *soap, _trc__ExportRecordedDataResponse_Extension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__trc__ExportRecordedDataResponse_Extension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_trc__ExportRecordedDataResponse_Extension(struct soap *soap, const char *tag, int id, _trc__ExportRecordedDataResponse_Extension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__trc__ExportRecordedDataResponse_Extension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__trc__ExportRecordedDataResponse_Extension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__ExportRecordedDataResponse_Extension ** SOAP_FMAC4 soap_in_PointerTo_trc__ExportRecordedDataResponse_Extension(struct soap *soap, const char *tag, _trc__ExportRecordedDataResponse_Extension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_trc__ExportRecordedDataResponse_Extension **)soap_malloc(soap, sizeof(_trc__ExportRecordedDataResponse_Extension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_trc__ExportRecordedDataResponse_Extension *)soap_instantiate__trc__ExportRecordedDataResponse_Extension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_trc__ExportRecordedDataResponse_Extension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__trc__ExportRecordedDataResponse_Extension, sizeof(_trc__ExportRecordedDataResponse_Extension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_trc__ExportRecordedDataResponse_Extension(struct soap *soap, _trc__ExportRecordedDataResponse_Extension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_trc__ExportRecordedDataResponse_Extension(soap, tag ? tag : "trc:ExportRecordedDataResponse-Extension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _trc__ExportRecordedDataResponse_Extension ** SOAP_FMAC4 soap_get_PointerTo_trc__ExportRecordedDataResponse_Extension(struct soap *soap, _trc__ExportRecordedDataResponse_Extension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_trc__ExportRecordedDataResponse_Extension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__StorageReferencePath(struct soap *soap, tt__StorageReferencePath *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__StorageReferencePath))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__StorageReferencePath(struct soap *soap, const char *tag, int id, tt__StorageReferencePath *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__StorageReferencePath, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__StorageReferencePath ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__StorageReferencePath ** SOAP_FMAC4 soap_in_PointerTott__StorageReferencePath(struct soap *soap, const char *tag, tt__StorageReferencePath **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__StorageReferencePath **)soap_malloc(soap, sizeof(tt__StorageReferencePath *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__StorageReferencePath *)soap_instantiate_tt__StorageReferencePath(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__StorageReferencePath **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__StorageReferencePath, sizeof(tt__StorageReferencePath), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__StorageReferencePath(struct soap *soap, tt__StorageReferencePath *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__StorageReferencePath(soap, tag ? tag : "tt:StorageReferencePath", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__StorageReferencePath ** SOAP_FMAC4 soap_get_PointerTott__StorageReferencePath(struct soap *soap, tt__StorageReferencePath **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__StorageReferencePath(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SearchScope(struct soap *soap, tt__SearchScope *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SearchScope))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SearchScope(struct soap *soap, const char *tag, int id, tt__SearchScope *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SearchScope, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SearchScope ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SearchScope ** SOAP_FMAC4 soap_in_PointerTott__SearchScope(struct soap *soap, const char *tag, tt__SearchScope **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SearchScope **)soap_malloc(soap, sizeof(tt__SearchScope *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SearchScope *)soap_instantiate_tt__SearchScope(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SearchScope **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SearchScope, sizeof(tt__SearchScope), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SearchScope(struct soap *soap, tt__SearchScope *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SearchScope(soap, tag ? tag : "tt:SearchScope", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SearchScope ** SOAP_FMAC4 soap_get_PointerTott__SearchScope(struct soap *soap, tt__SearchScope **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SearchScope(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotrc__RecordingOptions(struct soap *soap, trc__RecordingOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_trc__RecordingOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotrc__RecordingOptions(struct soap *soap, const char *tag, int id, trc__RecordingOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_trc__RecordingOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_trc__RecordingOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 trc__RecordingOptions ** SOAP_FMAC4 soap_in_PointerTotrc__RecordingOptions(struct soap *soap, const char *tag, trc__RecordingOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (trc__RecordingOptions **)soap_malloc(soap, sizeof(trc__RecordingOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (trc__RecordingOptions *)soap_instantiate_trc__RecordingOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (trc__RecordingOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_trc__RecordingOptions, sizeof(trc__RecordingOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotrc__RecordingOptions(struct soap *soap, trc__RecordingOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotrc__RecordingOptions(soap, tag ? tag : "trc:RecordingOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 trc__RecordingOptions ** SOAP_FMAC4 soap_get_PointerTotrc__RecordingOptions(struct soap *soap, trc__RecordingOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotrc__RecordingOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RecordingJobStateInformation(struct soap *soap, tt__RecordingJobStateInformation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RecordingJobStateInformation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RecordingJobStateInformation(struct soap *soap, const char *tag, int id, tt__RecordingJobStateInformation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RecordingJobStateInformation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RecordingJobStateInformation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobStateInformation ** SOAP_FMAC4 soap_in_PointerTott__RecordingJobStateInformation(struct soap *soap, const char *tag, tt__RecordingJobStateInformation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RecordingJobStateInformation **)soap_malloc(soap, sizeof(tt__RecordingJobStateInformation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RecordingJobStateInformation *)soap_instantiate_tt__RecordingJobStateInformation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RecordingJobStateInformation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RecordingJobStateInformation, sizeof(tt__RecordingJobStateInformation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RecordingJobStateInformation(struct soap *soap, tt__RecordingJobStateInformation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RecordingJobStateInformation(soap, tag ? tag : "tt:RecordingJobStateInformation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobStateInformation ** SOAP_FMAC4 soap_get_PointerTott__RecordingJobStateInformation(struct soap *soap, tt__RecordingJobStateInformation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RecordingJobStateInformation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__GetRecordingJobsResponseItem(struct soap *soap, tt__GetRecordingJobsResponseItem *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__GetRecordingJobsResponseItem))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__GetRecordingJobsResponseItem(struct soap *soap, const char *tag, int id, tt__GetRecordingJobsResponseItem *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__GetRecordingJobsResponseItem, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__GetRecordingJobsResponseItem ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__GetRecordingJobsResponseItem ** SOAP_FMAC4 soap_in_PointerTott__GetRecordingJobsResponseItem(struct soap *soap, const char *tag, tt__GetRecordingJobsResponseItem **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__GetRecordingJobsResponseItem **)soap_malloc(soap, sizeof(tt__GetRecordingJobsResponseItem *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__GetRecordingJobsResponseItem *)soap_instantiate_tt__GetRecordingJobsResponseItem(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__GetRecordingJobsResponseItem **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__GetRecordingJobsResponseItem, sizeof(tt__GetRecordingJobsResponseItem), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__GetRecordingJobsResponseItem(struct soap *soap, tt__GetRecordingJobsResponseItem *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__GetRecordingJobsResponseItem(soap, tag ? tag : "tt:GetRecordingJobsResponseItem", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__GetRecordingJobsResponseItem ** SOAP_FMAC4 soap_get_PointerTott__GetRecordingJobsResponseItem(struct soap *soap, tt__GetRecordingJobsResponseItem **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__GetRecordingJobsResponseItem(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__GetRecordingsResponseItem(struct soap *soap, tt__GetRecordingsResponseItem *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__GetRecordingsResponseItem))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__GetRecordingsResponseItem(struct soap *soap, const char *tag, int id, tt__GetRecordingsResponseItem *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__GetRecordingsResponseItem, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__GetRecordingsResponseItem ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__GetRecordingsResponseItem ** SOAP_FMAC4 soap_in_PointerTott__GetRecordingsResponseItem(struct soap *soap, const char *tag, tt__GetRecordingsResponseItem **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__GetRecordingsResponseItem **)soap_malloc(soap, sizeof(tt__GetRecordingsResponseItem *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__GetRecordingsResponseItem *)soap_instantiate_tt__GetRecordingsResponseItem(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__GetRecordingsResponseItem **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__GetRecordingsResponseItem, sizeof(tt__GetRecordingsResponseItem), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__GetRecordingsResponseItem(struct soap *soap, tt__GetRecordingsResponseItem *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__GetRecordingsResponseItem(soap, tag ? tag : "tt:GetRecordingsResponseItem", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__GetRecordingsResponseItem ** SOAP_FMAC4 soap_get_PointerTott__GetRecordingsResponseItem(struct soap *soap, tt__GetRecordingsResponseItem **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__GetRecordingsResponseItem(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotrc__Capabilities(struct soap *soap, trc__Capabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_trc__Capabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotrc__Capabilities(struct soap *soap, const char *tag, int id, trc__Capabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_trc__Capabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_trc__Capabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 trc__Capabilities ** SOAP_FMAC4 soap_in_PointerTotrc__Capabilities(struct soap *soap, const char *tag, trc__Capabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (trc__Capabilities **)soap_malloc(soap, sizeof(trc__Capabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (trc__Capabilities *)soap_instantiate_trc__Capabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (trc__Capabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_trc__Capabilities, sizeof(trc__Capabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotrc__Capabilities(struct soap *soap, trc__Capabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotrc__Capabilities(soap, tag ? tag : "trc:Capabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 trc__Capabilities ** SOAP_FMAC4 soap_get_PointerTotrc__Capabilities(struct soap *soap, trc__Capabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotrc__Capabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotrc__TrackOptions(struct soap *soap, trc__TrackOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_trc__TrackOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotrc__TrackOptions(struct soap *soap, const char *tag, int id, trc__TrackOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_trc__TrackOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_trc__TrackOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 trc__TrackOptions ** SOAP_FMAC4 soap_in_PointerTotrc__TrackOptions(struct soap *soap, const char *tag, trc__TrackOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (trc__TrackOptions **)soap_malloc(soap, sizeof(trc__TrackOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (trc__TrackOptions *)soap_instantiate_trc__TrackOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (trc__TrackOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_trc__TrackOptions, sizeof(trc__TrackOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotrc__TrackOptions(struct soap *soap, trc__TrackOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotrc__TrackOptions(soap, tag ? tag : "trc:TrackOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 trc__TrackOptions ** SOAP_FMAC4 soap_get_PointerTotrc__TrackOptions(struct soap *soap, trc__TrackOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotrc__TrackOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotrc__JobOptions(struct soap *soap, trc__JobOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_trc__JobOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotrc__JobOptions(struct soap *soap, const char *tag, int id, trc__JobOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_trc__JobOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_trc__JobOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 trc__JobOptions ** SOAP_FMAC4 soap_in_PointerTotrc__JobOptions(struct soap *soap, const char *tag, trc__JobOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (trc__JobOptions **)soap_malloc(soap, sizeof(trc__JobOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (trc__JobOptions *)soap_instantiate_trc__JobOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (trc__JobOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_trc__JobOptions, sizeof(trc__JobOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotrc__JobOptions(struct soap *soap, trc__JobOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotrc__JobOptions(soap, tag ? tag : "trc:JobOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 trc__JobOptions ** SOAP_FMAC4 soap_get_PointerTotrc__JobOptions(struct soap *soap, trc__JobOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotrc__JobOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotrc__EncodingTypes(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_trc__EncodingTypes))
|
|
soap_serialize_trc__EncodingTypes(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotrc__EncodingTypes(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_trc__EncodingTypes, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_trc__EncodingTypes(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTotrc__EncodingTypes(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_trc__EncodingTypes(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_trc__EncodingTypes, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotrc__EncodingTypes(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotrc__EncodingTypes(soap, tag ? tag : "trc:EncodingTypes", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTotrc__EncodingTypes(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotrc__EncodingTypes(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ReceiverStateInformation(struct soap *soap, tt__ReceiverStateInformation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ReceiverStateInformation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ReceiverStateInformation(struct soap *soap, const char *tag, int id, tt__ReceiverStateInformation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ReceiverStateInformation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ReceiverStateInformation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ReceiverStateInformation ** SOAP_FMAC4 soap_in_PointerTott__ReceiverStateInformation(struct soap *soap, const char *tag, tt__ReceiverStateInformation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ReceiverStateInformation **)soap_malloc(soap, sizeof(tt__ReceiverStateInformation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ReceiverStateInformation *)soap_instantiate_tt__ReceiverStateInformation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ReceiverStateInformation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ReceiverStateInformation, sizeof(tt__ReceiverStateInformation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ReceiverStateInformation(struct soap *soap, tt__ReceiverStateInformation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ReceiverStateInformation(soap, tag ? tag : "tt:ReceiverStateInformation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ReceiverStateInformation ** SOAP_FMAC4 soap_get_PointerTott__ReceiverStateInformation(struct soap *soap, tt__ReceiverStateInformation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ReceiverStateInformation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Receiver(struct soap *soap, tt__Receiver *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Receiver))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Receiver(struct soap *soap, const char *tag, int id, tt__Receiver *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Receiver, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Receiver ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Receiver ** SOAP_FMAC4 soap_in_PointerTott__Receiver(struct soap *soap, const char *tag, tt__Receiver **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Receiver **)soap_malloc(soap, sizeof(tt__Receiver *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Receiver *)soap_instantiate_tt__Receiver(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Receiver **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Receiver, sizeof(tt__Receiver), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Receiver(struct soap *soap, tt__Receiver *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Receiver(soap, tag ? tag : "tt:Receiver", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Receiver ** SOAP_FMAC4 soap_get_PointerTott__Receiver(struct soap *soap, tt__Receiver **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Receiver(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotrv__Capabilities(struct soap *soap, trv__Capabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_trv__Capabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotrv__Capabilities(struct soap *soap, const char *tag, int id, trv__Capabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_trv__Capabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_trv__Capabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 trv__Capabilities ** SOAP_FMAC4 soap_in_PointerTotrv__Capabilities(struct soap *soap, const char *tag, trv__Capabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (trv__Capabilities **)soap_malloc(soap, sizeof(trv__Capabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (trv__Capabilities *)soap_instantiate_trv__Capabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (trv__Capabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_trv__Capabilities, sizeof(trv__Capabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotrv__Capabilities(struct soap *soap, trv__Capabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotrv__Capabilities(soap, tag ? tag : "trv:Capabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 trv__Capabilities ** SOAP_FMAC4 soap_get_PointerTotrv__Capabilities(struct soap *soap, trv__Capabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotrv__Capabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourOptions(struct soap *soap, tt__PTZPresetTourOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourOptions(struct soap *soap, const char *tag, int id, tt__PTZPresetTourOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPresetTourOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourOptions ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourOptions(struct soap *soap, const char *tag, tt__PTZPresetTourOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPresetTourOptions **)soap_malloc(soap, sizeof(tt__PTZPresetTourOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPresetTourOptions *)soap_instantiate_tt__PTZPresetTourOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPresetTourOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourOptions, sizeof(tt__PTZPresetTourOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourOptions(struct soap *soap, tt__PTZPresetTourOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourOptions(soap, tag ? tag : "tt:PTZPresetTourOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourOptions ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourOptions(struct soap *soap, tt__PTZPresetTourOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PresetTour(struct soap *soap, tt__PresetTour *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PresetTour))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PresetTour(struct soap *soap, const char *tag, int id, tt__PresetTour *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PresetTour, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PresetTour ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PresetTour ** SOAP_FMAC4 soap_in_PointerTott__PresetTour(struct soap *soap, const char *tag, tt__PresetTour **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PresetTour **)soap_malloc(soap, sizeof(tt__PresetTour *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PresetTour *)soap_instantiate_tt__PresetTour(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PresetTour **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PresetTour, sizeof(tt__PresetTour), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PresetTour(struct soap *soap, tt__PresetTour *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PresetTour(soap, tag ? tag : "tt:PresetTour", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PresetTour ** SOAP_FMAC4 soap_get_PointerTott__PresetTour(struct soap *soap, tt__PresetTour **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PresetTour(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZStatus(struct soap *soap, tt__PTZStatus *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZStatus))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZStatus(struct soap *soap, const char *tag, int id, tt__PTZStatus *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZStatus, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZStatus ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZStatus ** SOAP_FMAC4 soap_in_PointerTott__PTZStatus(struct soap *soap, const char *tag, tt__PTZStatus **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZStatus **)soap_malloc(soap, sizeof(tt__PTZStatus *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZStatus *)soap_instantiate_tt__PTZStatus(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZStatus, sizeof(tt__PTZStatus), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZStatus(struct soap *soap, tt__PTZStatus *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZStatus(soap, tag ? tag : "tt:PTZStatus", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZStatus ** SOAP_FMAC4 soap_get_PointerTott__PTZStatus(struct soap *soap, tt__PTZStatus **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZStatus(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPreset(struct soap *soap, tt__PTZPreset *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPreset))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPreset(struct soap *soap, const char *tag, int id, tt__PTZPreset *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPreset, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPreset ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPreset ** SOAP_FMAC4 soap_in_PointerTott__PTZPreset(struct soap *soap, const char *tag, tt__PTZPreset **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPreset **)soap_malloc(soap, sizeof(tt__PTZPreset *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPreset *)soap_instantiate_tt__PTZPreset(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPreset **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPreset, sizeof(tt__PTZPreset), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPreset(struct soap *soap, tt__PTZPreset *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPreset(soap, tag ? tag : "tt:PTZPreset", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPreset ** SOAP_FMAC4 soap_get_PointerTott__PTZPreset(struct soap *soap, tt__PTZPreset **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPreset(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZConfigurationOptions(struct soap *soap, tt__PTZConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZConfigurationOptions(struct soap *soap, const char *tag, int id, tt__PTZConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTott__PTZConfigurationOptions(struct soap *soap, const char *tag, tt__PTZConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZConfigurationOptions **)soap_malloc(soap, sizeof(tt__PTZConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZConfigurationOptions *)soap_instantiate_tt__PTZConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZConfigurationOptions, sizeof(tt__PTZConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZConfigurationOptions(struct soap *soap, tt__PTZConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZConfigurationOptions(soap, tag ? tag : "tt:PTZConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTott__PTZConfigurationOptions(struct soap *soap, tt__PTZConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__tptz__SetConfigurationResponse_sequence(struct soap *soap, struct __tptz__SetConfigurationResponse_sequence *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE___tptz__SetConfigurationResponse_sequence))
|
|
soap_serialize___tptz__SetConfigurationResponse_sequence(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__tptz__SetConfigurationResponse_sequence(struct soap *soap, const char *tag, int id, struct __tptz__SetConfigurationResponse_sequence *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___tptz__SetConfigurationResponse_sequence, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out___tptz__SetConfigurationResponse_sequence(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __tptz__SetConfigurationResponse_sequence ** SOAP_FMAC4 soap_in_PointerTo__tptz__SetConfigurationResponse_sequence(struct soap *soap, const char *tag, struct __tptz__SetConfigurationResponse_sequence **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct __tptz__SetConfigurationResponse_sequence **)soap_malloc(soap, sizeof(struct __tptz__SetConfigurationResponse_sequence *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in___tptz__SetConfigurationResponse_sequence(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct __tptz__SetConfigurationResponse_sequence **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___tptz__SetConfigurationResponse_sequence, sizeof(struct __tptz__SetConfigurationResponse_sequence), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__tptz__SetConfigurationResponse_sequence(struct soap *soap, struct __tptz__SetConfigurationResponse_sequence *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo__tptz__SetConfigurationResponse_sequence(soap, tag ? tag : "-tptz:SetConfigurationResponse-sequence", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __tptz__SetConfigurationResponse_sequence ** SOAP_FMAC4 soap_get_PointerTo__tptz__SetConfigurationResponse_sequence(struct soap *soap, struct __tptz__SetConfigurationResponse_sequence **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo__tptz__SetConfigurationResponse_sequence(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZNode(struct soap *soap, tt__PTZNode *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZNode))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZNode(struct soap *soap, const char *tag, int id, tt__PTZNode *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZNode, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZNode ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZNode ** SOAP_FMAC4 soap_in_PointerTott__PTZNode(struct soap *soap, const char *tag, tt__PTZNode **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZNode **)soap_malloc(soap, sizeof(tt__PTZNode *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZNode *)soap_instantiate_tt__PTZNode(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZNode **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZNode, sizeof(tt__PTZNode), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZNode(struct soap *soap, tt__PTZNode *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZNode(soap, tag ? tag : "tt:PTZNode", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZNode ** SOAP_FMAC4 soap_get_PointerTott__PTZNode(struct soap *soap, tt__PTZNode **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZNode(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotptz__Capabilities(struct soap *soap, tptz__Capabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tptz__Capabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotptz__Capabilities(struct soap *soap, const char *tag, int id, tptz__Capabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tptz__Capabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tptz__Capabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tptz__Capabilities ** SOAP_FMAC4 soap_in_PointerTotptz__Capabilities(struct soap *soap, const char *tag, tptz__Capabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tptz__Capabilities **)soap_malloc(soap, sizeof(tptz__Capabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tptz__Capabilities *)soap_instantiate_tptz__Capabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tptz__Capabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tptz__Capabilities, sizeof(tptz__Capabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotptz__Capabilities(struct soap *soap, tptz__Capabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotptz__Capabilities(soap, tag ? tag : "tptz:Capabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tptz__Capabilities ** SOAP_FMAC4 soap_get_PointerTotptz__Capabilities(struct soap *soap, tptz__Capabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotptz__Capabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDConfigurationOptions(struct soap *soap, tt__OSDConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDConfigurationOptions(struct soap *soap, const char *tag, int id, tt__OSDConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTott__OSDConfigurationOptions(struct soap *soap, const char *tag, tt__OSDConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDConfigurationOptions **)soap_malloc(soap, sizeof(tt__OSDConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDConfigurationOptions *)soap_instantiate_tt__OSDConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDConfigurationOptions, sizeof(tt__OSDConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDConfigurationOptions(struct soap *soap, tt__OSDConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDConfigurationOptions(soap, tag ? tag : "tt:OSDConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTott__OSDConfigurationOptions(struct soap *soap, tt__OSDConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDConfiguration(struct soap *soap, tt__OSDConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDConfiguration(struct soap *soap, const char *tag, int id, tt__OSDConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDConfiguration ** SOAP_FMAC4 soap_in_PointerTott__OSDConfiguration(struct soap *soap, const char *tag, tt__OSDConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDConfiguration **)soap_malloc(soap, sizeof(tt__OSDConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDConfiguration *)soap_instantiate_tt__OSDConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDConfiguration, sizeof(tt__OSDConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDConfiguration(struct soap *soap, tt__OSDConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDConfiguration(soap, tag ? tag : "tt:OSDConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDConfiguration ** SOAP_FMAC4 soap_get_PointerTott__OSDConfiguration(struct soap *soap, tt__OSDConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotrt__VideoSourceMode(struct soap *soap, trt__VideoSourceMode *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_trt__VideoSourceMode))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotrt__VideoSourceMode(struct soap *soap, const char *tag, int id, trt__VideoSourceMode *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_trt__VideoSourceMode, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_trt__VideoSourceMode ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 trt__VideoSourceMode ** SOAP_FMAC4 soap_in_PointerTotrt__VideoSourceMode(struct soap *soap, const char *tag, trt__VideoSourceMode **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (trt__VideoSourceMode **)soap_malloc(soap, sizeof(trt__VideoSourceMode *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (trt__VideoSourceMode *)soap_instantiate_trt__VideoSourceMode(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (trt__VideoSourceMode **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_trt__VideoSourceMode, sizeof(trt__VideoSourceMode), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotrt__VideoSourceMode(struct soap *soap, trt__VideoSourceMode *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotrt__VideoSourceMode(soap, tag ? tag : "trt:VideoSourceMode", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 trt__VideoSourceMode ** SOAP_FMAC4 soap_get_PointerTotrt__VideoSourceMode(struct soap *soap, trt__VideoSourceMode **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotrt__VideoSourceMode(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MediaUri(struct soap *soap, tt__MediaUri *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MediaUri))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MediaUri(struct soap *soap, const char *tag, int id, tt__MediaUri *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MediaUri, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MediaUri ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MediaUri ** SOAP_FMAC4 soap_in_PointerTott__MediaUri(struct soap *soap, const char *tag, tt__MediaUri **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MediaUri **)soap_malloc(soap, sizeof(tt__MediaUri *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MediaUri *)soap_instantiate_tt__MediaUri(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MediaUri **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MediaUri, sizeof(tt__MediaUri), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MediaUri(struct soap *soap, tt__MediaUri *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MediaUri(soap, tag ? tag : "tt:MediaUri", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MediaUri ** SOAP_FMAC4 soap_get_PointerTott__MediaUri(struct soap *soap, tt__MediaUri **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MediaUri(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MetadataConfigurationOptions(struct soap *soap, tt__MetadataConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MetadataConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MetadataConfigurationOptions(struct soap *soap, const char *tag, int id, tt__MetadataConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MetadataConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MetadataConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTott__MetadataConfigurationOptions(struct soap *soap, const char *tag, tt__MetadataConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MetadataConfigurationOptions **)soap_malloc(soap, sizeof(tt__MetadataConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MetadataConfigurationOptions *)soap_instantiate_tt__MetadataConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MetadataConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MetadataConfigurationOptions, sizeof(tt__MetadataConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MetadataConfigurationOptions(struct soap *soap, tt__MetadataConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MetadataConfigurationOptions(soap, tag ? tag : "tt:MetadataConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTott__MetadataConfigurationOptions(struct soap *soap, tt__MetadataConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MetadataConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoEncoderConfigurationOptions(struct soap *soap, tt__VideoEncoderConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoEncoderConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoEncoderConfigurationOptions(struct soap *soap, const char *tag, int id, tt__VideoEncoderConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoEncoderConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoEncoderConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoEncoderConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTott__VideoEncoderConfigurationOptions(struct soap *soap, const char *tag, tt__VideoEncoderConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoEncoderConfigurationOptions **)soap_malloc(soap, sizeof(tt__VideoEncoderConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoEncoderConfigurationOptions *)soap_instantiate_tt__VideoEncoderConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoEncoderConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoEncoderConfigurationOptions, sizeof(tt__VideoEncoderConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoEncoderConfigurationOptions(struct soap *soap, tt__VideoEncoderConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoEncoderConfigurationOptions(soap, tag ? tag : "tt:VideoEncoderConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoEncoderConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTott__VideoEncoderConfigurationOptions(struct soap *soap, tt__VideoEncoderConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoEncoderConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Profile(struct soap *soap, tt__Profile *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Profile))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Profile(struct soap *soap, const char *tag, int id, tt__Profile *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Profile, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Profile ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Profile ** SOAP_FMAC4 soap_in_PointerTott__Profile(struct soap *soap, const char *tag, tt__Profile **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Profile **)soap_malloc(soap, sizeof(tt__Profile *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Profile *)soap_instantiate_tt__Profile(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Profile **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Profile, sizeof(tt__Profile), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Profile(struct soap *soap, tt__Profile *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Profile(soap, tag ? tag : "tt:Profile", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Profile ** SOAP_FMAC4 soap_get_PointerTott__Profile(struct soap *soap, tt__Profile **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Profile(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AudioOutput(struct soap *soap, tt__AudioOutput *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AudioOutput))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AudioOutput(struct soap *soap, const char *tag, int id, tt__AudioOutput *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AudioOutput, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AudioOutput ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioOutput ** SOAP_FMAC4 soap_in_PointerTott__AudioOutput(struct soap *soap, const char *tag, tt__AudioOutput **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AudioOutput **)soap_malloc(soap, sizeof(tt__AudioOutput *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AudioOutput *)soap_instantiate_tt__AudioOutput(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AudioOutput **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AudioOutput, sizeof(tt__AudioOutput), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AudioOutput(struct soap *soap, tt__AudioOutput *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AudioOutput(soap, tag ? tag : "tt:AudioOutput", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioOutput ** SOAP_FMAC4 soap_get_PointerTott__AudioOutput(struct soap *soap, tt__AudioOutput **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AudioOutput(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AudioSource(struct soap *soap, tt__AudioSource *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AudioSource))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AudioSource(struct soap *soap, const char *tag, int id, tt__AudioSource *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AudioSource, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AudioSource ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioSource ** SOAP_FMAC4 soap_in_PointerTott__AudioSource(struct soap *soap, const char *tag, tt__AudioSource **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AudioSource **)soap_malloc(soap, sizeof(tt__AudioSource *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AudioSource *)soap_instantiate_tt__AudioSource(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AudioSource **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AudioSource, sizeof(tt__AudioSource), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AudioSource(struct soap *soap, tt__AudioSource *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AudioSource(soap, tag ? tag : "tt:AudioSource", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioSource ** SOAP_FMAC4 soap_get_PointerTott__AudioSource(struct soap *soap, tt__AudioSource **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AudioSource(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoSource(struct soap *soap, tt__VideoSource *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoSource))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoSource(struct soap *soap, const char *tag, int id, tt__VideoSource *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoSource, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoSource ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSource ** SOAP_FMAC4 soap_in_PointerTott__VideoSource(struct soap *soap, const char *tag, tt__VideoSource **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoSource **)soap_malloc(soap, sizeof(tt__VideoSource *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoSource *)soap_instantiate_tt__VideoSource(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoSource **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoSource, sizeof(tt__VideoSource), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoSource(struct soap *soap, tt__VideoSource *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoSource(soap, tag ? tag : "tt:VideoSource", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSource ** SOAP_FMAC4 soap_get_PointerTott__VideoSource(struct soap *soap, tt__VideoSource **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoSource(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotrt__Capabilities(struct soap *soap, trt__Capabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_trt__Capabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotrt__Capabilities(struct soap *soap, const char *tag, int id, trt__Capabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_trt__Capabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_trt__Capabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 trt__Capabilities ** SOAP_FMAC4 soap_in_PointerTotrt__Capabilities(struct soap *soap, const char *tag, trt__Capabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (trt__Capabilities **)soap_malloc(soap, sizeof(trt__Capabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (trt__Capabilities *)soap_instantiate_trt__Capabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (trt__Capabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_trt__Capabilities, sizeof(trt__Capabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotrt__Capabilities(struct soap *soap, trt__Capabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotrt__Capabilities(soap, tag ? tag : "trt:Capabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 trt__Capabilities ** SOAP_FMAC4 soap_get_PointerTotrt__Capabilities(struct soap *soap, trt__Capabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotrt__Capabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotrt__VideoSourceModeExtension(struct soap *soap, trt__VideoSourceModeExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_trt__VideoSourceModeExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotrt__VideoSourceModeExtension(struct soap *soap, const char *tag, int id, trt__VideoSourceModeExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_trt__VideoSourceModeExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_trt__VideoSourceModeExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 trt__VideoSourceModeExtension ** SOAP_FMAC4 soap_in_PointerTotrt__VideoSourceModeExtension(struct soap *soap, const char *tag, trt__VideoSourceModeExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (trt__VideoSourceModeExtension **)soap_malloc(soap, sizeof(trt__VideoSourceModeExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (trt__VideoSourceModeExtension *)soap_instantiate_trt__VideoSourceModeExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (trt__VideoSourceModeExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_trt__VideoSourceModeExtension, sizeof(trt__VideoSourceModeExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotrt__VideoSourceModeExtension(struct soap *soap, trt__VideoSourceModeExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotrt__VideoSourceModeExtension(soap, tag ? tag : "trt:VideoSourceModeExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 trt__VideoSourceModeExtension ** SOAP_FMAC4 soap_get_PointerTotrt__VideoSourceModeExtension(struct soap *soap, trt__VideoSourceModeExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotrt__VideoSourceModeExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Description(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Description))
|
|
soap_serialize_tt__Description(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Description(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Description, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__Description(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTott__Description(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__Description(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Description, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Description(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Description(soap, tag ? tag : "tt:Description", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTott__Description(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Description(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotrt__StreamingCapabilities(struct soap *soap, trt__StreamingCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_trt__StreamingCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotrt__StreamingCapabilities(struct soap *soap, const char *tag, int id, trt__StreamingCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_trt__StreamingCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_trt__StreamingCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 trt__StreamingCapabilities ** SOAP_FMAC4 soap_in_PointerTotrt__StreamingCapabilities(struct soap *soap, const char *tag, trt__StreamingCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (trt__StreamingCapabilities **)soap_malloc(soap, sizeof(trt__StreamingCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (trt__StreamingCapabilities *)soap_instantiate_trt__StreamingCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (trt__StreamingCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_trt__StreamingCapabilities, sizeof(trt__StreamingCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotrt__StreamingCapabilities(struct soap *soap, trt__StreamingCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotrt__StreamingCapabilities(soap, tag ? tag : "trt:StreamingCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 trt__StreamingCapabilities ** SOAP_FMAC4 soap_get_PointerTotrt__StreamingCapabilities(struct soap *soap, trt__StreamingCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotrt__StreamingCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotrt__ProfileCapabilities(struct soap *soap, trt__ProfileCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_trt__ProfileCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotrt__ProfileCapabilities(struct soap *soap, const char *tag, int id, trt__ProfileCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_trt__ProfileCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_trt__ProfileCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 trt__ProfileCapabilities ** SOAP_FMAC4 soap_in_PointerTotrt__ProfileCapabilities(struct soap *soap, const char *tag, trt__ProfileCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (trt__ProfileCapabilities **)soap_malloc(soap, sizeof(trt__ProfileCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (trt__ProfileCapabilities *)soap_instantiate_trt__ProfileCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (trt__ProfileCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_trt__ProfileCapabilities, sizeof(trt__ProfileCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotrt__ProfileCapabilities(struct soap *soap, trt__ProfileCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotrt__ProfileCapabilities(soap, tag ? tag : "trt:ProfileCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 trt__ProfileCapabilities ** SOAP_FMAC4 soap_get_PointerTotrt__ProfileCapabilities(struct soap *soap, trt__ProfileCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotrt__ProfileCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotimg__ImagingPreset(struct soap *soap, timg__ImagingPreset *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_timg__ImagingPreset))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotimg__ImagingPreset(struct soap *soap, const char *tag, int id, timg__ImagingPreset *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_timg__ImagingPreset, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_timg__ImagingPreset ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 timg__ImagingPreset ** SOAP_FMAC4 soap_in_PointerTotimg__ImagingPreset(struct soap *soap, const char *tag, timg__ImagingPreset **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (timg__ImagingPreset **)soap_malloc(soap, sizeof(timg__ImagingPreset *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (timg__ImagingPreset *)soap_instantiate_timg__ImagingPreset(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (timg__ImagingPreset **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_timg__ImagingPreset, sizeof(timg__ImagingPreset), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotimg__ImagingPreset(struct soap *soap, timg__ImagingPreset *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotimg__ImagingPreset(soap, tag ? tag : "timg:ImagingPreset", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 timg__ImagingPreset ** SOAP_FMAC4 soap_get_PointerTotimg__ImagingPreset(struct soap *soap, timg__ImagingPreset **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotimg__ImagingPreset(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImagingStatus20(struct soap *soap, tt__ImagingStatus20 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImagingStatus20))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImagingStatus20(struct soap *soap, const char *tag, int id, tt__ImagingStatus20 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImagingStatus20, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImagingStatus20 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingStatus20 ** SOAP_FMAC4 soap_in_PointerTott__ImagingStatus20(struct soap *soap, const char *tag, tt__ImagingStatus20 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImagingStatus20 **)soap_malloc(soap, sizeof(tt__ImagingStatus20 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImagingStatus20 *)soap_instantiate_tt__ImagingStatus20(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImagingStatus20 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImagingStatus20, sizeof(tt__ImagingStatus20), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImagingStatus20(struct soap *soap, tt__ImagingStatus20 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImagingStatus20(soap, tag ? tag : "tt:ImagingStatus20", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingStatus20 ** SOAP_FMAC4 soap_get_PointerTott__ImagingStatus20(struct soap *soap, tt__ImagingStatus20 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImagingStatus20(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MoveOptions20(struct soap *soap, tt__MoveOptions20 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MoveOptions20))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MoveOptions20(struct soap *soap, const char *tag, int id, tt__MoveOptions20 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MoveOptions20, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MoveOptions20 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MoveOptions20 ** SOAP_FMAC4 soap_in_PointerTott__MoveOptions20(struct soap *soap, const char *tag, tt__MoveOptions20 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MoveOptions20 **)soap_malloc(soap, sizeof(tt__MoveOptions20 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MoveOptions20 *)soap_instantiate_tt__MoveOptions20(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MoveOptions20 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MoveOptions20, sizeof(tt__MoveOptions20), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MoveOptions20(struct soap *soap, tt__MoveOptions20 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MoveOptions20(soap, tag ? tag : "tt:MoveOptions20", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MoveOptions20 ** SOAP_FMAC4 soap_get_PointerTott__MoveOptions20(struct soap *soap, tt__MoveOptions20 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MoveOptions20(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FocusMove(struct soap *soap, tt__FocusMove *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FocusMove))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FocusMove(struct soap *soap, const char *tag, int id, tt__FocusMove *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FocusMove, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FocusMove ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusMove ** SOAP_FMAC4 soap_in_PointerTott__FocusMove(struct soap *soap, const char *tag, tt__FocusMove **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FocusMove **)soap_malloc(soap, sizeof(tt__FocusMove *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FocusMove *)soap_instantiate_tt__FocusMove(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FocusMove **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FocusMove, sizeof(tt__FocusMove), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FocusMove(struct soap *soap, tt__FocusMove *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FocusMove(soap, tag ? tag : "tt:FocusMove", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusMove ** SOAP_FMAC4 soap_get_PointerTott__FocusMove(struct soap *soap, tt__FocusMove **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FocusMove(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImagingOptions20(struct soap *soap, tt__ImagingOptions20 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImagingOptions20))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImagingOptions20(struct soap *soap, const char *tag, int id, tt__ImagingOptions20 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImagingOptions20, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImagingOptions20 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingOptions20 ** SOAP_FMAC4 soap_in_PointerTott__ImagingOptions20(struct soap *soap, const char *tag, tt__ImagingOptions20 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImagingOptions20 **)soap_malloc(soap, sizeof(tt__ImagingOptions20 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImagingOptions20 *)soap_instantiate_tt__ImagingOptions20(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImagingOptions20 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImagingOptions20, sizeof(tt__ImagingOptions20), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImagingOptions20(struct soap *soap, tt__ImagingOptions20 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImagingOptions20(soap, tag ? tag : "tt:ImagingOptions20", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingOptions20 ** SOAP_FMAC4 soap_get_PointerTott__ImagingOptions20(struct soap *soap, tt__ImagingOptions20 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImagingOptions20(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotimg__Capabilities(struct soap *soap, timg__Capabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_timg__Capabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotimg__Capabilities(struct soap *soap, const char *tag, int id, timg__Capabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_timg__Capabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_timg__Capabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 timg__Capabilities ** SOAP_FMAC4 soap_in_PointerTotimg__Capabilities(struct soap *soap, const char *tag, timg__Capabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (timg__Capabilities **)soap_malloc(soap, sizeof(timg__Capabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (timg__Capabilities *)soap_instantiate_timg__Capabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (timg__Capabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_timg__Capabilities, sizeof(timg__Capabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotimg__Capabilities(struct soap *soap, timg__Capabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotimg__Capabilities(soap, tag ? tag : "timg:Capabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 timg__Capabilities ** SOAP_FMAC4 soap_get_PointerTotimg__Capabilities(struct soap *soap, timg__Capabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotimg__Capabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PaneConfiguration(struct soap *soap, tt__PaneConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PaneConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PaneConfiguration(struct soap *soap, const char *tag, int id, tt__PaneConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PaneConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PaneConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PaneConfiguration ** SOAP_FMAC4 soap_in_PointerTott__PaneConfiguration(struct soap *soap, const char *tag, tt__PaneConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PaneConfiguration **)soap_malloc(soap, sizeof(tt__PaneConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PaneConfiguration *)soap_instantiate_tt__PaneConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PaneConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PaneConfiguration, sizeof(tt__PaneConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PaneConfiguration(struct soap *soap, tt__PaneConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PaneConfiguration(soap, tag ? tag : "tt:PaneConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PaneConfiguration ** SOAP_FMAC4 soap_get_PointerTott__PaneConfiguration(struct soap *soap, tt__PaneConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PaneConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__CodingCapabilities(struct soap *soap, tt__CodingCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__CodingCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__CodingCapabilities(struct soap *soap, const char *tag, int id, tt__CodingCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__CodingCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__CodingCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CodingCapabilities ** SOAP_FMAC4 soap_in_PointerTott__CodingCapabilities(struct soap *soap, const char *tag, tt__CodingCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__CodingCapabilities **)soap_malloc(soap, sizeof(tt__CodingCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__CodingCapabilities *)soap_instantiate_tt__CodingCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__CodingCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__CodingCapabilities, sizeof(tt__CodingCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__CodingCapabilities(struct soap *soap, tt__CodingCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__CodingCapabilities(soap, tag ? tag : "tt:CodingCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CodingCapabilities ** SOAP_FMAC4 soap_get_PointerTott__CodingCapabilities(struct soap *soap, tt__CodingCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__CodingCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__LayoutOptions(struct soap *soap, tt__LayoutOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__LayoutOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__LayoutOptions(struct soap *soap, const char *tag, int id, tt__LayoutOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__LayoutOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__LayoutOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LayoutOptions ** SOAP_FMAC4 soap_in_PointerTott__LayoutOptions(struct soap *soap, const char *tag, tt__LayoutOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__LayoutOptions **)soap_malloc(soap, sizeof(tt__LayoutOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__LayoutOptions *)soap_instantiate_tt__LayoutOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__LayoutOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__LayoutOptions, sizeof(tt__LayoutOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__LayoutOptions(struct soap *soap, tt__LayoutOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__LayoutOptions(soap, tag ? tag : "tt:LayoutOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LayoutOptions ** SOAP_FMAC4 soap_get_PointerTott__LayoutOptions(struct soap *soap, tt__LayoutOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__LayoutOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Layout(struct soap *soap, tt__Layout *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Layout))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Layout(struct soap *soap, const char *tag, int id, tt__Layout *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Layout, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Layout ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Layout ** SOAP_FMAC4 soap_in_PointerTott__Layout(struct soap *soap, const char *tag, tt__Layout **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Layout **)soap_malloc(soap, sizeof(tt__Layout *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Layout *)soap_instantiate_tt__Layout(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Layout **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Layout, sizeof(tt__Layout), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Layout(struct soap *soap, tt__Layout *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Layout(soap, tag ? tag : "tt:Layout", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Layout ** SOAP_FMAC4 soap_get_PointerTott__Layout(struct soap *soap, tt__Layout **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Layout(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotls__Capabilities(struct soap *soap, tls__Capabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tls__Capabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotls__Capabilities(struct soap *soap, const char *tag, int id, tls__Capabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tls__Capabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tls__Capabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tls__Capabilities ** SOAP_FMAC4 soap_in_PointerTotls__Capabilities(struct soap *soap, const char *tag, tls__Capabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tls__Capabilities **)soap_malloc(soap, sizeof(tls__Capabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tls__Capabilities *)soap_instantiate_tls__Capabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tls__Capabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tls__Capabilities, sizeof(tls__Capabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotls__Capabilities(struct soap *soap, tls__Capabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotls__Capabilities(soap, tag ? tag : "tls:Capabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tls__Capabilities ** SOAP_FMAC4 soap_get_PointerTotls__Capabilities(struct soap *soap, tls__Capabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotls__Capabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__LocationEntity(struct soap *soap, tt__LocationEntity *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__LocationEntity))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__LocationEntity(struct soap *soap, const char *tag, int id, tt__LocationEntity *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__LocationEntity, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__LocationEntity ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LocationEntity ** SOAP_FMAC4 soap_in_PointerTott__LocationEntity(struct soap *soap, const char *tag, tt__LocationEntity **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__LocationEntity **)soap_malloc(soap, sizeof(tt__LocationEntity *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__LocationEntity *)soap_instantiate_tt__LocationEntity(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__LocationEntity **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__LocationEntity, sizeof(tt__LocationEntity), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__LocationEntity(struct soap *soap, tt__LocationEntity *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__LocationEntity(soap, tag ? tag : "tt:LocationEntity", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LocationEntity ** SOAP_FMAC4 soap_get_PointerTott__LocationEntity(struct soap *soap, tt__LocationEntity **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__LocationEntity(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotds__StorageConfigurationData(struct soap *soap, tds__StorageConfigurationData *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tds__StorageConfigurationData))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotds__StorageConfigurationData(struct soap *soap, const char *tag, int id, tds__StorageConfigurationData *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tds__StorageConfigurationData, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tds__StorageConfigurationData ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__StorageConfigurationData ** SOAP_FMAC4 soap_in_PointerTotds__StorageConfigurationData(struct soap *soap, const char *tag, tds__StorageConfigurationData **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tds__StorageConfigurationData **)soap_malloc(soap, sizeof(tds__StorageConfigurationData *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tds__StorageConfigurationData *)soap_instantiate_tds__StorageConfigurationData(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tds__StorageConfigurationData **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tds__StorageConfigurationData, sizeof(tds__StorageConfigurationData), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotds__StorageConfigurationData(struct soap *soap, tds__StorageConfigurationData *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotds__StorageConfigurationData(soap, tag ? tag : "tds:StorageConfigurationData", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__StorageConfigurationData ** SOAP_FMAC4 soap_get_PointerTotds__StorageConfigurationData(struct soap *soap, tds__StorageConfigurationData **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotds__StorageConfigurationData(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotds__StorageConfiguration(struct soap *soap, tds__StorageConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tds__StorageConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotds__StorageConfiguration(struct soap *soap, const char *tag, int id, tds__StorageConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tds__StorageConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tds__StorageConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__StorageConfiguration ** SOAP_FMAC4 soap_in_PointerTotds__StorageConfiguration(struct soap *soap, const char *tag, tds__StorageConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tds__StorageConfiguration **)soap_malloc(soap, sizeof(tds__StorageConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tds__StorageConfiguration *)soap_instantiate_tds__StorageConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tds__StorageConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tds__StorageConfiguration, sizeof(tds__StorageConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotds__StorageConfiguration(struct soap *soap, tds__StorageConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotds__StorageConfiguration(soap, tag ? tag : "tds:StorageConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__StorageConfiguration ** SOAP_FMAC4 soap_get_PointerTotds__StorageConfiguration(struct soap *soap, tds__StorageConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotds__StorageConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__GetSystemUrisResponse_Extension(struct soap *soap, _tds__GetSystemUrisResponse_Extension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__GetSystemUrisResponse_Extension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__GetSystemUrisResponse_Extension(struct soap *soap, const char *tag, int id, _tds__GetSystemUrisResponse_Extension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__GetSystemUrisResponse_Extension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__GetSystemUrisResponse_Extension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetSystemUrisResponse_Extension ** SOAP_FMAC4 soap_in_PointerTo_tds__GetSystemUrisResponse_Extension(struct soap *soap, const char *tag, _tds__GetSystemUrisResponse_Extension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__GetSystemUrisResponse_Extension **)soap_malloc(soap, sizeof(_tds__GetSystemUrisResponse_Extension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__GetSystemUrisResponse_Extension *)soap_instantiate__tds__GetSystemUrisResponse_Extension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__GetSystemUrisResponse_Extension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__GetSystemUrisResponse_Extension, sizeof(_tds__GetSystemUrisResponse_Extension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__GetSystemUrisResponse_Extension(struct soap *soap, _tds__GetSystemUrisResponse_Extension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__GetSystemUrisResponse_Extension(soap, tag ? tag : "tds:GetSystemUrisResponse-Extension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__GetSystemUrisResponse_Extension ** SOAP_FMAC4 soap_get_PointerTo_tds__GetSystemUrisResponse_Extension(struct soap *soap, _tds__GetSystemUrisResponse_Extension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__GetSystemUrisResponse_Extension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SystemLogUriList(struct soap *soap, tt__SystemLogUriList *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SystemLogUriList))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SystemLogUriList(struct soap *soap, const char *tag, int id, tt__SystemLogUriList *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SystemLogUriList, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SystemLogUriList ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SystemLogUriList ** SOAP_FMAC4 soap_in_PointerTott__SystemLogUriList(struct soap *soap, const char *tag, tt__SystemLogUriList **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SystemLogUriList **)soap_malloc(soap, sizeof(tt__SystemLogUriList *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SystemLogUriList *)soap_instantiate_tt__SystemLogUriList(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SystemLogUriList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SystemLogUriList, sizeof(tt__SystemLogUriList), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SystemLogUriList(struct soap *soap, tt__SystemLogUriList *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SystemLogUriList(soap, tag ? tag : "tt:SystemLogUriList", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SystemLogUriList ** SOAP_FMAC4 soap_get_PointerTott__SystemLogUriList(struct soap *soap, tt__SystemLogUriList **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SystemLogUriList(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Dot11AvailableNetworks(struct soap *soap, tt__Dot11AvailableNetworks *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Dot11AvailableNetworks))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Dot11AvailableNetworks(struct soap *soap, const char *tag, int id, tt__Dot11AvailableNetworks *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Dot11AvailableNetworks, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Dot11AvailableNetworks ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11AvailableNetworks ** SOAP_FMAC4 soap_in_PointerTott__Dot11AvailableNetworks(struct soap *soap, const char *tag, tt__Dot11AvailableNetworks **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Dot11AvailableNetworks **)soap_malloc(soap, sizeof(tt__Dot11AvailableNetworks *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Dot11AvailableNetworks *)soap_instantiate_tt__Dot11AvailableNetworks(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Dot11AvailableNetworks **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Dot11AvailableNetworks, sizeof(tt__Dot11AvailableNetworks), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Dot11AvailableNetworks(struct soap *soap, tt__Dot11AvailableNetworks *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Dot11AvailableNetworks(soap, tag ? tag : "tt:Dot11AvailableNetworks", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11AvailableNetworks ** SOAP_FMAC4 soap_get_PointerTott__Dot11AvailableNetworks(struct soap *soap, tt__Dot11AvailableNetworks **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Dot11AvailableNetworks(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Dot11Status(struct soap *soap, tt__Dot11Status *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Dot11Status))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Dot11Status(struct soap *soap, const char *tag, int id, tt__Dot11Status *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Dot11Status, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Dot11Status ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11Status ** SOAP_FMAC4 soap_in_PointerTott__Dot11Status(struct soap *soap, const char *tag, tt__Dot11Status **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Dot11Status **)soap_malloc(soap, sizeof(tt__Dot11Status *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Dot11Status *)soap_instantiate_tt__Dot11Status(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Dot11Status **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Dot11Status, sizeof(tt__Dot11Status), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Dot11Status(struct soap *soap, tt__Dot11Status *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Dot11Status(soap, tag ? tag : "tt:Dot11Status", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11Status ** SOAP_FMAC4 soap_get_PointerTott__Dot11Status(struct soap *soap, tt__Dot11Status **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Dot11Status(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Dot11Capabilities(struct soap *soap, tt__Dot11Capabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Dot11Capabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Dot11Capabilities(struct soap *soap, const char *tag, int id, tt__Dot11Capabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Dot11Capabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Dot11Capabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11Capabilities ** SOAP_FMAC4 soap_in_PointerTott__Dot11Capabilities(struct soap *soap, const char *tag, tt__Dot11Capabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Dot11Capabilities **)soap_malloc(soap, sizeof(tt__Dot11Capabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Dot11Capabilities *)soap_instantiate_tt__Dot11Capabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Dot11Capabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Dot11Capabilities, sizeof(tt__Dot11Capabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Dot11Capabilities(struct soap *soap, tt__Dot11Capabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Dot11Capabilities(soap, tag ? tag : "tt:Dot11Capabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11Capabilities ** SOAP_FMAC4 soap_get_PointerTott__Dot11Capabilities(struct soap *soap, tt__Dot11Capabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Dot11Capabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AuxiliaryData(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AuxiliaryData))
|
|
soap_serialize_tt__AuxiliaryData(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AuxiliaryData(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AuxiliaryData, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__AuxiliaryData(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTott__AuxiliaryData(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__AuxiliaryData(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AuxiliaryData, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AuxiliaryData(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AuxiliaryData(soap, tag ? tag : "tt:AuxiliaryData", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTott__AuxiliaryData(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AuxiliaryData(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RelayOutputSettings(struct soap *soap, tt__RelayOutputSettings *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RelayOutputSettings))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RelayOutputSettings(struct soap *soap, const char *tag, int id, tt__RelayOutputSettings *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RelayOutputSettings, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RelayOutputSettings ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RelayOutputSettings ** SOAP_FMAC4 soap_in_PointerTott__RelayOutputSettings(struct soap *soap, const char *tag, tt__RelayOutputSettings **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RelayOutputSettings **)soap_malloc(soap, sizeof(tt__RelayOutputSettings *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RelayOutputSettings *)soap_instantiate_tt__RelayOutputSettings(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RelayOutputSettings **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RelayOutputSettings, sizeof(tt__RelayOutputSettings), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RelayOutputSettings(struct soap *soap, tt__RelayOutputSettings *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RelayOutputSettings(soap, tag ? tag : "tt:RelayOutputSettings", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RelayOutputSettings ** SOAP_FMAC4 soap_get_PointerTott__RelayOutputSettings(struct soap *soap, tt__RelayOutputSettings **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RelayOutputSettings(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Dot1XConfiguration(struct soap *soap, tt__Dot1XConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Dot1XConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Dot1XConfiguration(struct soap *soap, const char *tag, int id, tt__Dot1XConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Dot1XConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Dot1XConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot1XConfiguration ** SOAP_FMAC4 soap_in_PointerTott__Dot1XConfiguration(struct soap *soap, const char *tag, tt__Dot1XConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Dot1XConfiguration **)soap_malloc(soap, sizeof(tt__Dot1XConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Dot1XConfiguration *)soap_instantiate_tt__Dot1XConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Dot1XConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Dot1XConfiguration, sizeof(tt__Dot1XConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Dot1XConfiguration(struct soap *soap, tt__Dot1XConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Dot1XConfiguration(soap, tag ? tag : "tt:Dot1XConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot1XConfiguration ** SOAP_FMAC4 soap_get_PointerTott__Dot1XConfiguration(struct soap *soap, tt__Dot1XConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Dot1XConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__CertificateInformation(struct soap *soap, tt__CertificateInformation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__CertificateInformation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__CertificateInformation(struct soap *soap, const char *tag, int id, tt__CertificateInformation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__CertificateInformation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__CertificateInformation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CertificateInformation ** SOAP_FMAC4 soap_in_PointerTott__CertificateInformation(struct soap *soap, const char *tag, tt__CertificateInformation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__CertificateInformation **)soap_malloc(soap, sizeof(tt__CertificateInformation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__CertificateInformation *)soap_instantiate_tt__CertificateInformation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__CertificateInformation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__CertificateInformation, sizeof(tt__CertificateInformation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__CertificateInformation(struct soap *soap, tt__CertificateInformation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__CertificateInformation(soap, tag ? tag : "tt:CertificateInformation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CertificateInformation ** SOAP_FMAC4 soap_get_PointerTott__CertificateInformation(struct soap *soap, tt__CertificateInformation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__CertificateInformation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__CertificateWithPrivateKey(struct soap *soap, tt__CertificateWithPrivateKey *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__CertificateWithPrivateKey))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__CertificateWithPrivateKey(struct soap *soap, const char *tag, int id, tt__CertificateWithPrivateKey *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__CertificateWithPrivateKey, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__CertificateWithPrivateKey ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CertificateWithPrivateKey ** SOAP_FMAC4 soap_in_PointerTott__CertificateWithPrivateKey(struct soap *soap, const char *tag, tt__CertificateWithPrivateKey **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__CertificateWithPrivateKey **)soap_malloc(soap, sizeof(tt__CertificateWithPrivateKey *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__CertificateWithPrivateKey *)soap_instantiate_tt__CertificateWithPrivateKey(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__CertificateWithPrivateKey **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__CertificateWithPrivateKey, sizeof(tt__CertificateWithPrivateKey), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__CertificateWithPrivateKey(struct soap *soap, tt__CertificateWithPrivateKey *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__CertificateWithPrivateKey(soap, tag ? tag : "tt:CertificateWithPrivateKey", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CertificateWithPrivateKey ** SOAP_FMAC4 soap_get_PointerTott__CertificateWithPrivateKey(struct soap *soap, tt__CertificateWithPrivateKey **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__CertificateWithPrivateKey(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__CertificateStatus(struct soap *soap, tt__CertificateStatus *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__CertificateStatus))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__CertificateStatus(struct soap *soap, const char *tag, int id, tt__CertificateStatus *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__CertificateStatus, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__CertificateStatus ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CertificateStatus ** SOAP_FMAC4 soap_in_PointerTott__CertificateStatus(struct soap *soap, const char *tag, tt__CertificateStatus **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__CertificateStatus **)soap_malloc(soap, sizeof(tt__CertificateStatus *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__CertificateStatus *)soap_instantiate_tt__CertificateStatus(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__CertificateStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__CertificateStatus, sizeof(tt__CertificateStatus), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__CertificateStatus(struct soap *soap, tt__CertificateStatus *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__CertificateStatus(soap, tag ? tag : "tt:CertificateStatus", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CertificateStatus ** SOAP_FMAC4 soap_get_PointerTott__CertificateStatus(struct soap *soap, tt__CertificateStatus **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__CertificateStatus(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Certificate(struct soap *soap, tt__Certificate *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Certificate))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Certificate(struct soap *soap, const char *tag, int id, tt__Certificate *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Certificate, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Certificate ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Certificate ** SOAP_FMAC4 soap_in_PointerTott__Certificate(struct soap *soap, const char *tag, tt__Certificate **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Certificate **)soap_malloc(soap, sizeof(tt__Certificate *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Certificate *)soap_instantiate_tt__Certificate(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Certificate **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Certificate, sizeof(tt__Certificate), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Certificate(struct soap *soap, tt__Certificate *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Certificate(soap, tag ? tag : "tt:Certificate", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Certificate ** SOAP_FMAC4 soap_get_PointerTott__Certificate(struct soap *soap, tt__Certificate **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Certificate(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IPAddressFilter(struct soap *soap, tt__IPAddressFilter *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IPAddressFilter))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IPAddressFilter(struct soap *soap, const char *tag, int id, tt__IPAddressFilter *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IPAddressFilter, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IPAddressFilter ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPAddressFilter ** SOAP_FMAC4 soap_in_PointerTott__IPAddressFilter(struct soap *soap, const char *tag, tt__IPAddressFilter **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IPAddressFilter **)soap_malloc(soap, sizeof(tt__IPAddressFilter *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IPAddressFilter *)soap_instantiate_tt__IPAddressFilter(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IPAddressFilter **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IPAddressFilter, sizeof(tt__IPAddressFilter), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IPAddressFilter(struct soap *soap, tt__IPAddressFilter *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IPAddressFilter(soap, tag ? tag : "tt:IPAddressFilter", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPAddressFilter ** SOAP_FMAC4 soap_get_PointerTott__IPAddressFilter(struct soap *soap, tt__IPAddressFilter **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IPAddressFilter(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkGateway(struct soap *soap, tt__NetworkGateway *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkGateway))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkGateway(struct soap *soap, const char *tag, int id, tt__NetworkGateway *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkGateway, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkGateway ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkGateway ** SOAP_FMAC4 soap_in_PointerTott__NetworkGateway(struct soap *soap, const char *tag, tt__NetworkGateway **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkGateway **)soap_malloc(soap, sizeof(tt__NetworkGateway *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkGateway *)soap_instantiate_tt__NetworkGateway(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkGateway **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkGateway, sizeof(tt__NetworkGateway), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkGateway(struct soap *soap, tt__NetworkGateway *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkGateway(soap, tag ? tag : "tt:NetworkGateway", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkGateway ** SOAP_FMAC4 soap_get_PointerTott__NetworkGateway(struct soap *soap, tt__NetworkGateway **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkGateway(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkProtocol(struct soap *soap, tt__NetworkProtocol *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkProtocol))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkProtocol(struct soap *soap, const char *tag, int id, tt__NetworkProtocol *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkProtocol, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkProtocol ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkProtocol ** SOAP_FMAC4 soap_in_PointerTott__NetworkProtocol(struct soap *soap, const char *tag, tt__NetworkProtocol **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkProtocol **)soap_malloc(soap, sizeof(tt__NetworkProtocol *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkProtocol *)soap_instantiate_tt__NetworkProtocol(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkProtocol **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkProtocol, sizeof(tt__NetworkProtocol), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkProtocol(struct soap *soap, tt__NetworkProtocol *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkProtocol(soap, tag ? tag : "tt:NetworkProtocol", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkProtocol ** SOAP_FMAC4 soap_get_PointerTott__NetworkProtocol(struct soap *soap, tt__NetworkProtocol **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkProtocol(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkInterfaceSetConfiguration(struct soap *soap, tt__NetworkInterfaceSetConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkInterfaceSetConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkInterfaceSetConfiguration(struct soap *soap, const char *tag, int id, tt__NetworkInterfaceSetConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkInterfaceSetConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkInterfaceSetConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterfaceSetConfiguration ** SOAP_FMAC4 soap_in_PointerTott__NetworkInterfaceSetConfiguration(struct soap *soap, const char *tag, tt__NetworkInterfaceSetConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkInterfaceSetConfiguration **)soap_malloc(soap, sizeof(tt__NetworkInterfaceSetConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkInterfaceSetConfiguration *)soap_instantiate_tt__NetworkInterfaceSetConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkInterfaceSetConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkInterfaceSetConfiguration, sizeof(tt__NetworkInterfaceSetConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkInterfaceSetConfiguration(struct soap *soap, tt__NetworkInterfaceSetConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkInterfaceSetConfiguration(soap, tag ? tag : "tt:NetworkInterfaceSetConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterfaceSetConfiguration ** SOAP_FMAC4 soap_get_PointerTott__NetworkInterfaceSetConfiguration(struct soap *soap, tt__NetworkInterfaceSetConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkInterfaceSetConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkInterface(struct soap *soap, tt__NetworkInterface *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkInterface))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkInterface(struct soap *soap, const char *tag, int id, tt__NetworkInterface *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkInterface, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkInterface ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterface ** SOAP_FMAC4 soap_in_PointerTott__NetworkInterface(struct soap *soap, const char *tag, tt__NetworkInterface **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkInterface **)soap_malloc(soap, sizeof(tt__NetworkInterface *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkInterface *)soap_instantiate_tt__NetworkInterface(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkInterface **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkInterface, sizeof(tt__NetworkInterface), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkInterface(struct soap *soap, tt__NetworkInterface *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkInterface(soap, tag ? tag : "tt:NetworkInterface", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterface ** SOAP_FMAC4 soap_get_PointerTott__NetworkInterface(struct soap *soap, tt__NetworkInterface **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkInterface(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__DynamicDNSInformation(struct soap *soap, tt__DynamicDNSInformation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__DynamicDNSInformation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__DynamicDNSInformation(struct soap *soap, const char *tag, int id, tt__DynamicDNSInformation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__DynamicDNSInformation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__DynamicDNSInformation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DynamicDNSInformation ** SOAP_FMAC4 soap_in_PointerTott__DynamicDNSInformation(struct soap *soap, const char *tag, tt__DynamicDNSInformation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__DynamicDNSInformation **)soap_malloc(soap, sizeof(tt__DynamicDNSInformation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__DynamicDNSInformation *)soap_instantiate_tt__DynamicDNSInformation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__DynamicDNSInformation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__DynamicDNSInformation, sizeof(tt__DynamicDNSInformation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__DynamicDNSInformation(struct soap *soap, tt__DynamicDNSInformation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__DynamicDNSInformation(soap, tag ? tag : "tt:DynamicDNSInformation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DynamicDNSInformation ** SOAP_FMAC4 soap_get_PointerTott__DynamicDNSInformation(struct soap *soap, tt__DynamicDNSInformation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__DynamicDNSInformation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NTPInformation(struct soap *soap, tt__NTPInformation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NTPInformation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NTPInformation(struct soap *soap, const char *tag, int id, tt__NTPInformation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NTPInformation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NTPInformation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NTPInformation ** SOAP_FMAC4 soap_in_PointerTott__NTPInformation(struct soap *soap, const char *tag, tt__NTPInformation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NTPInformation **)soap_malloc(soap, sizeof(tt__NTPInformation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NTPInformation *)soap_instantiate_tt__NTPInformation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NTPInformation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NTPInformation, sizeof(tt__NTPInformation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NTPInformation(struct soap *soap, tt__NTPInformation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NTPInformation(soap, tag ? tag : "tt:NTPInformation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NTPInformation ** SOAP_FMAC4 soap_get_PointerTott__NTPInformation(struct soap *soap, tt__NTPInformation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NTPInformation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__DNSInformation(struct soap *soap, tt__DNSInformation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__DNSInformation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__DNSInformation(struct soap *soap, const char *tag, int id, tt__DNSInformation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__DNSInformation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__DNSInformation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DNSInformation ** SOAP_FMAC4 soap_in_PointerTott__DNSInformation(struct soap *soap, const char *tag, tt__DNSInformation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__DNSInformation **)soap_malloc(soap, sizeof(tt__DNSInformation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__DNSInformation *)soap_instantiate_tt__DNSInformation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__DNSInformation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__DNSInformation, sizeof(tt__DNSInformation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__DNSInformation(struct soap *soap, tt__DNSInformation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__DNSInformation(soap, tag ? tag : "tt:DNSInformation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DNSInformation ** SOAP_FMAC4 soap_get_PointerTott__DNSInformation(struct soap *soap, tt__DNSInformation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__DNSInformation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__HostnameInformation(struct soap *soap, tt__HostnameInformation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__HostnameInformation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__HostnameInformation(struct soap *soap, const char *tag, int id, tt__HostnameInformation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__HostnameInformation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__HostnameInformation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__HostnameInformation ** SOAP_FMAC4 soap_in_PointerTott__HostnameInformation(struct soap *soap, const char *tag, tt__HostnameInformation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__HostnameInformation **)soap_malloc(soap, sizeof(tt__HostnameInformation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__HostnameInformation *)soap_instantiate_tt__HostnameInformation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__HostnameInformation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__HostnameInformation, sizeof(tt__HostnameInformation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__HostnameInformation(struct soap *soap, tt__HostnameInformation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__HostnameInformation(soap, tag ? tag : "tt:HostnameInformation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__HostnameInformation ** SOAP_FMAC4 soap_get_PointerTott__HostnameInformation(struct soap *soap, tt__HostnameInformation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__HostnameInformation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Capabilities(struct soap *soap, tt__Capabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Capabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Capabilities(struct soap *soap, const char *tag, int id, tt__Capabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Capabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Capabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Capabilities ** SOAP_FMAC4 soap_in_PointerTott__Capabilities(struct soap *soap, const char *tag, tt__Capabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Capabilities **)soap_malloc(soap, sizeof(tt__Capabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Capabilities *)soap_instantiate_tt__Capabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Capabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Capabilities, sizeof(tt__Capabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Capabilities(struct soap *soap, tt__Capabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Capabilities(soap, tag ? tag : "tt:Capabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Capabilities ** SOAP_FMAC4 soap_get_PointerTott__Capabilities(struct soap *soap, tt__Capabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Capabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__User(struct soap *soap, tt__User *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__User))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__User(struct soap *soap, const char *tag, int id, tt__User *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__User, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__User ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__User ** SOAP_FMAC4 soap_in_PointerTott__User(struct soap *soap, const char *tag, tt__User **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__User **)soap_malloc(soap, sizeof(tt__User *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__User *)soap_instantiate_tt__User(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__User **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__User, sizeof(tt__User), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__User(struct soap *soap, tt__User *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__User(soap, tag ? tag : "tt:User", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__User ** SOAP_FMAC4 soap_get_PointerTott__User(struct soap *soap, tt__User **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__User(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RemoteUser(struct soap *soap, tt__RemoteUser *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RemoteUser))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RemoteUser(struct soap *soap, const char *tag, int id, tt__RemoteUser *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RemoteUser, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RemoteUser ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RemoteUser ** SOAP_FMAC4 soap_in_PointerTott__RemoteUser(struct soap *soap, const char *tag, tt__RemoteUser **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RemoteUser **)soap_malloc(soap, sizeof(tt__RemoteUser *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RemoteUser *)soap_instantiate_tt__RemoteUser(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RemoteUser **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RemoteUser, sizeof(tt__RemoteUser), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RemoteUser(struct soap *soap, tt__RemoteUser *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RemoteUser(soap, tag ? tag : "tt:RemoteUser", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RemoteUser ** SOAP_FMAC4 soap_get_PointerTott__RemoteUser(struct soap *soap, tt__RemoteUser **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RemoteUser(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Scope(struct soap *soap, tt__Scope *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Scope))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Scope(struct soap *soap, const char *tag, int id, tt__Scope *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Scope, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Scope ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Scope ** SOAP_FMAC4 soap_in_PointerTott__Scope(struct soap *soap, const char *tag, tt__Scope **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Scope **)soap_malloc(soap, sizeof(tt__Scope *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Scope *)soap_instantiate_tt__Scope(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Scope **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Scope, sizeof(tt__Scope), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Scope(struct soap *soap, tt__Scope *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Scope(soap, tag ? tag : "tt:Scope", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Scope ** SOAP_FMAC4 soap_get_PointerTott__Scope(struct soap *soap, tt__Scope **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Scope(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SystemLog(struct soap *soap, tt__SystemLog *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SystemLog))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SystemLog(struct soap *soap, const char *tag, int id, tt__SystemLog *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SystemLog, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SystemLog ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SystemLog ** SOAP_FMAC4 soap_in_PointerTott__SystemLog(struct soap *soap, const char *tag, tt__SystemLog **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SystemLog **)soap_malloc(soap, sizeof(tt__SystemLog *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SystemLog *)soap_instantiate_tt__SystemLog(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SystemLog **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SystemLog, sizeof(tt__SystemLog), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SystemLog(struct soap *soap, tt__SystemLog *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SystemLog(soap, tag ? tag : "tt:SystemLog", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SystemLog ** SOAP_FMAC4 soap_get_PointerTott__SystemLog(struct soap *soap, tt__SystemLog **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SystemLog(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SupportInformation(struct soap *soap, tt__SupportInformation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SupportInformation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SupportInformation(struct soap *soap, const char *tag, int id, tt__SupportInformation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SupportInformation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SupportInformation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SupportInformation ** SOAP_FMAC4 soap_in_PointerTott__SupportInformation(struct soap *soap, const char *tag, tt__SupportInformation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SupportInformation **)soap_malloc(soap, sizeof(tt__SupportInformation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SupportInformation *)soap_instantiate_tt__SupportInformation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SupportInformation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SupportInformation, sizeof(tt__SupportInformation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SupportInformation(struct soap *soap, tt__SupportInformation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SupportInformation(soap, tag ? tag : "tt:SupportInformation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SupportInformation ** SOAP_FMAC4 soap_get_PointerTott__SupportInformation(struct soap *soap, tt__SupportInformation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SupportInformation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__BackupFile(struct soap *soap, tt__BackupFile *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__BackupFile))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__BackupFile(struct soap *soap, const char *tag, int id, tt__BackupFile *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__BackupFile, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__BackupFile ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__BackupFile ** SOAP_FMAC4 soap_in_PointerTott__BackupFile(struct soap *soap, const char *tag, tt__BackupFile **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__BackupFile **)soap_malloc(soap, sizeof(tt__BackupFile *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__BackupFile *)soap_instantiate_tt__BackupFile(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__BackupFile **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__BackupFile, sizeof(tt__BackupFile), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__BackupFile(struct soap *soap, tt__BackupFile *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__BackupFile(soap, tag ? tag : "tt:BackupFile", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__BackupFile ** SOAP_FMAC4 soap_get_PointerTott__BackupFile(struct soap *soap, tt__BackupFile **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__BackupFile(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SystemDateTime(struct soap *soap, tt__SystemDateTime *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SystemDateTime))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SystemDateTime(struct soap *soap, const char *tag, int id, tt__SystemDateTime *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SystemDateTime, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SystemDateTime ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SystemDateTime ** SOAP_FMAC4 soap_in_PointerTott__SystemDateTime(struct soap *soap, const char *tag, tt__SystemDateTime **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SystemDateTime **)soap_malloc(soap, sizeof(tt__SystemDateTime *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SystemDateTime *)soap_instantiate_tt__SystemDateTime(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SystemDateTime **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SystemDateTime, sizeof(tt__SystemDateTime), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SystemDateTime(struct soap *soap, tt__SystemDateTime *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SystemDateTime(soap, tag ? tag : "tt:SystemDateTime", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SystemDateTime ** SOAP_FMAC4 soap_get_PointerTott__SystemDateTime(struct soap *soap, tt__SystemDateTime **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SystemDateTime(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotds__DeviceServiceCapabilities(struct soap *soap, tds__DeviceServiceCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tds__DeviceServiceCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotds__DeviceServiceCapabilities(struct soap *soap, const char *tag, int id, tds__DeviceServiceCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tds__DeviceServiceCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tds__DeviceServiceCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__DeviceServiceCapabilities ** SOAP_FMAC4 soap_in_PointerTotds__DeviceServiceCapabilities(struct soap *soap, const char *tag, tds__DeviceServiceCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tds__DeviceServiceCapabilities **)soap_malloc(soap, sizeof(tds__DeviceServiceCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tds__DeviceServiceCapabilities *)soap_instantiate_tds__DeviceServiceCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tds__DeviceServiceCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tds__DeviceServiceCapabilities, sizeof(tds__DeviceServiceCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotds__DeviceServiceCapabilities(struct soap *soap, tds__DeviceServiceCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotds__DeviceServiceCapabilities(soap, tag ? tag : "tds:DeviceServiceCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__DeviceServiceCapabilities ** SOAP_FMAC4 soap_get_PointerTotds__DeviceServiceCapabilities(struct soap *soap, tds__DeviceServiceCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotds__DeviceServiceCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotds__Service(struct soap *soap, tds__Service *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tds__Service))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotds__Service(struct soap *soap, const char *tag, int id, tds__Service *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tds__Service, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tds__Service ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__Service ** SOAP_FMAC4 soap_in_PointerTotds__Service(struct soap *soap, const char *tag, tds__Service **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tds__Service **)soap_malloc(soap, sizeof(tds__Service *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tds__Service *)soap_instantiate_tds__Service(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tds__Service **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tds__Service, sizeof(tds__Service), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotds__Service(struct soap *soap, tds__Service *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotds__Service(soap, tag ? tag : "tds:Service", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__Service ** SOAP_FMAC4 soap_get_PointerTotds__Service(struct soap *soap, tds__Service **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotds__Service(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__StorageConfigurationData_Extension(struct soap *soap, _tds__StorageConfigurationData_Extension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__StorageConfigurationData_Extension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__StorageConfigurationData_Extension(struct soap *soap, const char *tag, int id, _tds__StorageConfigurationData_Extension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__StorageConfigurationData_Extension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__StorageConfigurationData_Extension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__StorageConfigurationData_Extension ** SOAP_FMAC4 soap_in_PointerTo_tds__StorageConfigurationData_Extension(struct soap *soap, const char *tag, _tds__StorageConfigurationData_Extension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__StorageConfigurationData_Extension **)soap_malloc(soap, sizeof(_tds__StorageConfigurationData_Extension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__StorageConfigurationData_Extension *)soap_instantiate__tds__StorageConfigurationData_Extension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__StorageConfigurationData_Extension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__StorageConfigurationData_Extension, sizeof(_tds__StorageConfigurationData_Extension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__StorageConfigurationData_Extension(struct soap *soap, _tds__StorageConfigurationData_Extension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__StorageConfigurationData_Extension(soap, tag ? tag : "tds:StorageConfigurationData-Extension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__StorageConfigurationData_Extension ** SOAP_FMAC4 soap_get_PointerTo_tds__StorageConfigurationData_Extension(struct soap *soap, _tds__StorageConfigurationData_Extension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__StorageConfigurationData_Extension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotds__UserCredential(struct soap *soap, tds__UserCredential *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tds__UserCredential))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotds__UserCredential(struct soap *soap, const char *tag, int id, tds__UserCredential *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tds__UserCredential, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tds__UserCredential ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__UserCredential ** SOAP_FMAC4 soap_in_PointerTotds__UserCredential(struct soap *soap, const char *tag, tds__UserCredential **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tds__UserCredential **)soap_malloc(soap, sizeof(tds__UserCredential *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tds__UserCredential *)soap_instantiate_tds__UserCredential(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tds__UserCredential **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tds__UserCredential, sizeof(tds__UserCredential), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotds__UserCredential(struct soap *soap, tds__UserCredential *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotds__UserCredential(soap, tag ? tag : "tds:UserCredential", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__UserCredential ** SOAP_FMAC4 soap_get_PointerTotds__UserCredential(struct soap *soap, tds__UserCredential **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotds__UserCredential(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__UserCredential_Extension(struct soap *soap, _tds__UserCredential_Extension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__UserCredential_Extension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__UserCredential_Extension(struct soap *soap, const char *tag, int id, _tds__UserCredential_Extension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__UserCredential_Extension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__UserCredential_Extension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__UserCredential_Extension ** SOAP_FMAC4 soap_in_PointerTo_tds__UserCredential_Extension(struct soap *soap, const char *tag, _tds__UserCredential_Extension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__UserCredential_Extension **)soap_malloc(soap, sizeof(_tds__UserCredential_Extension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__UserCredential_Extension *)soap_instantiate__tds__UserCredential_Extension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__UserCredential_Extension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__UserCredential_Extension, sizeof(_tds__UserCredential_Extension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__UserCredential_Extension(struct soap *soap, _tds__UserCredential_Extension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__UserCredential_Extension(soap, tag ? tag : "tds:UserCredential-Extension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__UserCredential_Extension ** SOAP_FMAC4 soap_get_PointerTo_tds__UserCredential_Extension(struct soap *soap, _tds__UserCredential_Extension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__UserCredential_Extension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotds__EAPMethodTypes(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tds__EAPMethodTypes))
|
|
soap_serialize_tds__EAPMethodTypes(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotds__EAPMethodTypes(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tds__EAPMethodTypes, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tds__EAPMethodTypes(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTotds__EAPMethodTypes(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tds__EAPMethodTypes(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tds__EAPMethodTypes, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotds__EAPMethodTypes(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotds__EAPMethodTypes(soap, tag ? tag : "tds:EAPMethodTypes", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTotds__EAPMethodTypes(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotds__EAPMethodTypes(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotds__MiscCapabilities(struct soap *soap, tds__MiscCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tds__MiscCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotds__MiscCapabilities(struct soap *soap, const char *tag, int id, tds__MiscCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tds__MiscCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tds__MiscCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__MiscCapabilities ** SOAP_FMAC4 soap_in_PointerTotds__MiscCapabilities(struct soap *soap, const char *tag, tds__MiscCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tds__MiscCapabilities **)soap_malloc(soap, sizeof(tds__MiscCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tds__MiscCapabilities *)soap_instantiate_tds__MiscCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tds__MiscCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tds__MiscCapabilities, sizeof(tds__MiscCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotds__MiscCapabilities(struct soap *soap, tds__MiscCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotds__MiscCapabilities(soap, tag ? tag : "tds:MiscCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__MiscCapabilities ** SOAP_FMAC4 soap_get_PointerTotds__MiscCapabilities(struct soap *soap, tds__MiscCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotds__MiscCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotds__SystemCapabilities(struct soap *soap, tds__SystemCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tds__SystemCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotds__SystemCapabilities(struct soap *soap, const char *tag, int id, tds__SystemCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tds__SystemCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tds__SystemCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__SystemCapabilities ** SOAP_FMAC4 soap_in_PointerTotds__SystemCapabilities(struct soap *soap, const char *tag, tds__SystemCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tds__SystemCapabilities **)soap_malloc(soap, sizeof(tds__SystemCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tds__SystemCapabilities *)soap_instantiate_tds__SystemCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tds__SystemCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tds__SystemCapabilities, sizeof(tds__SystemCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotds__SystemCapabilities(struct soap *soap, tds__SystemCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotds__SystemCapabilities(soap, tag ? tag : "tds:SystemCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__SystemCapabilities ** SOAP_FMAC4 soap_get_PointerTotds__SystemCapabilities(struct soap *soap, tds__SystemCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotds__SystemCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotds__SecurityCapabilities(struct soap *soap, tds__SecurityCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tds__SecurityCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotds__SecurityCapabilities(struct soap *soap, const char *tag, int id, tds__SecurityCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tds__SecurityCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tds__SecurityCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__SecurityCapabilities ** SOAP_FMAC4 soap_in_PointerTotds__SecurityCapabilities(struct soap *soap, const char *tag, tds__SecurityCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tds__SecurityCapabilities **)soap_malloc(soap, sizeof(tds__SecurityCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tds__SecurityCapabilities *)soap_instantiate_tds__SecurityCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tds__SecurityCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tds__SecurityCapabilities, sizeof(tds__SecurityCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotds__SecurityCapabilities(struct soap *soap, tds__SecurityCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotds__SecurityCapabilities(soap, tag ? tag : "tds:SecurityCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__SecurityCapabilities ** SOAP_FMAC4 soap_get_PointerTotds__SecurityCapabilities(struct soap *soap, tds__SecurityCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotds__SecurityCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotds__NetworkCapabilities(struct soap *soap, tds__NetworkCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tds__NetworkCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotds__NetworkCapabilities(struct soap *soap, const char *tag, int id, tds__NetworkCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tds__NetworkCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tds__NetworkCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__NetworkCapabilities ** SOAP_FMAC4 soap_in_PointerTotds__NetworkCapabilities(struct soap *soap, const char *tag, tds__NetworkCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tds__NetworkCapabilities **)soap_malloc(soap, sizeof(tds__NetworkCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tds__NetworkCapabilities *)soap_instantiate_tds__NetworkCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tds__NetworkCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tds__NetworkCapabilities, sizeof(tds__NetworkCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotds__NetworkCapabilities(struct soap *soap, tds__NetworkCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotds__NetworkCapabilities(soap, tag ? tag : "tds:NetworkCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tds__NetworkCapabilities ** SOAP_FMAC4 soap_get_PointerTotds__NetworkCapabilities(struct soap *soap, tds__NetworkCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotds__NetworkCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tds__Service_Capabilities(struct soap *soap, _tds__Service_Capabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tds__Service_Capabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tds__Service_Capabilities(struct soap *soap, const char *tag, int id, _tds__Service_Capabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tds__Service_Capabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tds__Service_Capabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__Service_Capabilities ** SOAP_FMAC4 soap_in_PointerTo_tds__Service_Capabilities(struct soap *soap, const char *tag, _tds__Service_Capabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tds__Service_Capabilities **)soap_malloc(soap, sizeof(_tds__Service_Capabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tds__Service_Capabilities *)soap_instantiate__tds__Service_Capabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tds__Service_Capabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tds__Service_Capabilities, sizeof(_tds__Service_Capabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tds__Service_Capabilities(struct soap *soap, _tds__Service_Capabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tds__Service_Capabilities(soap, tag ? tag : "tds:Service-Capabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tds__Service_Capabilities ** SOAP_FMAC4 soap_get_PointerTo_tds__Service_Capabilities(struct soap *soap, _tds__Service_Capabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tds__Service_Capabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotmd__SerialData(struct soap *soap, tmd__SerialData *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tmd__SerialData))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotmd__SerialData(struct soap *soap, const char *tag, int id, tmd__SerialData *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tmd__SerialData, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tmd__SerialData ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__SerialData ** SOAP_FMAC4 soap_in_PointerTotmd__SerialData(struct soap *soap, const char *tag, tmd__SerialData **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tmd__SerialData **)soap_malloc(soap, sizeof(tmd__SerialData *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tmd__SerialData *)soap_instantiate_tmd__SerialData(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tmd__SerialData **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tmd__SerialData, sizeof(tmd__SerialData), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotmd__SerialData(struct soap *soap, tmd__SerialData *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotmd__SerialData(soap, tag ? tag : "tmd:SerialData", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__SerialData ** SOAP_FMAC4 soap_get_PointerTotmd__SerialData(struct soap *soap, tmd__SerialData **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotmd__SerialData(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotmd__SerialPortConfigurationOptions(struct soap *soap, tmd__SerialPortConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tmd__SerialPortConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotmd__SerialPortConfigurationOptions(struct soap *soap, const char *tag, int id, tmd__SerialPortConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tmd__SerialPortConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tmd__SerialPortConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__SerialPortConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTotmd__SerialPortConfigurationOptions(struct soap *soap, const char *tag, tmd__SerialPortConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tmd__SerialPortConfigurationOptions **)soap_malloc(soap, sizeof(tmd__SerialPortConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tmd__SerialPortConfigurationOptions *)soap_instantiate_tmd__SerialPortConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tmd__SerialPortConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tmd__SerialPortConfigurationOptions, sizeof(tmd__SerialPortConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotmd__SerialPortConfigurationOptions(struct soap *soap, tmd__SerialPortConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotmd__SerialPortConfigurationOptions(soap, tag ? tag : "tmd:SerialPortConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__SerialPortConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTotmd__SerialPortConfigurationOptions(struct soap *soap, tmd__SerialPortConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotmd__SerialPortConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotmd__SerialPortConfiguration(struct soap *soap, tmd__SerialPortConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tmd__SerialPortConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotmd__SerialPortConfiguration(struct soap *soap, const char *tag, int id, tmd__SerialPortConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tmd__SerialPortConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tmd__SerialPortConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__SerialPortConfiguration ** SOAP_FMAC4 soap_in_PointerTotmd__SerialPortConfiguration(struct soap *soap, const char *tag, tmd__SerialPortConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tmd__SerialPortConfiguration **)soap_malloc(soap, sizeof(tmd__SerialPortConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tmd__SerialPortConfiguration *)soap_instantiate_tmd__SerialPortConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tmd__SerialPortConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tmd__SerialPortConfiguration, sizeof(tmd__SerialPortConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotmd__SerialPortConfiguration(struct soap *soap, tmd__SerialPortConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotmd__SerialPortConfiguration(soap, tag ? tag : "tmd:SerialPortConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__SerialPortConfiguration ** SOAP_FMAC4 soap_get_PointerTotmd__SerialPortConfiguration(struct soap *soap, tmd__SerialPortConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotmd__SerialPortConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotmd__SerialPort(struct soap *soap, tmd__SerialPort *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tmd__SerialPort))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotmd__SerialPort(struct soap *soap, const char *tag, int id, tmd__SerialPort *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tmd__SerialPort, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tmd__SerialPort ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__SerialPort ** SOAP_FMAC4 soap_in_PointerTotmd__SerialPort(struct soap *soap, const char *tag, tmd__SerialPort **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tmd__SerialPort **)soap_malloc(soap, sizeof(tmd__SerialPort *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tmd__SerialPort *)soap_instantiate_tmd__SerialPort(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tmd__SerialPort **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tmd__SerialPort, sizeof(tmd__SerialPort), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotmd__SerialPort(struct soap *soap, tmd__SerialPort *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotmd__SerialPort(soap, tag ? tag : "tmd:SerialPort", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__SerialPort ** SOAP_FMAC4 soap_get_PointerTotmd__SerialPort(struct soap *soap, tmd__SerialPort **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotmd__SerialPort(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotmd__DigitalInputConfigurationInputOptions(struct soap *soap, tmd__DigitalInputConfigurationInputOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tmd__DigitalInputConfigurationInputOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotmd__DigitalInputConfigurationInputOptions(struct soap *soap, const char *tag, int id, tmd__DigitalInputConfigurationInputOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tmd__DigitalInputConfigurationInputOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tmd__DigitalInputConfigurationInputOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__DigitalInputConfigurationInputOptions ** SOAP_FMAC4 soap_in_PointerTotmd__DigitalInputConfigurationInputOptions(struct soap *soap, const char *tag, tmd__DigitalInputConfigurationInputOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tmd__DigitalInputConfigurationInputOptions **)soap_malloc(soap, sizeof(tmd__DigitalInputConfigurationInputOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tmd__DigitalInputConfigurationInputOptions *)soap_instantiate_tmd__DigitalInputConfigurationInputOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tmd__DigitalInputConfigurationInputOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tmd__DigitalInputConfigurationInputOptions, sizeof(tmd__DigitalInputConfigurationInputOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotmd__DigitalInputConfigurationInputOptions(struct soap *soap, tmd__DigitalInputConfigurationInputOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotmd__DigitalInputConfigurationInputOptions(soap, tag ? tag : "tmd:DigitalInputConfigurationInputOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__DigitalInputConfigurationInputOptions ** SOAP_FMAC4 soap_get_PointerTotmd__DigitalInputConfigurationInputOptions(struct soap *soap, tmd__DigitalInputConfigurationInputOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotmd__DigitalInputConfigurationInputOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__DigitalInput(struct soap *soap, tt__DigitalInput *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__DigitalInput))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__DigitalInput(struct soap *soap, const char *tag, int id, tt__DigitalInput *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__DigitalInput, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__DigitalInput ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DigitalInput ** SOAP_FMAC4 soap_in_PointerTott__DigitalInput(struct soap *soap, const char *tag, tt__DigitalInput **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__DigitalInput **)soap_malloc(soap, sizeof(tt__DigitalInput *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__DigitalInput *)soap_instantiate_tt__DigitalInput(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__DigitalInput **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__DigitalInput, sizeof(tt__DigitalInput), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__DigitalInput(struct soap *soap, tt__DigitalInput *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__DigitalInput(soap, tag ? tag : "tt:DigitalInput", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DigitalInput ** SOAP_FMAC4 soap_get_PointerTott__DigitalInput(struct soap *soap, tt__DigitalInput **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__DigitalInput(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RelayOutput(struct soap *soap, tt__RelayOutput *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RelayOutput))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RelayOutput(struct soap *soap, const char *tag, int id, tt__RelayOutput *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RelayOutput, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RelayOutput ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RelayOutput ** SOAP_FMAC4 soap_in_PointerTott__RelayOutput(struct soap *soap, const char *tag, tt__RelayOutput **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RelayOutput **)soap_malloc(soap, sizeof(tt__RelayOutput *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RelayOutput *)soap_instantiate_tt__RelayOutput(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RelayOutput **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RelayOutput, sizeof(tt__RelayOutput), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RelayOutput(struct soap *soap, tt__RelayOutput *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RelayOutput(soap, tag ? tag : "tt:RelayOutput", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RelayOutput ** SOAP_FMAC4 soap_get_PointerTott__RelayOutput(struct soap *soap, tt__RelayOutput **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RelayOutput(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AudioOutputConfigurationOptions(struct soap *soap, tt__AudioOutputConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AudioOutputConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AudioOutputConfigurationOptions(struct soap *soap, const char *tag, int id, tt__AudioOutputConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AudioOutputConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AudioOutputConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioOutputConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTott__AudioOutputConfigurationOptions(struct soap *soap, const char *tag, tt__AudioOutputConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AudioOutputConfigurationOptions **)soap_malloc(soap, sizeof(tt__AudioOutputConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AudioOutputConfigurationOptions *)soap_instantiate_tt__AudioOutputConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AudioOutputConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AudioOutputConfigurationOptions, sizeof(tt__AudioOutputConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AudioOutputConfigurationOptions(struct soap *soap, tt__AudioOutputConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AudioOutputConfigurationOptions(soap, tag ? tag : "tt:AudioOutputConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioOutputConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTott__AudioOutputConfigurationOptions(struct soap *soap, tt__AudioOutputConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AudioOutputConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AudioSourceConfigurationOptions(struct soap *soap, tt__AudioSourceConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AudioSourceConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AudioSourceConfigurationOptions(struct soap *soap, const char *tag, int id, tt__AudioSourceConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AudioSourceConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AudioSourceConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioSourceConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTott__AudioSourceConfigurationOptions(struct soap *soap, const char *tag, tt__AudioSourceConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AudioSourceConfigurationOptions **)soap_malloc(soap, sizeof(tt__AudioSourceConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AudioSourceConfigurationOptions *)soap_instantiate_tt__AudioSourceConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AudioSourceConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AudioSourceConfigurationOptions, sizeof(tt__AudioSourceConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AudioSourceConfigurationOptions(struct soap *soap, tt__AudioSourceConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AudioSourceConfigurationOptions(soap, tag ? tag : "tt:AudioSourceConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioSourceConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTott__AudioSourceConfigurationOptions(struct soap *soap, tt__AudioSourceConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AudioSourceConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoOutputConfigurationOptions(struct soap *soap, tt__VideoOutputConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoOutputConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoOutputConfigurationOptions(struct soap *soap, const char *tag, int id, tt__VideoOutputConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoOutputConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoOutputConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoOutputConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTott__VideoOutputConfigurationOptions(struct soap *soap, const char *tag, tt__VideoOutputConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoOutputConfigurationOptions **)soap_malloc(soap, sizeof(tt__VideoOutputConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoOutputConfigurationOptions *)soap_instantiate_tt__VideoOutputConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoOutputConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoOutputConfigurationOptions, sizeof(tt__VideoOutputConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoOutputConfigurationOptions(struct soap *soap, tt__VideoOutputConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoOutputConfigurationOptions(soap, tag ? tag : "tt:VideoOutputConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoOutputConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTott__VideoOutputConfigurationOptions(struct soap *soap, tt__VideoOutputConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoOutputConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoSourceConfigurationOptions(struct soap *soap, tt__VideoSourceConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoSourceConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoSourceConfigurationOptions(struct soap *soap, const char *tag, int id, tt__VideoSourceConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoSourceConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoSourceConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSourceConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTott__VideoSourceConfigurationOptions(struct soap *soap, const char *tag, tt__VideoSourceConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoSourceConfigurationOptions **)soap_malloc(soap, sizeof(tt__VideoSourceConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoSourceConfigurationOptions *)soap_instantiate_tt__VideoSourceConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoSourceConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoSourceConfigurationOptions, sizeof(tt__VideoSourceConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoSourceConfigurationOptions(struct soap *soap, tt__VideoSourceConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoSourceConfigurationOptions(soap, tag ? tag : "tt:VideoSourceConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSourceConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTott__VideoSourceConfigurationOptions(struct soap *soap, tt__VideoSourceConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoSourceConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoOutputConfiguration(struct soap *soap, tt__VideoOutputConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoOutputConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoOutputConfiguration(struct soap *soap, const char *tag, int id, tt__VideoOutputConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoOutputConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoOutputConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoOutputConfiguration ** SOAP_FMAC4 soap_in_PointerTott__VideoOutputConfiguration(struct soap *soap, const char *tag, tt__VideoOutputConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoOutputConfiguration **)soap_malloc(soap, sizeof(tt__VideoOutputConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoOutputConfiguration *)soap_instantiate_tt__VideoOutputConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoOutputConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoOutputConfiguration, sizeof(tt__VideoOutputConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoOutputConfiguration(struct soap *soap, tt__VideoOutputConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoOutputConfiguration(soap, tag ? tag : "tt:VideoOutputConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoOutputConfiguration ** SOAP_FMAC4 soap_get_PointerTott__VideoOutputConfiguration(struct soap *soap, tt__VideoOutputConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoOutputConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoOutput(struct soap *soap, tt__VideoOutput *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoOutput))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoOutput(struct soap *soap, const char *tag, int id, tt__VideoOutput *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoOutput, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoOutput ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoOutput ** SOAP_FMAC4 soap_in_PointerTott__VideoOutput(struct soap *soap, const char *tag, tt__VideoOutput **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoOutput **)soap_malloc(soap, sizeof(tt__VideoOutput *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoOutput *)soap_instantiate_tt__VideoOutput(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoOutput **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoOutput, sizeof(tt__VideoOutput), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoOutput(struct soap *soap, tt__VideoOutput *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoOutput(soap, tag ? tag : "tt:VideoOutput", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoOutput ** SOAP_FMAC4 soap_get_PointerTott__VideoOutput(struct soap *soap, tt__VideoOutput **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoOutput(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotmd__RelayOutputOptions(struct soap *soap, tmd__RelayOutputOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tmd__RelayOutputOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotmd__RelayOutputOptions(struct soap *soap, const char *tag, int id, tmd__RelayOutputOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tmd__RelayOutputOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tmd__RelayOutputOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__RelayOutputOptions ** SOAP_FMAC4 soap_in_PointerTotmd__RelayOutputOptions(struct soap *soap, const char *tag, tmd__RelayOutputOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tmd__RelayOutputOptions **)soap_malloc(soap, sizeof(tmd__RelayOutputOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tmd__RelayOutputOptions *)soap_instantiate_tmd__RelayOutputOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tmd__RelayOutputOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tmd__RelayOutputOptions, sizeof(tmd__RelayOutputOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotmd__RelayOutputOptions(struct soap *soap, tmd__RelayOutputOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotmd__RelayOutputOptions(soap, tag ? tag : "tmd:RelayOutputOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__RelayOutputOptions ** SOAP_FMAC4 soap_get_PointerTotmd__RelayOutputOptions(struct soap *soap, tmd__RelayOutputOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotmd__RelayOutputOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotmd__Capabilities(struct soap *soap, tmd__Capabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tmd__Capabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotmd__Capabilities(struct soap *soap, const char *tag, int id, tmd__Capabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tmd__Capabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tmd__Capabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__Capabilities ** SOAP_FMAC4 soap_in_PointerTotmd__Capabilities(struct soap *soap, const char *tag, tmd__Capabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tmd__Capabilities **)soap_malloc(soap, sizeof(tmd__Capabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tmd__Capabilities *)soap_instantiate_tmd__Capabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tmd__Capabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tmd__Capabilities, sizeof(tmd__Capabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotmd__Capabilities(struct soap *soap, tmd__Capabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotmd__Capabilities(soap, tag ? tag : "tmd:Capabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__Capabilities ** SOAP_FMAC4 soap_get_PointerTotmd__Capabilities(struct soap *soap, tmd__Capabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotmd__Capabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__base64Binary(struct soap *soap, xsd__base64Binary *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (*a)
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__base64Binary(struct soap *soap, const char *tag, int id, xsd__base64Binary *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, *a ? (*a)->__ptr : NULL, *a ? (*a)->__size : 0, type, SOAP_TYPE_xsd__base64Binary, NULL);
|
|
if (!*a || id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_xsd__base64Binary ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 xsd__base64Binary ** SOAP_FMAC4 soap_in_PointerToxsd__base64Binary(struct soap *soap, const char *tag, xsd__base64Binary **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (xsd__base64Binary **)soap_malloc(soap, sizeof(xsd__base64Binary *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (xsd__base64Binary *)soap_instantiate_xsd__base64Binary(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (xsd__base64Binary **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__base64Binary, sizeof(xsd__base64Binary), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__base64Binary(struct soap *soap, xsd__base64Binary *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxsd__base64Binary(soap, tag ? tag : "xsd:base64Binary", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 xsd__base64Binary ** SOAP_FMAC4 soap_get_PointerToxsd__base64Binary(struct soap *soap, xsd__base64Binary **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxsd__base64Binary(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotmd__RelayOutputOptionsExtension(struct soap *soap, tmd__RelayOutputOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tmd__RelayOutputOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotmd__RelayOutputOptionsExtension(struct soap *soap, const char *tag, int id, tmd__RelayOutputOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tmd__RelayOutputOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tmd__RelayOutputOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__RelayOutputOptionsExtension ** SOAP_FMAC4 soap_in_PointerTotmd__RelayOutputOptionsExtension(struct soap *soap, const char *tag, tmd__RelayOutputOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tmd__RelayOutputOptionsExtension **)soap_malloc(soap, sizeof(tmd__RelayOutputOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tmd__RelayOutputOptionsExtension *)soap_instantiate_tmd__RelayOutputOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tmd__RelayOutputOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tmd__RelayOutputOptionsExtension, sizeof(tmd__RelayOutputOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotmd__RelayOutputOptionsExtension(struct soap *soap, tmd__RelayOutputOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotmd__RelayOutputOptionsExtension(soap, tag ? tag : "tmd:RelayOutputOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tmd__RelayOutputOptionsExtension ** SOAP_FMAC4 soap_get_PointerTotmd__RelayOutputOptionsExtension(struct soap *soap, tmd__RelayOutputOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotmd__RelayOutputOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotmd__DelayTimes(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tmd__DelayTimes))
|
|
soap_serialize_tmd__DelayTimes(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotmd__DelayTimes(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tmd__DelayTimes, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tmd__DelayTimes(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTotmd__DelayTimes(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tmd__DelayTimes(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tmd__DelayTimes, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotmd__DelayTimes(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotmd__DelayTimes(soap, tag ? tag : "tmd:DelayTimes", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTotmd__DelayTimes(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotmd__DelayTimes(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PropertyOperation(struct soap *soap, enum tt__PropertyOperation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_tt__PropertyOperation);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PropertyOperation(struct soap *soap, const char *tag, int id, enum tt__PropertyOperation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PropertyOperation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__PropertyOperation(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__PropertyOperation ** SOAP_FMAC4 soap_in_PointerTott__PropertyOperation(struct soap *soap, const char *tag, enum tt__PropertyOperation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (enum tt__PropertyOperation **)soap_malloc(soap, sizeof(enum tt__PropertyOperation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__PropertyOperation(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (enum tt__PropertyOperation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PropertyOperation, sizeof(enum tt__PropertyOperation), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PropertyOperation(struct soap *soap, enum tt__PropertyOperation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PropertyOperation(soap, tag ? tag : "tt:PropertyOperation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__PropertyOperation ** SOAP_FMAC4 soap_get_PointerTott__PropertyOperation(struct soap *soap, enum tt__PropertyOperation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PropertyOperation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MessageExtension(struct soap *soap, tt__MessageExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MessageExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MessageExtension(struct soap *soap, const char *tag, int id, tt__MessageExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MessageExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MessageExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MessageExtension ** SOAP_FMAC4 soap_in_PointerTott__MessageExtension(struct soap *soap, const char *tag, tt__MessageExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MessageExtension **)soap_malloc(soap, sizeof(tt__MessageExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MessageExtension *)soap_instantiate_tt__MessageExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MessageExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MessageExtension, sizeof(tt__MessageExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MessageExtension(struct soap *soap, tt__MessageExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MessageExtension(soap, tag ? tag : "tt:MessageExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MessageExtension ** SOAP_FMAC4 soap_get_PointerTott__MessageExtension(struct soap *soap, tt__MessageExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MessageExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__StorageReferencePathExtension(struct soap *soap, tt__StorageReferencePathExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__StorageReferencePathExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__StorageReferencePathExtension(struct soap *soap, const char *tag, int id, tt__StorageReferencePathExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__StorageReferencePathExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__StorageReferencePathExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__StorageReferencePathExtension ** SOAP_FMAC4 soap_in_PointerTott__StorageReferencePathExtension(struct soap *soap, const char *tag, tt__StorageReferencePathExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__StorageReferencePathExtension **)soap_malloc(soap, sizeof(tt__StorageReferencePathExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__StorageReferencePathExtension *)soap_instantiate_tt__StorageReferencePathExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__StorageReferencePathExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__StorageReferencePathExtension, sizeof(tt__StorageReferencePathExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__StorageReferencePathExtension(struct soap *soap, tt__StorageReferencePathExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__StorageReferencePathExtension(soap, tag ? tag : "tt:StorageReferencePathExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__StorageReferencePathExtension ** SOAP_FMAC4 soap_get_PointerTott__StorageReferencePathExtension(struct soap *soap, tt__StorageReferencePathExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__StorageReferencePathExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ArrayOfFileProgressExtension(struct soap *soap, tt__ArrayOfFileProgressExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ArrayOfFileProgressExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ArrayOfFileProgressExtension(struct soap *soap, const char *tag, int id, tt__ArrayOfFileProgressExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ArrayOfFileProgressExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ArrayOfFileProgressExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ArrayOfFileProgressExtension ** SOAP_FMAC4 soap_in_PointerTott__ArrayOfFileProgressExtension(struct soap *soap, const char *tag, tt__ArrayOfFileProgressExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ArrayOfFileProgressExtension **)soap_malloc(soap, sizeof(tt__ArrayOfFileProgressExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ArrayOfFileProgressExtension *)soap_instantiate_tt__ArrayOfFileProgressExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ArrayOfFileProgressExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ArrayOfFileProgressExtension, sizeof(tt__ArrayOfFileProgressExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ArrayOfFileProgressExtension(struct soap *soap, tt__ArrayOfFileProgressExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ArrayOfFileProgressExtension(soap, tag ? tag : "tt:ArrayOfFileProgressExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ArrayOfFileProgressExtension ** SOAP_FMAC4 soap_get_PointerTott__ArrayOfFileProgressExtension(struct soap *soap, tt__ArrayOfFileProgressExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ArrayOfFileProgressExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FileProgress(struct soap *soap, tt__FileProgress *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FileProgress))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FileProgress(struct soap *soap, const char *tag, int id, tt__FileProgress *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FileProgress, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FileProgress ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FileProgress ** SOAP_FMAC4 soap_in_PointerTott__FileProgress(struct soap *soap, const char *tag, tt__FileProgress **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FileProgress **)soap_malloc(soap, sizeof(tt__FileProgress *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FileProgress *)soap_instantiate_tt__FileProgress(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FileProgress **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FileProgress, sizeof(tt__FileProgress), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FileProgress(struct soap *soap, tt__FileProgress *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FileProgress(soap, tag ? tag : "tt:FileProgress", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FileProgress ** SOAP_FMAC4 soap_get_PointerTott__FileProgress(struct soap *soap, tt__FileProgress **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FileProgress(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDConfigurationOptionsExtension(struct soap *soap, tt__OSDConfigurationOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDConfigurationOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDConfigurationOptionsExtension(struct soap *soap, const char *tag, int id, tt__OSDConfigurationOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDConfigurationOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDConfigurationOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDConfigurationOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__OSDConfigurationOptionsExtension(struct soap *soap, const char *tag, tt__OSDConfigurationOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDConfigurationOptionsExtension **)soap_malloc(soap, sizeof(tt__OSDConfigurationOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDConfigurationOptionsExtension *)soap_instantiate_tt__OSDConfigurationOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDConfigurationOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDConfigurationOptionsExtension, sizeof(tt__OSDConfigurationOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDConfigurationOptionsExtension(struct soap *soap, tt__OSDConfigurationOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDConfigurationOptionsExtension(soap, tag ? tag : "tt:OSDConfigurationOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDConfigurationOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__OSDConfigurationOptionsExtension(struct soap *soap, tt__OSDConfigurationOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDConfigurationOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDImgOptions(struct soap *soap, tt__OSDImgOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDImgOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDImgOptions(struct soap *soap, const char *tag, int id, tt__OSDImgOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDImgOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDImgOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDImgOptions ** SOAP_FMAC4 soap_in_PointerTott__OSDImgOptions(struct soap *soap, const char *tag, tt__OSDImgOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDImgOptions **)soap_malloc(soap, sizeof(tt__OSDImgOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDImgOptions *)soap_instantiate_tt__OSDImgOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDImgOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDImgOptions, sizeof(tt__OSDImgOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDImgOptions(struct soap *soap, tt__OSDImgOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDImgOptions(soap, tag ? tag : "tt:OSDImgOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDImgOptions ** SOAP_FMAC4 soap_get_PointerTott__OSDImgOptions(struct soap *soap, tt__OSDImgOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDImgOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDTextOptions(struct soap *soap, tt__OSDTextOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDTextOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDTextOptions(struct soap *soap, const char *tag, int id, tt__OSDTextOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDTextOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDTextOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDTextOptions ** SOAP_FMAC4 soap_in_PointerTott__OSDTextOptions(struct soap *soap, const char *tag, tt__OSDTextOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDTextOptions **)soap_malloc(soap, sizeof(tt__OSDTextOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDTextOptions *)soap_instantiate_tt__OSDTextOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDTextOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDTextOptions, sizeof(tt__OSDTextOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDTextOptions(struct soap *soap, tt__OSDTextOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDTextOptions(soap, tag ? tag : "tt:OSDTextOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDTextOptions ** SOAP_FMAC4 soap_get_PointerTott__OSDTextOptions(struct soap *soap, tt__OSDTextOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDTextOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MaximumNumberOfOSDs(struct soap *soap, tt__MaximumNumberOfOSDs *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MaximumNumberOfOSDs))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MaximumNumberOfOSDs(struct soap *soap, const char *tag, int id, tt__MaximumNumberOfOSDs *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MaximumNumberOfOSDs, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MaximumNumberOfOSDs ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MaximumNumberOfOSDs ** SOAP_FMAC4 soap_in_PointerTott__MaximumNumberOfOSDs(struct soap *soap, const char *tag, tt__MaximumNumberOfOSDs **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MaximumNumberOfOSDs **)soap_malloc(soap, sizeof(tt__MaximumNumberOfOSDs *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MaximumNumberOfOSDs *)soap_instantiate_tt__MaximumNumberOfOSDs(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MaximumNumberOfOSDs **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MaximumNumberOfOSDs, sizeof(tt__MaximumNumberOfOSDs), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MaximumNumberOfOSDs(struct soap *soap, tt__MaximumNumberOfOSDs *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MaximumNumberOfOSDs(soap, tag ? tag : "tt:MaximumNumberOfOSDs", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MaximumNumberOfOSDs ** SOAP_FMAC4 soap_get_PointerTott__MaximumNumberOfOSDs(struct soap *soap, tt__MaximumNumberOfOSDs **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MaximumNumberOfOSDs(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDImgOptionsExtension(struct soap *soap, tt__OSDImgOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDImgOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDImgOptionsExtension(struct soap *soap, const char *tag, int id, tt__OSDImgOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDImgOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDImgOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDImgOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__OSDImgOptionsExtension(struct soap *soap, const char *tag, tt__OSDImgOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDImgOptionsExtension **)soap_malloc(soap, sizeof(tt__OSDImgOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDImgOptionsExtension *)soap_instantiate_tt__OSDImgOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDImgOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDImgOptionsExtension, sizeof(tt__OSDImgOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDImgOptionsExtension(struct soap *soap, tt__OSDImgOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDImgOptionsExtension(soap, tag ? tag : "tt:OSDImgOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDImgOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__OSDImgOptionsExtension(struct soap *soap, tt__OSDImgOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDImgOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDTextOptionsExtension(struct soap *soap, tt__OSDTextOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDTextOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDTextOptionsExtension(struct soap *soap, const char *tag, int id, tt__OSDTextOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDTextOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDTextOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDTextOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__OSDTextOptionsExtension(struct soap *soap, const char *tag, tt__OSDTextOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDTextOptionsExtension **)soap_malloc(soap, sizeof(tt__OSDTextOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDTextOptionsExtension *)soap_instantiate_tt__OSDTextOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDTextOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDTextOptionsExtension, sizeof(tt__OSDTextOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDTextOptionsExtension(struct soap *soap, tt__OSDTextOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDTextOptionsExtension(soap, tag ? tag : "tt:OSDTextOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDTextOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__OSDTextOptionsExtension(struct soap *soap, tt__OSDTextOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDTextOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDColorOptions(struct soap *soap, tt__OSDColorOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDColorOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDColorOptions(struct soap *soap, const char *tag, int id, tt__OSDColorOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDColorOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDColorOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDColorOptions ** SOAP_FMAC4 soap_in_PointerTott__OSDColorOptions(struct soap *soap, const char *tag, tt__OSDColorOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDColorOptions **)soap_malloc(soap, sizeof(tt__OSDColorOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDColorOptions *)soap_instantiate_tt__OSDColorOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDColorOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDColorOptions, sizeof(tt__OSDColorOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDColorOptions(struct soap *soap, tt__OSDColorOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDColorOptions(soap, tag ? tag : "tt:OSDColorOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDColorOptions ** SOAP_FMAC4 soap_get_PointerTott__OSDColorOptions(struct soap *soap, tt__OSDColorOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDColorOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDColorOptionsExtension(struct soap *soap, tt__OSDColorOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDColorOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDColorOptionsExtension(struct soap *soap, const char *tag, int id, tt__OSDColorOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDColorOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDColorOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDColorOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__OSDColorOptionsExtension(struct soap *soap, const char *tag, tt__OSDColorOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDColorOptionsExtension **)soap_malloc(soap, sizeof(tt__OSDColorOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDColorOptionsExtension *)soap_instantiate_tt__OSDColorOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDColorOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDColorOptionsExtension, sizeof(tt__OSDColorOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDColorOptionsExtension(struct soap *soap, tt__OSDColorOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDColorOptionsExtension(soap, tag ? tag : "tt:OSDColorOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDColorOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__OSDColorOptionsExtension(struct soap *soap, tt__OSDColorOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDColorOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ColorOptions(struct soap *soap, tt__ColorOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ColorOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ColorOptions(struct soap *soap, const char *tag, int id, tt__ColorOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ColorOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ColorOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ColorOptions ** SOAP_FMAC4 soap_in_PointerTott__ColorOptions(struct soap *soap, const char *tag, tt__ColorOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ColorOptions **)soap_malloc(soap, sizeof(tt__ColorOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ColorOptions *)soap_instantiate_tt__ColorOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ColorOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ColorOptions, sizeof(tt__ColorOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ColorOptions(struct soap *soap, tt__ColorOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ColorOptions(soap, tag ? tag : "tt:ColorOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ColorOptions ** SOAP_FMAC4 soap_get_PointerTott__ColorOptions(struct soap *soap, tt__ColorOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ColorOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTostd__vectorTemplateOfPointerTott__ColorspaceRange(struct soap *soap, std::vector<tt__ColorspaceRange *> *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_std__vectorTemplateOfPointerTott__ColorspaceRange))
|
|
soap_serialize_std__vectorTemplateOfPointerTott__ColorspaceRange(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTostd__vectorTemplateOfPointerTott__ColorspaceRange(struct soap *soap, const char *tag, int id, std::vector<tt__ColorspaceRange *> *const*a, const char *type)
|
|
{
|
|
if (!*a)
|
|
return soap_element_null(soap, tag, id, type);
|
|
return soap_out_std__vectorTemplateOfPointerTott__ColorspaceRange(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::vector<tt__ColorspaceRange *> ** SOAP_FMAC4 soap_in_PointerTostd__vectorTemplateOfPointerTott__ColorspaceRange(struct soap *soap, const char *tag, std::vector<tt__ColorspaceRange *> **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
soap_revert(soap);
|
|
if (!a)
|
|
{ if (!(a = (std::vector<tt__ColorspaceRange *> **)soap_malloc(soap, sizeof(std::vector<tt__ColorspaceRange *> *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
}
|
|
if (!(*a = soap_in_std__vectorTemplateOfPointerTott__ColorspaceRange(soap, tag, *a, type)))
|
|
return NULL;
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTostd__vectorTemplateOfPointerTott__ColorspaceRange(struct soap *soap, std::vector<tt__ColorspaceRange *> *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTostd__vectorTemplateOfPointerTott__ColorspaceRange(soap, tag ? tag : "", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::vector<tt__ColorspaceRange *> ** SOAP_FMAC4 soap_get_PointerTostd__vectorTemplateOfPointerTott__ColorspaceRange(struct soap *soap, std::vector<tt__ColorspaceRange *> **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTostd__vectorTemplateOfPointerTott__ColorspaceRange(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ColorspaceRange(struct soap *soap, tt__ColorspaceRange *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ColorspaceRange))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ColorspaceRange(struct soap *soap, const char *tag, int id, tt__ColorspaceRange *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ColorspaceRange, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ColorspaceRange ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ColorspaceRange ** SOAP_FMAC4 soap_in_PointerTott__ColorspaceRange(struct soap *soap, const char *tag, tt__ColorspaceRange **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ColorspaceRange **)soap_malloc(soap, sizeof(tt__ColorspaceRange *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ColorspaceRange *)soap_instantiate_tt__ColorspaceRange(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ColorspaceRange **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ColorspaceRange, sizeof(tt__ColorspaceRange), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ColorspaceRange(struct soap *soap, tt__ColorspaceRange *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ColorspaceRange(soap, tag ? tag : "tt:ColorspaceRange", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ColorspaceRange ** SOAP_FMAC4 soap_get_PointerTott__ColorspaceRange(struct soap *soap, tt__ColorspaceRange **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ColorspaceRange(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTostd__vectorTemplateOfPointerTott__Color(struct soap *soap, std::vector<tt__Color *> *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_std__vectorTemplateOfPointerTott__Color))
|
|
soap_serialize_std__vectorTemplateOfPointerTott__Color(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTostd__vectorTemplateOfPointerTott__Color(struct soap *soap, const char *tag, int id, std::vector<tt__Color *> *const*a, const char *type)
|
|
{
|
|
if (!*a)
|
|
return soap_element_null(soap, tag, id, type);
|
|
return soap_out_std__vectorTemplateOfPointerTott__Color(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::vector<tt__Color *> ** SOAP_FMAC4 soap_in_PointerTostd__vectorTemplateOfPointerTott__Color(struct soap *soap, const char *tag, std::vector<tt__Color *> **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
soap_revert(soap);
|
|
if (!a)
|
|
{ if (!(a = (std::vector<tt__Color *> **)soap_malloc(soap, sizeof(std::vector<tt__Color *> *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
}
|
|
if (!(*a = soap_in_std__vectorTemplateOfPointerTott__Color(soap, tag, *a, type)))
|
|
return NULL;
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTostd__vectorTemplateOfPointerTott__Color(struct soap *soap, std::vector<tt__Color *> *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTostd__vectorTemplateOfPointerTott__Color(soap, tag ? tag : "", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::vector<tt__Color *> ** SOAP_FMAC4 soap_get_PointerTostd__vectorTemplateOfPointerTott__Color(struct soap *soap, std::vector<tt__Color *> **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTostd__vectorTemplateOfPointerTott__Color(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDImgConfigurationExtension(struct soap *soap, tt__OSDImgConfigurationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDImgConfigurationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDImgConfigurationExtension(struct soap *soap, const char *tag, int id, tt__OSDImgConfigurationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDImgConfigurationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDImgConfigurationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDImgConfigurationExtension ** SOAP_FMAC4 soap_in_PointerTott__OSDImgConfigurationExtension(struct soap *soap, const char *tag, tt__OSDImgConfigurationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDImgConfigurationExtension **)soap_malloc(soap, sizeof(tt__OSDImgConfigurationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDImgConfigurationExtension *)soap_instantiate_tt__OSDImgConfigurationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDImgConfigurationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDImgConfigurationExtension, sizeof(tt__OSDImgConfigurationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDImgConfigurationExtension(struct soap *soap, tt__OSDImgConfigurationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDImgConfigurationExtension(soap, tag ? tag : "tt:OSDImgConfigurationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDImgConfigurationExtension ** SOAP_FMAC4 soap_get_PointerTott__OSDImgConfigurationExtension(struct soap *soap, tt__OSDImgConfigurationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDImgConfigurationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDTextConfigurationExtension(struct soap *soap, tt__OSDTextConfigurationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDTextConfigurationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDTextConfigurationExtension(struct soap *soap, const char *tag, int id, tt__OSDTextConfigurationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDTextConfigurationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDTextConfigurationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDTextConfigurationExtension ** SOAP_FMAC4 soap_in_PointerTott__OSDTextConfigurationExtension(struct soap *soap, const char *tag, tt__OSDTextConfigurationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDTextConfigurationExtension **)soap_malloc(soap, sizeof(tt__OSDTextConfigurationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDTextConfigurationExtension *)soap_instantiate_tt__OSDTextConfigurationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDTextConfigurationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDTextConfigurationExtension, sizeof(tt__OSDTextConfigurationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDTextConfigurationExtension(struct soap *soap, tt__OSDTextConfigurationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDTextConfigurationExtension(soap, tag ? tag : "tt:OSDTextConfigurationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDTextConfigurationExtension ** SOAP_FMAC4 soap_get_PointerTott__OSDTextConfigurationExtension(struct soap *soap, tt__OSDTextConfigurationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDTextConfigurationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDColor(struct soap *soap, tt__OSDColor *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDColor))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDColor(struct soap *soap, const char *tag, int id, tt__OSDColor *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDColor, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDColor ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDColor ** SOAP_FMAC4 soap_in_PointerTott__OSDColor(struct soap *soap, const char *tag, tt__OSDColor **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDColor **)soap_malloc(soap, sizeof(tt__OSDColor *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDColor *)soap_instantiate_tt__OSDColor(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDColor **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDColor, sizeof(tt__OSDColor), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDColor(struct soap *soap, tt__OSDColor *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDColor(soap, tag ? tag : "tt:OSDColor", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDColor ** SOAP_FMAC4 soap_get_PointerTott__OSDColor(struct soap *soap, tt__OSDColor **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDColor(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OSDPosConfigurationExtension(struct soap *soap, tt__OSDPosConfigurationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OSDPosConfigurationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OSDPosConfigurationExtension(struct soap *soap, const char *tag, int id, tt__OSDPosConfigurationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OSDPosConfigurationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OSDPosConfigurationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDPosConfigurationExtension ** SOAP_FMAC4 soap_in_PointerTott__OSDPosConfigurationExtension(struct soap *soap, const char *tag, tt__OSDPosConfigurationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OSDPosConfigurationExtension **)soap_malloc(soap, sizeof(tt__OSDPosConfigurationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OSDPosConfigurationExtension *)soap_instantiate_tt__OSDPosConfigurationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OSDPosConfigurationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OSDPosConfigurationExtension, sizeof(tt__OSDPosConfigurationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OSDPosConfigurationExtension(struct soap *soap, tt__OSDPosConfigurationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OSDPosConfigurationExtension(soap, tag ? tag : "tt:OSDPosConfigurationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OSDPosConfigurationExtension ** SOAP_FMAC4 soap_get_PointerTott__OSDPosConfigurationExtension(struct soap *soap, tt__OSDPosConfigurationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OSDPosConfigurationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ProfileStatusExtension(struct soap *soap, tt__ProfileStatusExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ProfileStatusExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ProfileStatusExtension(struct soap *soap, const char *tag, int id, tt__ProfileStatusExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ProfileStatusExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ProfileStatusExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ProfileStatusExtension ** SOAP_FMAC4 soap_in_PointerTott__ProfileStatusExtension(struct soap *soap, const char *tag, tt__ProfileStatusExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ProfileStatusExtension **)soap_malloc(soap, sizeof(tt__ProfileStatusExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ProfileStatusExtension *)soap_instantiate_tt__ProfileStatusExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ProfileStatusExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ProfileStatusExtension, sizeof(tt__ProfileStatusExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ProfileStatusExtension(struct soap *soap, tt__ProfileStatusExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ProfileStatusExtension(soap, tag ? tag : "tt:ProfileStatusExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ProfileStatusExtension ** SOAP_FMAC4 soap_get_PointerTott__ProfileStatusExtension(struct soap *soap, tt__ProfileStatusExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ProfileStatusExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ActiveConnection(struct soap *soap, tt__ActiveConnection *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ActiveConnection))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ActiveConnection(struct soap *soap, const char *tag, int id, tt__ActiveConnection *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ActiveConnection, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ActiveConnection ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ActiveConnection ** SOAP_FMAC4 soap_in_PointerTott__ActiveConnection(struct soap *soap, const char *tag, tt__ActiveConnection **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ActiveConnection **)soap_malloc(soap, sizeof(tt__ActiveConnection *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ActiveConnection *)soap_instantiate_tt__ActiveConnection(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ActiveConnection **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ActiveConnection, sizeof(tt__ActiveConnection), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ActiveConnection(struct soap *soap, tt__ActiveConnection *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ActiveConnection(soap, tag ? tag : "tt:ActiveConnection", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ActiveConnection ** SOAP_FMAC4 soap_get_PointerTott__ActiveConnection(struct soap *soap, tt__ActiveConnection **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ActiveConnection(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AudioClassDescriptorExtension(struct soap *soap, tt__AudioClassDescriptorExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AudioClassDescriptorExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AudioClassDescriptorExtension(struct soap *soap, const char *tag, int id, tt__AudioClassDescriptorExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AudioClassDescriptorExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AudioClassDescriptorExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioClassDescriptorExtension ** SOAP_FMAC4 soap_in_PointerTott__AudioClassDescriptorExtension(struct soap *soap, const char *tag, tt__AudioClassDescriptorExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AudioClassDescriptorExtension **)soap_malloc(soap, sizeof(tt__AudioClassDescriptorExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AudioClassDescriptorExtension *)soap_instantiate_tt__AudioClassDescriptorExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AudioClassDescriptorExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AudioClassDescriptorExtension, sizeof(tt__AudioClassDescriptorExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AudioClassDescriptorExtension(struct soap *soap, tt__AudioClassDescriptorExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AudioClassDescriptorExtension(soap, tag ? tag : "tt:AudioClassDescriptorExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioClassDescriptorExtension ** SOAP_FMAC4 soap_get_PointerTott__AudioClassDescriptorExtension(struct soap *soap, tt__AudioClassDescriptorExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AudioClassDescriptorExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AudioClassCandidate(struct soap *soap, tt__AudioClassCandidate *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AudioClassCandidate))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AudioClassCandidate(struct soap *soap, const char *tag, int id, tt__AudioClassCandidate *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AudioClassCandidate, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AudioClassCandidate ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioClassCandidate ** SOAP_FMAC4 soap_in_PointerTott__AudioClassCandidate(struct soap *soap, const char *tag, tt__AudioClassCandidate **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AudioClassCandidate **)soap_malloc(soap, sizeof(tt__AudioClassCandidate *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AudioClassCandidate *)soap_instantiate_tt__AudioClassCandidate(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AudioClassCandidate **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AudioClassCandidate, sizeof(tt__AudioClassCandidate), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AudioClassCandidate(struct soap *soap, tt__AudioClassCandidate *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AudioClassCandidate(soap, tag ? tag : "tt:AudioClassCandidate", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioClassCandidate ** SOAP_FMAC4 soap_get_PointerTott__AudioClassCandidate(struct soap *soap, tt__AudioClassCandidate **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AudioClassCandidate(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ActionEngineEventPayloadExtension(struct soap *soap, tt__ActionEngineEventPayloadExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ActionEngineEventPayloadExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ActionEngineEventPayloadExtension(struct soap *soap, const char *tag, int id, tt__ActionEngineEventPayloadExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ActionEngineEventPayloadExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ActionEngineEventPayloadExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ActionEngineEventPayloadExtension ** SOAP_FMAC4 soap_in_PointerTott__ActionEngineEventPayloadExtension(struct soap *soap, const char *tag, tt__ActionEngineEventPayloadExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ActionEngineEventPayloadExtension **)soap_malloc(soap, sizeof(tt__ActionEngineEventPayloadExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ActionEngineEventPayloadExtension *)soap_instantiate_tt__ActionEngineEventPayloadExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ActionEngineEventPayloadExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ActionEngineEventPayloadExtension, sizeof(tt__ActionEngineEventPayloadExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ActionEngineEventPayloadExtension(struct soap *soap, tt__ActionEngineEventPayloadExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ActionEngineEventPayloadExtension(soap, tag ? tag : "tt:ActionEngineEventPayloadExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ActionEngineEventPayloadExtension ** SOAP_FMAC4 soap_get_PointerTott__ActionEngineEventPayloadExtension(struct soap *soap, tt__ActionEngineEventPayloadExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ActionEngineEventPayloadExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
#ifndef WITH_NOGLOBAL
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Fault))
|
|
soap_serialize_SOAP_ENV__Fault(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Fault(struct soap *soap, const char *tag, int id, struct SOAP_ENV__Fault *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Fault, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_SOAP_ENV__Fault(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct SOAP_ENV__Fault ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Fault(struct soap *soap, const char *tag, struct SOAP_ENV__Fault **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct SOAP_ENV__Fault **)soap_malloc(soap, sizeof(struct SOAP_ENV__Fault *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_SOAP_ENV__Fault(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct SOAP_ENV__Fault **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Fault, 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_PointerToSOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToSOAP_ENV__Fault(soap, tag ? tag : "SOAP-ENV:Fault", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct SOAP_ENV__Fault ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToSOAP_ENV__Fault(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
#endif
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Envelope(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Envelope))
|
|
soap_serialize_SOAP_ENV__Envelope(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Envelope(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Envelope, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_SOAP_ENV__Envelope(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Envelope(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_SOAP_ENV__Envelope(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Envelope, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Envelope(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToSOAP_ENV__Envelope(soap, tag ? tag : "SOAP-ENV:Envelope", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Envelope(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToSOAP_ENV__Envelope(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AnalyticsState(struct soap *soap, tt__AnalyticsState *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AnalyticsState))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AnalyticsState(struct soap *soap, const char *tag, int id, tt__AnalyticsState *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AnalyticsState, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AnalyticsState ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsState ** SOAP_FMAC4 soap_in_PointerTott__AnalyticsState(struct soap *soap, const char *tag, tt__AnalyticsState **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AnalyticsState **)soap_malloc(soap, sizeof(tt__AnalyticsState *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AnalyticsState *)soap_instantiate_tt__AnalyticsState(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AnalyticsState **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AnalyticsState, sizeof(tt__AnalyticsState), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AnalyticsState(struct soap *soap, tt__AnalyticsState *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AnalyticsState(soap, tag ? tag : "tt:AnalyticsState", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsState ** SOAP_FMAC4 soap_get_PointerTott__AnalyticsState(struct soap *soap, tt__AnalyticsState **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AnalyticsState(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MetadataInputExtension(struct soap *soap, tt__MetadataInputExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MetadataInputExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MetadataInputExtension(struct soap *soap, const char *tag, int id, tt__MetadataInputExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MetadataInputExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MetadataInputExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataInputExtension ** SOAP_FMAC4 soap_in_PointerTott__MetadataInputExtension(struct soap *soap, const char *tag, tt__MetadataInputExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MetadataInputExtension **)soap_malloc(soap, sizeof(tt__MetadataInputExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MetadataInputExtension *)soap_instantiate_tt__MetadataInputExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MetadataInputExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MetadataInputExtension, sizeof(tt__MetadataInputExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MetadataInputExtension(struct soap *soap, tt__MetadataInputExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MetadataInputExtension(soap, tag ? tag : "tt:MetadataInputExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataInputExtension ** SOAP_FMAC4 soap_get_PointerTott__MetadataInputExtension(struct soap *soap, tt__MetadataInputExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MetadataInputExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SourceIdentificationExtension(struct soap *soap, tt__SourceIdentificationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SourceIdentificationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SourceIdentificationExtension(struct soap *soap, const char *tag, int id, tt__SourceIdentificationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SourceIdentificationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SourceIdentificationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SourceIdentificationExtension ** SOAP_FMAC4 soap_in_PointerTott__SourceIdentificationExtension(struct soap *soap, const char *tag, tt__SourceIdentificationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SourceIdentificationExtension **)soap_malloc(soap, sizeof(tt__SourceIdentificationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SourceIdentificationExtension *)soap_instantiate_tt__SourceIdentificationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SourceIdentificationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SourceIdentificationExtension, sizeof(tt__SourceIdentificationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SourceIdentificationExtension(struct soap *soap, tt__SourceIdentificationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SourceIdentificationExtension(soap, tag ? tag : "tt:SourceIdentificationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SourceIdentificationExtension ** SOAP_FMAC4 soap_get_PointerTott__SourceIdentificationExtension(struct soap *soap, tt__SourceIdentificationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SourceIdentificationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AnalyticsEngineInputInfoExtension(struct soap *soap, tt__AnalyticsEngineInputInfoExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AnalyticsEngineInputInfoExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AnalyticsEngineInputInfoExtension(struct soap *soap, const char *tag, int id, tt__AnalyticsEngineInputInfoExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AnalyticsEngineInputInfoExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AnalyticsEngineInputInfoExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsEngineInputInfoExtension ** SOAP_FMAC4 soap_in_PointerTott__AnalyticsEngineInputInfoExtension(struct soap *soap, const char *tag, tt__AnalyticsEngineInputInfoExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AnalyticsEngineInputInfoExtension **)soap_malloc(soap, sizeof(tt__AnalyticsEngineInputInfoExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AnalyticsEngineInputInfoExtension *)soap_instantiate_tt__AnalyticsEngineInputInfoExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AnalyticsEngineInputInfoExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AnalyticsEngineInputInfoExtension, sizeof(tt__AnalyticsEngineInputInfoExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AnalyticsEngineInputInfoExtension(struct soap *soap, tt__AnalyticsEngineInputInfoExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AnalyticsEngineInputInfoExtension(soap, tag ? tag : "tt:AnalyticsEngineInputInfoExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsEngineInputInfoExtension ** SOAP_FMAC4 soap_get_PointerTott__AnalyticsEngineInputInfoExtension(struct soap *soap, tt__AnalyticsEngineInputInfoExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AnalyticsEngineInputInfoExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AnalyticsEngineInputInfo(struct soap *soap, tt__AnalyticsEngineInputInfo *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AnalyticsEngineInputInfo))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AnalyticsEngineInputInfo(struct soap *soap, const char *tag, int id, tt__AnalyticsEngineInputInfo *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AnalyticsEngineInputInfo, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AnalyticsEngineInputInfo ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsEngineInputInfo ** SOAP_FMAC4 soap_in_PointerTott__AnalyticsEngineInputInfo(struct soap *soap, const char *tag, tt__AnalyticsEngineInputInfo **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AnalyticsEngineInputInfo **)soap_malloc(soap, sizeof(tt__AnalyticsEngineInputInfo *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AnalyticsEngineInputInfo *)soap_instantiate_tt__AnalyticsEngineInputInfo(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AnalyticsEngineInputInfo **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AnalyticsEngineInputInfo, sizeof(tt__AnalyticsEngineInputInfo), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AnalyticsEngineInputInfo(struct soap *soap, tt__AnalyticsEngineInputInfo *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AnalyticsEngineInputInfo(soap, tag ? tag : "tt:AnalyticsEngineInputInfo", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsEngineInputInfo ** SOAP_FMAC4 soap_get_PointerTott__AnalyticsEngineInputInfo(struct soap *soap, tt__AnalyticsEngineInputInfo **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AnalyticsEngineInputInfo(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AnalyticsDeviceEngineConfigurationExtension(struct soap *soap, tt__AnalyticsDeviceEngineConfigurationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AnalyticsDeviceEngineConfigurationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AnalyticsDeviceEngineConfigurationExtension(struct soap *soap, const char *tag, int id, tt__AnalyticsDeviceEngineConfigurationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AnalyticsDeviceEngineConfigurationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AnalyticsDeviceEngineConfigurationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsDeviceEngineConfigurationExtension ** SOAP_FMAC4 soap_in_PointerTott__AnalyticsDeviceEngineConfigurationExtension(struct soap *soap, const char *tag, tt__AnalyticsDeviceEngineConfigurationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AnalyticsDeviceEngineConfigurationExtension **)soap_malloc(soap, sizeof(tt__AnalyticsDeviceEngineConfigurationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AnalyticsDeviceEngineConfigurationExtension *)soap_instantiate_tt__AnalyticsDeviceEngineConfigurationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AnalyticsDeviceEngineConfigurationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AnalyticsDeviceEngineConfigurationExtension, sizeof(tt__AnalyticsDeviceEngineConfigurationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AnalyticsDeviceEngineConfigurationExtension(struct soap *soap, tt__AnalyticsDeviceEngineConfigurationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AnalyticsDeviceEngineConfigurationExtension(soap, tag ? tag : "tt:AnalyticsDeviceEngineConfigurationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsDeviceEngineConfigurationExtension ** SOAP_FMAC4 soap_get_PointerTott__AnalyticsDeviceEngineConfigurationExtension(struct soap *soap, tt__AnalyticsDeviceEngineConfigurationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AnalyticsDeviceEngineConfigurationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__EngineConfiguration(struct soap *soap, tt__EngineConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__EngineConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__EngineConfiguration(struct soap *soap, const char *tag, int id, tt__EngineConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__EngineConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__EngineConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EngineConfiguration ** SOAP_FMAC4 soap_in_PointerTott__EngineConfiguration(struct soap *soap, const char *tag, tt__EngineConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__EngineConfiguration **)soap_malloc(soap, sizeof(tt__EngineConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__EngineConfiguration *)soap_instantiate_tt__EngineConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__EngineConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__EngineConfiguration, sizeof(tt__EngineConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__EngineConfiguration(struct soap *soap, tt__EngineConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__EngineConfiguration(soap, tag ? tag : "tt:EngineConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EngineConfiguration ** SOAP_FMAC4 soap_get_PointerTott__EngineConfiguration(struct soap *soap, tt__EngineConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__EngineConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RecordingJobConfiguration(struct soap *soap, tt__RecordingJobConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RecordingJobConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RecordingJobConfiguration(struct soap *soap, const char *tag, int id, tt__RecordingJobConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RecordingJobConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RecordingJobConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobConfiguration ** SOAP_FMAC4 soap_in_PointerTott__RecordingJobConfiguration(struct soap *soap, const char *tag, tt__RecordingJobConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RecordingJobConfiguration **)soap_malloc(soap, sizeof(tt__RecordingJobConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RecordingJobConfiguration *)soap_instantiate_tt__RecordingJobConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RecordingJobConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RecordingJobConfiguration, sizeof(tt__RecordingJobConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RecordingJobConfiguration(struct soap *soap, tt__RecordingJobConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RecordingJobConfiguration(soap, tag ? tag : "tt:RecordingJobConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobConfiguration ** SOAP_FMAC4 soap_get_PointerTott__RecordingJobConfiguration(struct soap *soap, tt__RecordingJobConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RecordingJobConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RecordingJobStateTrack(struct soap *soap, tt__RecordingJobStateTrack *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RecordingJobStateTrack))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RecordingJobStateTrack(struct soap *soap, const char *tag, int id, tt__RecordingJobStateTrack *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RecordingJobStateTrack, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RecordingJobStateTrack ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobStateTrack ** SOAP_FMAC4 soap_in_PointerTott__RecordingJobStateTrack(struct soap *soap, const char *tag, tt__RecordingJobStateTrack **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RecordingJobStateTrack **)soap_malloc(soap, sizeof(tt__RecordingJobStateTrack *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RecordingJobStateTrack *)soap_instantiate_tt__RecordingJobStateTrack(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RecordingJobStateTrack **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RecordingJobStateTrack, sizeof(tt__RecordingJobStateTrack), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RecordingJobStateTrack(struct soap *soap, tt__RecordingJobStateTrack *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RecordingJobStateTrack(soap, tag ? tag : "tt:RecordingJobStateTrack", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobStateTrack ** SOAP_FMAC4 soap_get_PointerTott__RecordingJobStateTrack(struct soap *soap, tt__RecordingJobStateTrack **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RecordingJobStateTrack(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RecordingJobStateTracks(struct soap *soap, tt__RecordingJobStateTracks *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RecordingJobStateTracks))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RecordingJobStateTracks(struct soap *soap, const char *tag, int id, tt__RecordingJobStateTracks *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RecordingJobStateTracks, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RecordingJobStateTracks ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobStateTracks ** SOAP_FMAC4 soap_in_PointerTott__RecordingJobStateTracks(struct soap *soap, const char *tag, tt__RecordingJobStateTracks **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RecordingJobStateTracks **)soap_malloc(soap, sizeof(tt__RecordingJobStateTracks *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RecordingJobStateTracks *)soap_instantiate_tt__RecordingJobStateTracks(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RecordingJobStateTracks **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RecordingJobStateTracks, sizeof(tt__RecordingJobStateTracks), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RecordingJobStateTracks(struct soap *soap, tt__RecordingJobStateTracks *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RecordingJobStateTracks(soap, tag ? tag : "tt:RecordingJobStateTracks", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobStateTracks ** SOAP_FMAC4 soap_get_PointerTott__RecordingJobStateTracks(struct soap *soap, tt__RecordingJobStateTracks **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RecordingJobStateTracks(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RecordingJobStateInformationExtension(struct soap *soap, tt__RecordingJobStateInformationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RecordingJobStateInformationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RecordingJobStateInformationExtension(struct soap *soap, const char *tag, int id, tt__RecordingJobStateInformationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RecordingJobStateInformationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RecordingJobStateInformationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobStateInformationExtension ** SOAP_FMAC4 soap_in_PointerTott__RecordingJobStateInformationExtension(struct soap *soap, const char *tag, tt__RecordingJobStateInformationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RecordingJobStateInformationExtension **)soap_malloc(soap, sizeof(tt__RecordingJobStateInformationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RecordingJobStateInformationExtension *)soap_instantiate_tt__RecordingJobStateInformationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RecordingJobStateInformationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RecordingJobStateInformationExtension, sizeof(tt__RecordingJobStateInformationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RecordingJobStateInformationExtension(struct soap *soap, tt__RecordingJobStateInformationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RecordingJobStateInformationExtension(soap, tag ? tag : "tt:RecordingJobStateInformationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobStateInformationExtension ** SOAP_FMAC4 soap_get_PointerTott__RecordingJobStateInformationExtension(struct soap *soap, tt__RecordingJobStateInformationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RecordingJobStateInformationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RecordingJobStateSource(struct soap *soap, tt__RecordingJobStateSource *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RecordingJobStateSource))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RecordingJobStateSource(struct soap *soap, const char *tag, int id, tt__RecordingJobStateSource *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RecordingJobStateSource, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RecordingJobStateSource ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobStateSource ** SOAP_FMAC4 soap_in_PointerTott__RecordingJobStateSource(struct soap *soap, const char *tag, tt__RecordingJobStateSource **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RecordingJobStateSource **)soap_malloc(soap, sizeof(tt__RecordingJobStateSource *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RecordingJobStateSource *)soap_instantiate_tt__RecordingJobStateSource(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RecordingJobStateSource **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RecordingJobStateSource, sizeof(tt__RecordingJobStateSource), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RecordingJobStateSource(struct soap *soap, tt__RecordingJobStateSource *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RecordingJobStateSource(soap, tag ? tag : "tt:RecordingJobStateSource", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobStateSource ** SOAP_FMAC4 soap_get_PointerTott__RecordingJobStateSource(struct soap *soap, tt__RecordingJobStateSource **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RecordingJobStateSource(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RecordingJobSourceExtension(struct soap *soap, tt__RecordingJobSourceExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RecordingJobSourceExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RecordingJobSourceExtension(struct soap *soap, const char *tag, int id, tt__RecordingJobSourceExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RecordingJobSourceExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RecordingJobSourceExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobSourceExtension ** SOAP_FMAC4 soap_in_PointerTott__RecordingJobSourceExtension(struct soap *soap, const char *tag, tt__RecordingJobSourceExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RecordingJobSourceExtension **)soap_malloc(soap, sizeof(tt__RecordingJobSourceExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RecordingJobSourceExtension *)soap_instantiate_tt__RecordingJobSourceExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RecordingJobSourceExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RecordingJobSourceExtension, sizeof(tt__RecordingJobSourceExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RecordingJobSourceExtension(struct soap *soap, tt__RecordingJobSourceExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RecordingJobSourceExtension(soap, tag ? tag : "tt:RecordingJobSourceExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobSourceExtension ** SOAP_FMAC4 soap_get_PointerTott__RecordingJobSourceExtension(struct soap *soap, tt__RecordingJobSourceExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RecordingJobSourceExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RecordingJobTrack(struct soap *soap, tt__RecordingJobTrack *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RecordingJobTrack))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RecordingJobTrack(struct soap *soap, const char *tag, int id, tt__RecordingJobTrack *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RecordingJobTrack, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RecordingJobTrack ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobTrack ** SOAP_FMAC4 soap_in_PointerTott__RecordingJobTrack(struct soap *soap, const char *tag, tt__RecordingJobTrack **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RecordingJobTrack **)soap_malloc(soap, sizeof(tt__RecordingJobTrack *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RecordingJobTrack *)soap_instantiate_tt__RecordingJobTrack(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RecordingJobTrack **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RecordingJobTrack, sizeof(tt__RecordingJobTrack), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RecordingJobTrack(struct soap *soap, tt__RecordingJobTrack *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RecordingJobTrack(soap, tag ? tag : "tt:RecordingJobTrack", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobTrack ** SOAP_FMAC4 soap_get_PointerTott__RecordingJobTrack(struct soap *soap, tt__RecordingJobTrack **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RecordingJobTrack(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RecordingJobConfigurationExtension(struct soap *soap, tt__RecordingJobConfigurationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RecordingJobConfigurationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RecordingJobConfigurationExtension(struct soap *soap, const char *tag, int id, tt__RecordingJobConfigurationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RecordingJobConfigurationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RecordingJobConfigurationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobConfigurationExtension ** SOAP_FMAC4 soap_in_PointerTott__RecordingJobConfigurationExtension(struct soap *soap, const char *tag, tt__RecordingJobConfigurationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RecordingJobConfigurationExtension **)soap_malloc(soap, sizeof(tt__RecordingJobConfigurationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RecordingJobConfigurationExtension *)soap_instantiate_tt__RecordingJobConfigurationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RecordingJobConfigurationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RecordingJobConfigurationExtension, sizeof(tt__RecordingJobConfigurationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RecordingJobConfigurationExtension(struct soap *soap, tt__RecordingJobConfigurationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RecordingJobConfigurationExtension(soap, tag ? tag : "tt:RecordingJobConfigurationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobConfigurationExtension ** SOAP_FMAC4 soap_get_PointerTott__RecordingJobConfigurationExtension(struct soap *soap, tt__RecordingJobConfigurationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RecordingJobConfigurationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RecordingJobSource(struct soap *soap, tt__RecordingJobSource *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RecordingJobSource))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RecordingJobSource(struct soap *soap, const char *tag, int id, tt__RecordingJobSource *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RecordingJobSource, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RecordingJobSource ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobSource ** SOAP_FMAC4 soap_in_PointerTott__RecordingJobSource(struct soap *soap, const char *tag, tt__RecordingJobSource **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RecordingJobSource **)soap_malloc(soap, sizeof(tt__RecordingJobSource *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RecordingJobSource *)soap_instantiate_tt__RecordingJobSource(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RecordingJobSource **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RecordingJobSource, sizeof(tt__RecordingJobSource), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RecordingJobSource(struct soap *soap, tt__RecordingJobSource *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RecordingJobSource(soap, tag ? tag : "tt:RecordingJobSource", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingJobSource ** SOAP_FMAC4 soap_get_PointerTott__RecordingJobSource(struct soap *soap, tt__RecordingJobSource **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RecordingJobSource(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__TrackConfiguration(struct soap *soap, tt__TrackConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__TrackConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__TrackConfiguration(struct soap *soap, const char *tag, int id, tt__TrackConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__TrackConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__TrackConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__TrackConfiguration ** SOAP_FMAC4 soap_in_PointerTott__TrackConfiguration(struct soap *soap, const char *tag, tt__TrackConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__TrackConfiguration **)soap_malloc(soap, sizeof(tt__TrackConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__TrackConfiguration *)soap_instantiate_tt__TrackConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__TrackConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__TrackConfiguration, sizeof(tt__TrackConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__TrackConfiguration(struct soap *soap, tt__TrackConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__TrackConfiguration(soap, tag ? tag : "tt:TrackConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__TrackConfiguration ** SOAP_FMAC4 soap_get_PointerTott__TrackConfiguration(struct soap *soap, tt__TrackConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__TrackConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__GetTracksResponseItem(struct soap *soap, tt__GetTracksResponseItem *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__GetTracksResponseItem))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__GetTracksResponseItem(struct soap *soap, const char *tag, int id, tt__GetTracksResponseItem *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__GetTracksResponseItem, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__GetTracksResponseItem ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__GetTracksResponseItem ** SOAP_FMAC4 soap_in_PointerTott__GetTracksResponseItem(struct soap *soap, const char *tag, tt__GetTracksResponseItem **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__GetTracksResponseItem **)soap_malloc(soap, sizeof(tt__GetTracksResponseItem *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__GetTracksResponseItem *)soap_instantiate_tt__GetTracksResponseItem(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__GetTracksResponseItem **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__GetTracksResponseItem, sizeof(tt__GetTracksResponseItem), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__GetTracksResponseItem(struct soap *soap, tt__GetTracksResponseItem *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__GetTracksResponseItem(soap, tag ? tag : "tt:GetTracksResponseItem", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__GetTracksResponseItem ** SOAP_FMAC4 soap_get_PointerTott__GetTracksResponseItem(struct soap *soap, tt__GetTracksResponseItem **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__GetTracksResponseItem(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__GetTracksResponseList(struct soap *soap, tt__GetTracksResponseList *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__GetTracksResponseList))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__GetTracksResponseList(struct soap *soap, const char *tag, int id, tt__GetTracksResponseList *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__GetTracksResponseList, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__GetTracksResponseList ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__GetTracksResponseList ** SOAP_FMAC4 soap_in_PointerTott__GetTracksResponseList(struct soap *soap, const char *tag, tt__GetTracksResponseList **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__GetTracksResponseList **)soap_malloc(soap, sizeof(tt__GetTracksResponseList *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__GetTracksResponseList *)soap_instantiate_tt__GetTracksResponseList(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__GetTracksResponseList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__GetTracksResponseList, sizeof(tt__GetTracksResponseList), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__GetTracksResponseList(struct soap *soap, tt__GetTracksResponseList *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__GetTracksResponseList(soap, tag ? tag : "tt:GetTracksResponseList", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__GetTracksResponseList ** SOAP_FMAC4 soap_get_PointerTott__GetTracksResponseList(struct soap *soap, tt__GetTracksResponseList **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__GetTracksResponseList(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RecordingConfiguration(struct soap *soap, tt__RecordingConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RecordingConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RecordingConfiguration(struct soap *soap, const char *tag, int id, tt__RecordingConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RecordingConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RecordingConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingConfiguration ** SOAP_FMAC4 soap_in_PointerTott__RecordingConfiguration(struct soap *soap, const char *tag, tt__RecordingConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RecordingConfiguration **)soap_malloc(soap, sizeof(tt__RecordingConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RecordingConfiguration *)soap_instantiate_tt__RecordingConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RecordingConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RecordingConfiguration, sizeof(tt__RecordingConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RecordingConfiguration(struct soap *soap, tt__RecordingConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RecordingConfiguration(soap, tag ? tag : "tt:RecordingConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingConfiguration ** SOAP_FMAC4 soap_get_PointerTott__RecordingConfiguration(struct soap *soap, tt__RecordingConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RecordingConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__TrackAttributesExtension(struct soap *soap, tt__TrackAttributesExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__TrackAttributesExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__TrackAttributesExtension(struct soap *soap, const char *tag, int id, tt__TrackAttributesExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__TrackAttributesExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__TrackAttributesExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__TrackAttributesExtension ** SOAP_FMAC4 soap_in_PointerTott__TrackAttributesExtension(struct soap *soap, const char *tag, tt__TrackAttributesExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__TrackAttributesExtension **)soap_malloc(soap, sizeof(tt__TrackAttributesExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__TrackAttributesExtension *)soap_instantiate_tt__TrackAttributesExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__TrackAttributesExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__TrackAttributesExtension, sizeof(tt__TrackAttributesExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__TrackAttributesExtension(struct soap *soap, tt__TrackAttributesExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__TrackAttributesExtension(soap, tag ? tag : "tt:TrackAttributesExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__TrackAttributesExtension ** SOAP_FMAC4 soap_get_PointerTott__TrackAttributesExtension(struct soap *soap, tt__TrackAttributesExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__TrackAttributesExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MetadataAttributes(struct soap *soap, tt__MetadataAttributes *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MetadataAttributes))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MetadataAttributes(struct soap *soap, const char *tag, int id, tt__MetadataAttributes *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MetadataAttributes, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MetadataAttributes ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataAttributes ** SOAP_FMAC4 soap_in_PointerTott__MetadataAttributes(struct soap *soap, const char *tag, tt__MetadataAttributes **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MetadataAttributes **)soap_malloc(soap, sizeof(tt__MetadataAttributes *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MetadataAttributes *)soap_instantiate_tt__MetadataAttributes(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MetadataAttributes **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MetadataAttributes, sizeof(tt__MetadataAttributes), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MetadataAttributes(struct soap *soap, tt__MetadataAttributes *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MetadataAttributes(soap, tag ? tag : "tt:MetadataAttributes", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataAttributes ** SOAP_FMAC4 soap_get_PointerTott__MetadataAttributes(struct soap *soap, tt__MetadataAttributes **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MetadataAttributes(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AudioAttributes(struct soap *soap, tt__AudioAttributes *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AudioAttributes))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AudioAttributes(struct soap *soap, const char *tag, int id, tt__AudioAttributes *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AudioAttributes, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AudioAttributes ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioAttributes ** SOAP_FMAC4 soap_in_PointerTott__AudioAttributes(struct soap *soap, const char *tag, tt__AudioAttributes **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AudioAttributes **)soap_malloc(soap, sizeof(tt__AudioAttributes *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AudioAttributes *)soap_instantiate_tt__AudioAttributes(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AudioAttributes **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AudioAttributes, sizeof(tt__AudioAttributes), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AudioAttributes(struct soap *soap, tt__AudioAttributes *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AudioAttributes(soap, tag ? tag : "tt:AudioAttributes", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioAttributes ** SOAP_FMAC4 soap_get_PointerTott__AudioAttributes(struct soap *soap, tt__AudioAttributes **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AudioAttributes(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoAttributes(struct soap *soap, tt__VideoAttributes *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoAttributes))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoAttributes(struct soap *soap, const char *tag, int id, tt__VideoAttributes *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoAttributes, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoAttributes ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoAttributes ** SOAP_FMAC4 soap_in_PointerTott__VideoAttributes(struct soap *soap, const char *tag, tt__VideoAttributes **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoAttributes **)soap_malloc(soap, sizeof(tt__VideoAttributes *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoAttributes *)soap_instantiate_tt__VideoAttributes(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoAttributes **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoAttributes, sizeof(tt__VideoAttributes), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoAttributes(struct soap *soap, tt__VideoAttributes *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoAttributes(soap, tag ? tag : "tt:VideoAttributes", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoAttributes ** SOAP_FMAC4 soap_get_PointerTott__VideoAttributes(struct soap *soap, tt__VideoAttributes **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoAttributes(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__TrackAttributes(struct soap *soap, tt__TrackAttributes *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__TrackAttributes))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__TrackAttributes(struct soap *soap, const char *tag, int id, tt__TrackAttributes *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__TrackAttributes, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__TrackAttributes ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__TrackAttributes ** SOAP_FMAC4 soap_in_PointerTott__TrackAttributes(struct soap *soap, const char *tag, tt__TrackAttributes **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__TrackAttributes **)soap_malloc(soap, sizeof(tt__TrackAttributes *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__TrackAttributes *)soap_instantiate_tt__TrackAttributes(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__TrackAttributes **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__TrackAttributes, sizeof(tt__TrackAttributes), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__TrackAttributes(struct soap *soap, tt__TrackAttributes *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__TrackAttributes(soap, tag ? tag : "tt:TrackAttributes", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__TrackAttributes ** SOAP_FMAC4 soap_get_PointerTott__TrackAttributes(struct soap *soap, tt__TrackAttributes **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__TrackAttributes(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__TrackInformation(struct soap *soap, tt__TrackInformation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__TrackInformation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__TrackInformation(struct soap *soap, const char *tag, int id, tt__TrackInformation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__TrackInformation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__TrackInformation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__TrackInformation ** SOAP_FMAC4 soap_in_PointerTott__TrackInformation(struct soap *soap, const char *tag, tt__TrackInformation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__TrackInformation **)soap_malloc(soap, sizeof(tt__TrackInformation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__TrackInformation *)soap_instantiate_tt__TrackInformation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__TrackInformation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__TrackInformation, sizeof(tt__TrackInformation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__TrackInformation(struct soap *soap, tt__TrackInformation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__TrackInformation(soap, tag ? tag : "tt:TrackInformation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__TrackInformation ** SOAP_FMAC4 soap_get_PointerTott__TrackInformation(struct soap *soap, tt__TrackInformation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__TrackInformation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RecordingSourceInformation(struct soap *soap, tt__RecordingSourceInformation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RecordingSourceInformation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RecordingSourceInformation(struct soap *soap, const char *tag, int id, tt__RecordingSourceInformation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RecordingSourceInformation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RecordingSourceInformation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingSourceInformation ** SOAP_FMAC4 soap_in_PointerTott__RecordingSourceInformation(struct soap *soap, const char *tag, tt__RecordingSourceInformation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RecordingSourceInformation **)soap_malloc(soap, sizeof(tt__RecordingSourceInformation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RecordingSourceInformation *)soap_instantiate_tt__RecordingSourceInformation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RecordingSourceInformation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RecordingSourceInformation, sizeof(tt__RecordingSourceInformation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RecordingSourceInformation(struct soap *soap, tt__RecordingSourceInformation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RecordingSourceInformation(soap, tag ? tag : "tt:RecordingSourceInformation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingSourceInformation ** SOAP_FMAC4 soap_get_PointerTott__RecordingSourceInformation(struct soap *soap, tt__RecordingSourceInformation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RecordingSourceInformation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FindMetadataResult(struct soap *soap, tt__FindMetadataResult *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FindMetadataResult))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FindMetadataResult(struct soap *soap, const char *tag, int id, tt__FindMetadataResult *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FindMetadataResult, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FindMetadataResult ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FindMetadataResult ** SOAP_FMAC4 soap_in_PointerTott__FindMetadataResult(struct soap *soap, const char *tag, tt__FindMetadataResult **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FindMetadataResult **)soap_malloc(soap, sizeof(tt__FindMetadataResult *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FindMetadataResult *)soap_instantiate_tt__FindMetadataResult(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FindMetadataResult **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FindMetadataResult, sizeof(tt__FindMetadataResult), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FindMetadataResult(struct soap *soap, tt__FindMetadataResult *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FindMetadataResult(soap, tag ? tag : "tt:FindMetadataResult", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FindMetadataResult ** SOAP_FMAC4 soap_get_PointerTott__FindMetadataResult(struct soap *soap, tt__FindMetadataResult **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FindMetadataResult(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FindPTZPositionResult(struct soap *soap, tt__FindPTZPositionResult *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FindPTZPositionResult))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FindPTZPositionResult(struct soap *soap, const char *tag, int id, tt__FindPTZPositionResult *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FindPTZPositionResult, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FindPTZPositionResult ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FindPTZPositionResult ** SOAP_FMAC4 soap_in_PointerTott__FindPTZPositionResult(struct soap *soap, const char *tag, tt__FindPTZPositionResult **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FindPTZPositionResult **)soap_malloc(soap, sizeof(tt__FindPTZPositionResult *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FindPTZPositionResult *)soap_instantiate_tt__FindPTZPositionResult(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FindPTZPositionResult **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FindPTZPositionResult, sizeof(tt__FindPTZPositionResult), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FindPTZPositionResult(struct soap *soap, tt__FindPTZPositionResult *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FindPTZPositionResult(soap, tag ? tag : "tt:FindPTZPositionResult", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FindPTZPositionResult ** SOAP_FMAC4 soap_get_PointerTott__FindPTZPositionResult(struct soap *soap, tt__FindPTZPositionResult **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FindPTZPositionResult(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FindEventResult(struct soap *soap, tt__FindEventResult *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FindEventResult))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FindEventResult(struct soap *soap, const char *tag, int id, tt__FindEventResult *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FindEventResult, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FindEventResult ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FindEventResult ** SOAP_FMAC4 soap_in_PointerTott__FindEventResult(struct soap *soap, const char *tag, tt__FindEventResult **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FindEventResult **)soap_malloc(soap, sizeof(tt__FindEventResult *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FindEventResult *)soap_instantiate_tt__FindEventResult(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FindEventResult **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FindEventResult, sizeof(tt__FindEventResult), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FindEventResult(struct soap *soap, tt__FindEventResult *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FindEventResult(soap, tag ? tag : "tt:FindEventResult", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FindEventResult ** SOAP_FMAC4 soap_get_PointerTott__FindEventResult(struct soap *soap, tt__FindEventResult **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FindEventResult(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RecordingInformation(struct soap *soap, tt__RecordingInformation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RecordingInformation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RecordingInformation(struct soap *soap, const char *tag, int id, tt__RecordingInformation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RecordingInformation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RecordingInformation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingInformation ** SOAP_FMAC4 soap_in_PointerTott__RecordingInformation(struct soap *soap, const char *tag, tt__RecordingInformation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RecordingInformation **)soap_malloc(soap, sizeof(tt__RecordingInformation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RecordingInformation *)soap_instantiate_tt__RecordingInformation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RecordingInformation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RecordingInformation, sizeof(tt__RecordingInformation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RecordingInformation(struct soap *soap, tt__RecordingInformation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RecordingInformation(soap, tag ? tag : "tt:RecordingInformation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingInformation ** SOAP_FMAC4 soap_get_PointerTott__RecordingInformation(struct soap *soap, tt__RecordingInformation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RecordingInformation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SearchScopeExtension(struct soap *soap, tt__SearchScopeExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SearchScopeExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SearchScopeExtension(struct soap *soap, const char *tag, int id, tt__SearchScopeExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SearchScopeExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SearchScopeExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SearchScopeExtension ** SOAP_FMAC4 soap_in_PointerTott__SearchScopeExtension(struct soap *soap, const char *tag, tt__SearchScopeExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SearchScopeExtension **)soap_malloc(soap, sizeof(tt__SearchScopeExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SearchScopeExtension *)soap_instantiate_tt__SearchScopeExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SearchScopeExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SearchScopeExtension, sizeof(tt__SearchScopeExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SearchScopeExtension(struct soap *soap, tt__SearchScopeExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SearchScopeExtension(soap, tag ? tag : "tt:SearchScopeExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SearchScopeExtension ** SOAP_FMAC4 soap_get_PointerTott__SearchScopeExtension(struct soap *soap, tt__SearchScopeExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SearchScopeExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__XPathExpression(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__XPathExpression))
|
|
soap_serialize_tt__XPathExpression(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__XPathExpression(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__XPathExpression, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__XPathExpression(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTott__XPathExpression(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__XPathExpression(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__XPathExpression, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__XPathExpression(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__XPathExpression(soap, tag ? tag : "tt:XPathExpression", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTott__XPathExpression(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__XPathExpression(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SourceReference(struct soap *soap, tt__SourceReference *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SourceReference))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SourceReference(struct soap *soap, const char *tag, int id, tt__SourceReference *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SourceReference, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SourceReference ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SourceReference ** SOAP_FMAC4 soap_in_PointerTott__SourceReference(struct soap *soap, const char *tag, tt__SourceReference **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SourceReference **)soap_malloc(soap, sizeof(tt__SourceReference *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SourceReference *)soap_instantiate_tt__SourceReference(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SourceReference **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SourceReference, sizeof(tt__SourceReference), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SourceReference(struct soap *soap, tt__SourceReference *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SourceReference(soap, tag ? tag : "tt:SourceReference", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SourceReference ** SOAP_FMAC4 soap_get_PointerTott__SourceReference(struct soap *soap, tt__SourceReference **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SourceReference(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__StreamSetup(struct soap *soap, tt__StreamSetup *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__StreamSetup))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__StreamSetup(struct soap *soap, const char *tag, int id, tt__StreamSetup *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__StreamSetup, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__StreamSetup ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__StreamSetup ** SOAP_FMAC4 soap_in_PointerTott__StreamSetup(struct soap *soap, const char *tag, tt__StreamSetup **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__StreamSetup **)soap_malloc(soap, sizeof(tt__StreamSetup *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__StreamSetup *)soap_instantiate_tt__StreamSetup(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__StreamSetup **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__StreamSetup, sizeof(tt__StreamSetup), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__StreamSetup(struct soap *soap, tt__StreamSetup *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__StreamSetup(soap, tag ? tag : "tt:StreamSetup", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__StreamSetup ** SOAP_FMAC4 soap_get_PointerTott__StreamSetup(struct soap *soap, tt__StreamSetup **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__StreamSetup(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ReceiverConfiguration(struct soap *soap, tt__ReceiverConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ReceiverConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ReceiverConfiguration(struct soap *soap, const char *tag, int id, tt__ReceiverConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ReceiverConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ReceiverConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ReceiverConfiguration ** SOAP_FMAC4 soap_in_PointerTott__ReceiverConfiguration(struct soap *soap, const char *tag, tt__ReceiverConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ReceiverConfiguration **)soap_malloc(soap, sizeof(tt__ReceiverConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ReceiverConfiguration *)soap_instantiate_tt__ReceiverConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ReceiverConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ReceiverConfiguration, sizeof(tt__ReceiverConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ReceiverConfiguration(struct soap *soap, tt__ReceiverConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ReceiverConfiguration(soap, tag ? tag : "tt:ReceiverConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ReceiverConfiguration ** SOAP_FMAC4 soap_get_PointerTott__ReceiverConfiguration(struct soap *soap, tt__ReceiverConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ReceiverConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PaneOptionExtension(struct soap *soap, tt__PaneOptionExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PaneOptionExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PaneOptionExtension(struct soap *soap, const char *tag, int id, tt__PaneOptionExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PaneOptionExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PaneOptionExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PaneOptionExtension ** SOAP_FMAC4 soap_in_PointerTott__PaneOptionExtension(struct soap *soap, const char *tag, tt__PaneOptionExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PaneOptionExtension **)soap_malloc(soap, sizeof(tt__PaneOptionExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PaneOptionExtension *)soap_instantiate_tt__PaneOptionExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PaneOptionExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PaneOptionExtension, sizeof(tt__PaneOptionExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PaneOptionExtension(struct soap *soap, tt__PaneOptionExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PaneOptionExtension(soap, tag ? tag : "tt:PaneOptionExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PaneOptionExtension ** SOAP_FMAC4 soap_get_PointerTott__PaneOptionExtension(struct soap *soap, tt__PaneOptionExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PaneOptionExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__LayoutOptionsExtension(struct soap *soap, tt__LayoutOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__LayoutOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__LayoutOptionsExtension(struct soap *soap, const char *tag, int id, tt__LayoutOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__LayoutOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__LayoutOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LayoutOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__LayoutOptionsExtension(struct soap *soap, const char *tag, tt__LayoutOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__LayoutOptionsExtension **)soap_malloc(soap, sizeof(tt__LayoutOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__LayoutOptionsExtension *)soap_instantiate_tt__LayoutOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__LayoutOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__LayoutOptionsExtension, sizeof(tt__LayoutOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__LayoutOptionsExtension(struct soap *soap, tt__LayoutOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__LayoutOptionsExtension(soap, tag ? tag : "tt:LayoutOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LayoutOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__LayoutOptionsExtension(struct soap *soap, tt__LayoutOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__LayoutOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PaneLayoutOptions(struct soap *soap, tt__PaneLayoutOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PaneLayoutOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PaneLayoutOptions(struct soap *soap, const char *tag, int id, tt__PaneLayoutOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PaneLayoutOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PaneLayoutOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PaneLayoutOptions ** SOAP_FMAC4 soap_in_PointerTott__PaneLayoutOptions(struct soap *soap, const char *tag, tt__PaneLayoutOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PaneLayoutOptions **)soap_malloc(soap, sizeof(tt__PaneLayoutOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PaneLayoutOptions *)soap_instantiate_tt__PaneLayoutOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PaneLayoutOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PaneLayoutOptions, sizeof(tt__PaneLayoutOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PaneLayoutOptions(struct soap *soap, tt__PaneLayoutOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PaneLayoutOptions(soap, tag ? tag : "tt:PaneLayoutOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PaneLayoutOptions ** SOAP_FMAC4 soap_get_PointerTott__PaneLayoutOptions(struct soap *soap, tt__PaneLayoutOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PaneLayoutOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoDecoderConfigurationOptions(struct soap *soap, tt__VideoDecoderConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoDecoderConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoDecoderConfigurationOptions(struct soap *soap, const char *tag, int id, tt__VideoDecoderConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoDecoderConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoDecoderConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoDecoderConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTott__VideoDecoderConfigurationOptions(struct soap *soap, const char *tag, tt__VideoDecoderConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoDecoderConfigurationOptions **)soap_malloc(soap, sizeof(tt__VideoDecoderConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoDecoderConfigurationOptions *)soap_instantiate_tt__VideoDecoderConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoDecoderConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoDecoderConfigurationOptions, sizeof(tt__VideoDecoderConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoDecoderConfigurationOptions(struct soap *soap, tt__VideoDecoderConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoDecoderConfigurationOptions(soap, tag ? tag : "tt:VideoDecoderConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoDecoderConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTott__VideoDecoderConfigurationOptions(struct soap *soap, tt__VideoDecoderConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoDecoderConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AudioDecoderConfigurationOptions(struct soap *soap, tt__AudioDecoderConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AudioDecoderConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AudioDecoderConfigurationOptions(struct soap *soap, const char *tag, int id, tt__AudioDecoderConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AudioDecoderConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AudioDecoderConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioDecoderConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTott__AudioDecoderConfigurationOptions(struct soap *soap, const char *tag, tt__AudioDecoderConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AudioDecoderConfigurationOptions **)soap_malloc(soap, sizeof(tt__AudioDecoderConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AudioDecoderConfigurationOptions *)soap_instantiate_tt__AudioDecoderConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AudioDecoderConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AudioDecoderConfigurationOptions, sizeof(tt__AudioDecoderConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AudioDecoderConfigurationOptions(struct soap *soap, tt__AudioDecoderConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AudioDecoderConfigurationOptions(soap, tag ? tag : "tt:AudioDecoderConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioDecoderConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTott__AudioDecoderConfigurationOptions(struct soap *soap, tt__AudioDecoderConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AudioDecoderConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AudioEncoderConfigurationOptions(struct soap *soap, tt__AudioEncoderConfigurationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AudioEncoderConfigurationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AudioEncoderConfigurationOptions(struct soap *soap, const char *tag, int id, tt__AudioEncoderConfigurationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AudioEncoderConfigurationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AudioEncoderConfigurationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioEncoderConfigurationOptions ** SOAP_FMAC4 soap_in_PointerTott__AudioEncoderConfigurationOptions(struct soap *soap, const char *tag, tt__AudioEncoderConfigurationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AudioEncoderConfigurationOptions **)soap_malloc(soap, sizeof(tt__AudioEncoderConfigurationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AudioEncoderConfigurationOptions *)soap_instantiate_tt__AudioEncoderConfigurationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AudioEncoderConfigurationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AudioEncoderConfigurationOptions, sizeof(tt__AudioEncoderConfigurationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AudioEncoderConfigurationOptions(struct soap *soap, tt__AudioEncoderConfigurationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AudioEncoderConfigurationOptions(soap, tag ? tag : "tt:AudioEncoderConfigurationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioEncoderConfigurationOptions ** SOAP_FMAC4 soap_get_PointerTott__AudioEncoderConfigurationOptions(struct soap *soap, tt__AudioEncoderConfigurationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AudioEncoderConfigurationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__LayoutExtension(struct soap *soap, tt__LayoutExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__LayoutExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__LayoutExtension(struct soap *soap, const char *tag, int id, tt__LayoutExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__LayoutExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__LayoutExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LayoutExtension ** SOAP_FMAC4 soap_in_PointerTott__LayoutExtension(struct soap *soap, const char *tag, tt__LayoutExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__LayoutExtension **)soap_malloc(soap, sizeof(tt__LayoutExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__LayoutExtension *)soap_instantiate_tt__LayoutExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__LayoutExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__LayoutExtension, sizeof(tt__LayoutExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__LayoutExtension(struct soap *soap, tt__LayoutExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__LayoutExtension(soap, tag ? tag : "tt:LayoutExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LayoutExtension ** SOAP_FMAC4 soap_get_PointerTott__LayoutExtension(struct soap *soap, tt__LayoutExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__LayoutExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PaneLayout(struct soap *soap, tt__PaneLayout *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PaneLayout))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PaneLayout(struct soap *soap, const char *tag, int id, tt__PaneLayout *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PaneLayout, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PaneLayout ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PaneLayout ** SOAP_FMAC4 soap_in_PointerTott__PaneLayout(struct soap *soap, const char *tag, tt__PaneLayout **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PaneLayout **)soap_malloc(soap, sizeof(tt__PaneLayout *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PaneLayout *)soap_instantiate_tt__PaneLayout(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PaneLayout **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PaneLayout, sizeof(tt__PaneLayout), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PaneLayout(struct soap *soap, tt__PaneLayout *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PaneLayout(soap, tag ? tag : "tt:PaneLayout", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PaneLayout ** SOAP_FMAC4 soap_get_PointerTott__PaneLayout(struct soap *soap, tt__PaneLayout **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PaneLayout(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Transformation(struct soap *soap, tt__Transformation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Transformation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Transformation(struct soap *soap, const char *tag, int id, tt__Transformation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Transformation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Transformation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Transformation ** SOAP_FMAC4 soap_in_PointerTott__Transformation(struct soap *soap, const char *tag, tt__Transformation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Transformation **)soap_malloc(soap, sizeof(tt__Transformation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Transformation *)soap_instantiate_tt__Transformation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Transformation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Transformation, sizeof(tt__Transformation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Transformation(struct soap *soap, tt__Transformation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Transformation(soap, tag ? tag : "tt:Transformation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Transformation ** SOAP_FMAC4 soap_get_PointerTott__Transformation(struct soap *soap, tt__Transformation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Transformation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MotionExpression(struct soap *soap, tt__MotionExpression *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MotionExpression))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MotionExpression(struct soap *soap, const char *tag, int id, tt__MotionExpression *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MotionExpression, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MotionExpression ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MotionExpression ** SOAP_FMAC4 soap_in_PointerTott__MotionExpression(struct soap *soap, const char *tag, tt__MotionExpression **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MotionExpression **)soap_malloc(soap, sizeof(tt__MotionExpression *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MotionExpression *)soap_instantiate_tt__MotionExpression(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MotionExpression **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MotionExpression, sizeof(tt__MotionExpression), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MotionExpression(struct soap *soap, tt__MotionExpression *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MotionExpression(soap, tag ? tag : "tt:MotionExpression", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MotionExpression ** SOAP_FMAC4 soap_get_PointerTott__MotionExpression(struct soap *soap, tt__MotionExpression **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MotionExpression(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PolylineArray(struct soap *soap, tt__PolylineArray *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PolylineArray))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PolylineArray(struct soap *soap, const char *tag, int id, tt__PolylineArray *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PolylineArray, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PolylineArray ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PolylineArray ** SOAP_FMAC4 soap_in_PointerTott__PolylineArray(struct soap *soap, const char *tag, tt__PolylineArray **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PolylineArray **)soap_malloc(soap, sizeof(tt__PolylineArray *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PolylineArray *)soap_instantiate_tt__PolylineArray(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PolylineArray **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PolylineArray, sizeof(tt__PolylineArray), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PolylineArray(struct soap *soap, tt__PolylineArray *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PolylineArray(soap, tag ? tag : "tt:PolylineArray", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PolylineArray ** SOAP_FMAC4 soap_get_PointerTott__PolylineArray(struct soap *soap, tt__PolylineArray **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PolylineArray(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PolylineArrayExtension(struct soap *soap, tt__PolylineArrayExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PolylineArrayExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PolylineArrayExtension(struct soap *soap, const char *tag, int id, tt__PolylineArrayExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PolylineArrayExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PolylineArrayExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PolylineArrayExtension ** SOAP_FMAC4 soap_in_PointerTott__PolylineArrayExtension(struct soap *soap, const char *tag, tt__PolylineArrayExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PolylineArrayExtension **)soap_malloc(soap, sizeof(tt__PolylineArrayExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PolylineArrayExtension *)soap_instantiate_tt__PolylineArrayExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PolylineArrayExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PolylineArrayExtension, sizeof(tt__PolylineArrayExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PolylineArrayExtension(struct soap *soap, tt__PolylineArrayExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PolylineArrayExtension(soap, tag ? tag : "tt:PolylineArrayExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PolylineArrayExtension ** SOAP_FMAC4 soap_get_PointerTott__PolylineArrayExtension(struct soap *soap, tt__PolylineArrayExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PolylineArrayExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Polyline(struct soap *soap, tt__Polyline *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Polyline))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Polyline(struct soap *soap, const char *tag, int id, tt__Polyline *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Polyline, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Polyline ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Polyline ** SOAP_FMAC4 soap_in_PointerTott__Polyline(struct soap *soap, const char *tag, tt__Polyline **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Polyline **)soap_malloc(soap, sizeof(tt__Polyline *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Polyline *)soap_instantiate_tt__Polyline(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Polyline **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Polyline, sizeof(tt__Polyline), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Polyline(struct soap *soap, tt__Polyline *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Polyline(soap, tag ? tag : "tt:Polyline", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Polyline ** SOAP_FMAC4 soap_get_PointerTott__Polyline(struct soap *soap, tt__Polyline **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Polyline(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SupportedAnalyticsModulesExtension(struct soap *soap, tt__SupportedAnalyticsModulesExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SupportedAnalyticsModulesExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SupportedAnalyticsModulesExtension(struct soap *soap, const char *tag, int id, tt__SupportedAnalyticsModulesExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SupportedAnalyticsModulesExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SupportedAnalyticsModulesExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SupportedAnalyticsModulesExtension ** SOAP_FMAC4 soap_in_PointerTott__SupportedAnalyticsModulesExtension(struct soap *soap, const char *tag, tt__SupportedAnalyticsModulesExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SupportedAnalyticsModulesExtension **)soap_malloc(soap, sizeof(tt__SupportedAnalyticsModulesExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SupportedAnalyticsModulesExtension *)soap_instantiate_tt__SupportedAnalyticsModulesExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SupportedAnalyticsModulesExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SupportedAnalyticsModulesExtension, sizeof(tt__SupportedAnalyticsModulesExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SupportedAnalyticsModulesExtension(struct soap *soap, tt__SupportedAnalyticsModulesExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SupportedAnalyticsModulesExtension(soap, tag ? tag : "tt:SupportedAnalyticsModulesExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SupportedAnalyticsModulesExtension ** SOAP_FMAC4 soap_get_PointerTott__SupportedAnalyticsModulesExtension(struct soap *soap, tt__SupportedAnalyticsModulesExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SupportedAnalyticsModulesExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SupportedRulesExtension(struct soap *soap, tt__SupportedRulesExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SupportedRulesExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SupportedRulesExtension(struct soap *soap, const char *tag, int id, tt__SupportedRulesExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SupportedRulesExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SupportedRulesExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SupportedRulesExtension ** SOAP_FMAC4 soap_in_PointerTott__SupportedRulesExtension(struct soap *soap, const char *tag, tt__SupportedRulesExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SupportedRulesExtension **)soap_malloc(soap, sizeof(tt__SupportedRulesExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SupportedRulesExtension *)soap_instantiate_tt__SupportedRulesExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SupportedRulesExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SupportedRulesExtension, sizeof(tt__SupportedRulesExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SupportedRulesExtension(struct soap *soap, tt__SupportedRulesExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SupportedRulesExtension(soap, tag ? tag : "tt:SupportedRulesExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SupportedRulesExtension ** SOAP_FMAC4 soap_get_PointerTott__SupportedRulesExtension(struct soap *soap, tt__SupportedRulesExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SupportedRulesExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ConfigDescription(struct soap *soap, tt__ConfigDescription *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ConfigDescription))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ConfigDescription(struct soap *soap, const char *tag, int id, tt__ConfigDescription *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ConfigDescription, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ConfigDescription ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ConfigDescription ** SOAP_FMAC4 soap_in_PointerTott__ConfigDescription(struct soap *soap, const char *tag, tt__ConfigDescription **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ConfigDescription **)soap_malloc(soap, sizeof(tt__ConfigDescription *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ConfigDescription *)soap_instantiate_tt__ConfigDescription(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ConfigDescription **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ConfigDescription, sizeof(tt__ConfigDescription), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ConfigDescription(struct soap *soap, tt__ConfigDescription *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ConfigDescription(soap, tag ? tag : "tt:ConfigDescription", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ConfigDescription ** SOAP_FMAC4 soap_get_PointerTott__ConfigDescription(struct soap *soap, tt__ConfigDescription **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ConfigDescription(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__integer(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xsd__integer))
|
|
soap_serialize_xsd__integer(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__integer(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xsd__integer, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_xsd__integer(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__integer(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_xsd__integer(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__integer, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__integer(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxsd__integer(soap, tag ? tag : "xsd:integer", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__integer(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxsd__integer(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ConfigDescriptionExtension(struct soap *soap, tt__ConfigDescriptionExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ConfigDescriptionExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ConfigDescriptionExtension(struct soap *soap, const char *tag, int id, tt__ConfigDescriptionExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ConfigDescriptionExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ConfigDescriptionExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ConfigDescriptionExtension ** SOAP_FMAC4 soap_in_PointerTott__ConfigDescriptionExtension(struct soap *soap, const char *tag, tt__ConfigDescriptionExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ConfigDescriptionExtension **)soap_malloc(soap, sizeof(tt__ConfigDescriptionExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ConfigDescriptionExtension *)soap_instantiate_tt__ConfigDescriptionExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ConfigDescriptionExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ConfigDescriptionExtension, sizeof(tt__ConfigDescriptionExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ConfigDescriptionExtension(struct soap *soap, tt__ConfigDescriptionExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ConfigDescriptionExtension(soap, tag ? tag : "tt:ConfigDescriptionExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ConfigDescriptionExtension ** SOAP_FMAC4 soap_get_PointerTott__ConfigDescriptionExtension(struct soap *soap, tt__ConfigDescriptionExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ConfigDescriptionExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ItemList(struct soap *soap, tt__ItemList *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ItemList))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ItemList(struct soap *soap, const char *tag, int id, tt__ItemList *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ItemList, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ItemList ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ItemList ** SOAP_FMAC4 soap_in_PointerTott__ItemList(struct soap *soap, const char *tag, tt__ItemList **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ItemList **)soap_malloc(soap, sizeof(tt__ItemList *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ItemList *)soap_instantiate_tt__ItemList(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ItemList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ItemList, sizeof(tt__ItemList), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ItemList(struct soap *soap, tt__ItemList *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ItemList(soap, tag ? tag : "tt:ItemList", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ItemList ** SOAP_FMAC4 soap_get_PointerTott__ItemList(struct soap *soap, tt__ItemList **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ItemList(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RuleEngineConfigurationExtension(struct soap *soap, tt__RuleEngineConfigurationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RuleEngineConfigurationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RuleEngineConfigurationExtension(struct soap *soap, const char *tag, int id, tt__RuleEngineConfigurationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RuleEngineConfigurationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RuleEngineConfigurationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RuleEngineConfigurationExtension ** SOAP_FMAC4 soap_in_PointerTott__RuleEngineConfigurationExtension(struct soap *soap, const char *tag, tt__RuleEngineConfigurationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RuleEngineConfigurationExtension **)soap_malloc(soap, sizeof(tt__RuleEngineConfigurationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RuleEngineConfigurationExtension *)soap_instantiate_tt__RuleEngineConfigurationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RuleEngineConfigurationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RuleEngineConfigurationExtension, sizeof(tt__RuleEngineConfigurationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RuleEngineConfigurationExtension(struct soap *soap, tt__RuleEngineConfigurationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RuleEngineConfigurationExtension(soap, tag ? tag : "tt:RuleEngineConfigurationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RuleEngineConfigurationExtension ** SOAP_FMAC4 soap_get_PointerTott__RuleEngineConfigurationExtension(struct soap *soap, tt__RuleEngineConfigurationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RuleEngineConfigurationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AnalyticsEngineConfigurationExtension(struct soap *soap, tt__AnalyticsEngineConfigurationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AnalyticsEngineConfigurationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AnalyticsEngineConfigurationExtension(struct soap *soap, const char *tag, int id, tt__AnalyticsEngineConfigurationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AnalyticsEngineConfigurationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AnalyticsEngineConfigurationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsEngineConfigurationExtension ** SOAP_FMAC4 soap_in_PointerTott__AnalyticsEngineConfigurationExtension(struct soap *soap, const char *tag, tt__AnalyticsEngineConfigurationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AnalyticsEngineConfigurationExtension **)soap_malloc(soap, sizeof(tt__AnalyticsEngineConfigurationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AnalyticsEngineConfigurationExtension *)soap_instantiate_tt__AnalyticsEngineConfigurationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AnalyticsEngineConfigurationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AnalyticsEngineConfigurationExtension, sizeof(tt__AnalyticsEngineConfigurationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AnalyticsEngineConfigurationExtension(struct soap *soap, tt__AnalyticsEngineConfigurationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AnalyticsEngineConfigurationExtension(soap, tag ? tag : "tt:AnalyticsEngineConfigurationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsEngineConfigurationExtension ** SOAP_FMAC4 soap_get_PointerTott__AnalyticsEngineConfigurationExtension(struct soap *soap, tt__AnalyticsEngineConfigurationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AnalyticsEngineConfigurationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Config(struct soap *soap, tt__Config *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Config))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Config(struct soap *soap, const char *tag, int id, tt__Config *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Config, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Config ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Config ** SOAP_FMAC4 soap_in_PointerTott__Config(struct soap *soap, const char *tag, tt__Config **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Config **)soap_malloc(soap, sizeof(tt__Config *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Config *)soap_instantiate_tt__Config(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Config **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Config, sizeof(tt__Config), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Config(struct soap *soap, tt__Config *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Config(soap, tag ? tag : "tt:Config", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Config ** SOAP_FMAC4 soap_get_PointerTott__Config(struct soap *soap, tt__Config **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Config(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ItemListDescriptionExtension(struct soap *soap, tt__ItemListDescriptionExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ItemListDescriptionExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ItemListDescriptionExtension(struct soap *soap, const char *tag, int id, tt__ItemListDescriptionExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ItemListDescriptionExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ItemListDescriptionExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ItemListDescriptionExtension ** SOAP_FMAC4 soap_in_PointerTott__ItemListDescriptionExtension(struct soap *soap, const char *tag, tt__ItemListDescriptionExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ItemListDescriptionExtension **)soap_malloc(soap, sizeof(tt__ItemListDescriptionExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ItemListDescriptionExtension *)soap_instantiate_tt__ItemListDescriptionExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ItemListDescriptionExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ItemListDescriptionExtension, sizeof(tt__ItemListDescriptionExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ItemListDescriptionExtension(struct soap *soap, tt__ItemListDescriptionExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ItemListDescriptionExtension(soap, tag ? tag : "tt:ItemListDescriptionExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ItemListDescriptionExtension ** SOAP_FMAC4 soap_get_PointerTott__ItemListDescriptionExtension(struct soap *soap, tt__ItemListDescriptionExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ItemListDescriptionExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MessageDescriptionExtension(struct soap *soap, tt__MessageDescriptionExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MessageDescriptionExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MessageDescriptionExtension(struct soap *soap, const char *tag, int id, tt__MessageDescriptionExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MessageDescriptionExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MessageDescriptionExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MessageDescriptionExtension ** SOAP_FMAC4 soap_in_PointerTott__MessageDescriptionExtension(struct soap *soap, const char *tag, tt__MessageDescriptionExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MessageDescriptionExtension **)soap_malloc(soap, sizeof(tt__MessageDescriptionExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MessageDescriptionExtension *)soap_instantiate_tt__MessageDescriptionExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MessageDescriptionExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MessageDescriptionExtension, sizeof(tt__MessageDescriptionExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MessageDescriptionExtension(struct soap *soap, tt__MessageDescriptionExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MessageDescriptionExtension(soap, tag ? tag : "tt:MessageDescriptionExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MessageDescriptionExtension ** SOAP_FMAC4 soap_get_PointerTott__MessageDescriptionExtension(struct soap *soap, tt__MessageDescriptionExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MessageDescriptionExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ItemListDescription(struct soap *soap, tt__ItemListDescription *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ItemListDescription))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ItemListDescription(struct soap *soap, const char *tag, int id, tt__ItemListDescription *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ItemListDescription, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ItemListDescription ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ItemListDescription ** SOAP_FMAC4 soap_in_PointerTott__ItemListDescription(struct soap *soap, const char *tag, tt__ItemListDescription **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ItemListDescription **)soap_malloc(soap, sizeof(tt__ItemListDescription *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ItemListDescription *)soap_instantiate_tt__ItemListDescription(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ItemListDescription **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ItemListDescription, sizeof(tt__ItemListDescription), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ItemListDescription(struct soap *soap, tt__ItemListDescription *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ItemListDescription(soap, tag ? tag : "tt:ItemListDescription", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ItemListDescription ** SOAP_FMAC4 soap_get_PointerTott__ItemListDescription(struct soap *soap, tt__ItemListDescription **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ItemListDescription(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ItemListExtension(struct soap *soap, tt__ItemListExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ItemListExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ItemListExtension(struct soap *soap, const char *tag, int id, tt__ItemListExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ItemListExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ItemListExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ItemListExtension ** SOAP_FMAC4 soap_in_PointerTott__ItemListExtension(struct soap *soap, const char *tag, tt__ItemListExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ItemListExtension **)soap_malloc(soap, sizeof(tt__ItemListExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ItemListExtension *)soap_instantiate_tt__ItemListExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ItemListExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ItemListExtension, sizeof(tt__ItemListExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ItemListExtension(struct soap *soap, tt__ItemListExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ItemListExtension(soap, tag ? tag : "tt:ItemListExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ItemListExtension ** SOAP_FMAC4 soap_get_PointerTott__ItemListExtension(struct soap *soap, tt__ItemListExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ItemListExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FocusOptions20Extension(struct soap *soap, tt__FocusOptions20Extension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FocusOptions20Extension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FocusOptions20Extension(struct soap *soap, const char *tag, int id, tt__FocusOptions20Extension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FocusOptions20Extension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FocusOptions20Extension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusOptions20Extension ** SOAP_FMAC4 soap_in_PointerTott__FocusOptions20Extension(struct soap *soap, const char *tag, tt__FocusOptions20Extension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FocusOptions20Extension **)soap_malloc(soap, sizeof(tt__FocusOptions20Extension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FocusOptions20Extension *)soap_instantiate_tt__FocusOptions20Extension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FocusOptions20Extension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FocusOptions20Extension, sizeof(tt__FocusOptions20Extension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FocusOptions20Extension(struct soap *soap, tt__FocusOptions20Extension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FocusOptions20Extension(soap, tag ? tag : "tt:FocusOptions20Extension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusOptions20Extension ** SOAP_FMAC4 soap_get_PointerTott__FocusOptions20Extension(struct soap *soap, tt__FocusOptions20Extension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FocusOptions20Extension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__WhiteBalanceOptions20Extension(struct soap *soap, tt__WhiteBalanceOptions20Extension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__WhiteBalanceOptions20Extension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__WhiteBalanceOptions20Extension(struct soap *soap, const char *tag, int id, tt__WhiteBalanceOptions20Extension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__WhiteBalanceOptions20Extension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__WhiteBalanceOptions20Extension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WhiteBalanceOptions20Extension ** SOAP_FMAC4 soap_in_PointerTott__WhiteBalanceOptions20Extension(struct soap *soap, const char *tag, tt__WhiteBalanceOptions20Extension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__WhiteBalanceOptions20Extension **)soap_malloc(soap, sizeof(tt__WhiteBalanceOptions20Extension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__WhiteBalanceOptions20Extension *)soap_instantiate_tt__WhiteBalanceOptions20Extension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__WhiteBalanceOptions20Extension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__WhiteBalanceOptions20Extension, sizeof(tt__WhiteBalanceOptions20Extension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__WhiteBalanceOptions20Extension(struct soap *soap, tt__WhiteBalanceOptions20Extension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__WhiteBalanceOptions20Extension(soap, tag ? tag : "tt:WhiteBalanceOptions20Extension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WhiteBalanceOptions20Extension ** SOAP_FMAC4 soap_get_PointerTott__WhiteBalanceOptions20Extension(struct soap *soap, tt__WhiteBalanceOptions20Extension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__WhiteBalanceOptions20Extension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FocusConfiguration20Extension(struct soap *soap, tt__FocusConfiguration20Extension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FocusConfiguration20Extension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FocusConfiguration20Extension(struct soap *soap, const char *tag, int id, tt__FocusConfiguration20Extension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FocusConfiguration20Extension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FocusConfiguration20Extension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusConfiguration20Extension ** SOAP_FMAC4 soap_in_PointerTott__FocusConfiguration20Extension(struct soap *soap, const char *tag, tt__FocusConfiguration20Extension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FocusConfiguration20Extension **)soap_malloc(soap, sizeof(tt__FocusConfiguration20Extension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FocusConfiguration20Extension *)soap_instantiate_tt__FocusConfiguration20Extension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FocusConfiguration20Extension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FocusConfiguration20Extension, sizeof(tt__FocusConfiguration20Extension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FocusConfiguration20Extension(struct soap *soap, tt__FocusConfiguration20Extension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FocusConfiguration20Extension(soap, tag ? tag : "tt:FocusConfiguration20Extension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusConfiguration20Extension ** SOAP_FMAC4 soap_get_PointerTott__FocusConfiguration20Extension(struct soap *soap, tt__FocusConfiguration20Extension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FocusConfiguration20Extension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__WhiteBalance20Extension(struct soap *soap, tt__WhiteBalance20Extension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__WhiteBalance20Extension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__WhiteBalance20Extension(struct soap *soap, const char *tag, int id, tt__WhiteBalance20Extension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__WhiteBalance20Extension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__WhiteBalance20Extension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WhiteBalance20Extension ** SOAP_FMAC4 soap_in_PointerTott__WhiteBalance20Extension(struct soap *soap, const char *tag, tt__WhiteBalance20Extension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__WhiteBalance20Extension **)soap_malloc(soap, sizeof(tt__WhiteBalance20Extension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__WhiteBalance20Extension *)soap_instantiate_tt__WhiteBalance20Extension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__WhiteBalance20Extension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__WhiteBalance20Extension, sizeof(tt__WhiteBalance20Extension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__WhiteBalance20Extension(struct soap *soap, tt__WhiteBalance20Extension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__WhiteBalance20Extension(soap, tag ? tag : "tt:WhiteBalance20Extension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WhiteBalance20Extension ** SOAP_FMAC4 soap_get_PointerTott__WhiteBalance20Extension(struct soap *soap, tt__WhiteBalance20Extension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__WhiteBalance20Extension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RelativeFocusOptions20(struct soap *soap, tt__RelativeFocusOptions20 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RelativeFocusOptions20))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RelativeFocusOptions20(struct soap *soap, const char *tag, int id, tt__RelativeFocusOptions20 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RelativeFocusOptions20, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RelativeFocusOptions20 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RelativeFocusOptions20 ** SOAP_FMAC4 soap_in_PointerTott__RelativeFocusOptions20(struct soap *soap, const char *tag, tt__RelativeFocusOptions20 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RelativeFocusOptions20 **)soap_malloc(soap, sizeof(tt__RelativeFocusOptions20 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RelativeFocusOptions20 *)soap_instantiate_tt__RelativeFocusOptions20(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RelativeFocusOptions20 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RelativeFocusOptions20, sizeof(tt__RelativeFocusOptions20), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RelativeFocusOptions20(struct soap *soap, tt__RelativeFocusOptions20 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RelativeFocusOptions20(soap, tag ? tag : "tt:RelativeFocusOptions20", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RelativeFocusOptions20 ** SOAP_FMAC4 soap_get_PointerTott__RelativeFocusOptions20(struct soap *soap, tt__RelativeFocusOptions20 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RelativeFocusOptions20(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IrCutFilterAutoAdjustmentOptionsExtension(struct soap *soap, tt__IrCutFilterAutoAdjustmentOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IrCutFilterAutoAdjustmentOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IrCutFilterAutoAdjustmentOptionsExtension(struct soap *soap, const char *tag, int id, tt__IrCutFilterAutoAdjustmentOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IrCutFilterAutoAdjustmentOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IrCutFilterAutoAdjustmentOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IrCutFilterAutoAdjustmentOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__IrCutFilterAutoAdjustmentOptionsExtension(struct soap *soap, const char *tag, tt__IrCutFilterAutoAdjustmentOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IrCutFilterAutoAdjustmentOptionsExtension **)soap_malloc(soap, sizeof(tt__IrCutFilterAutoAdjustmentOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IrCutFilterAutoAdjustmentOptionsExtension *)soap_instantiate_tt__IrCutFilterAutoAdjustmentOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IrCutFilterAutoAdjustmentOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IrCutFilterAutoAdjustmentOptionsExtension, sizeof(tt__IrCutFilterAutoAdjustmentOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IrCutFilterAutoAdjustmentOptionsExtension(struct soap *soap, tt__IrCutFilterAutoAdjustmentOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IrCutFilterAutoAdjustmentOptionsExtension(soap, tag ? tag : "tt:IrCutFilterAutoAdjustmentOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IrCutFilterAutoAdjustmentOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__IrCutFilterAutoAdjustmentOptionsExtension(struct soap *soap, tt__IrCutFilterAutoAdjustmentOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IrCutFilterAutoAdjustmentOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImageStabilizationOptionsExtension(struct soap *soap, tt__ImageStabilizationOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImageStabilizationOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImageStabilizationOptionsExtension(struct soap *soap, const char *tag, int id, tt__ImageStabilizationOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImageStabilizationOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImageStabilizationOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImageStabilizationOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__ImageStabilizationOptionsExtension(struct soap *soap, const char *tag, tt__ImageStabilizationOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImageStabilizationOptionsExtension **)soap_malloc(soap, sizeof(tt__ImageStabilizationOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImageStabilizationOptionsExtension *)soap_instantiate_tt__ImageStabilizationOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImageStabilizationOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImageStabilizationOptionsExtension, sizeof(tt__ImageStabilizationOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImageStabilizationOptionsExtension(struct soap *soap, tt__ImageStabilizationOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImageStabilizationOptionsExtension(soap, tag ? tag : "tt:ImageStabilizationOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImageStabilizationOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__ImageStabilizationOptionsExtension(struct soap *soap, tt__ImageStabilizationOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImageStabilizationOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImagingOptions20Extension4(struct soap *soap, tt__ImagingOptions20Extension4 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImagingOptions20Extension4))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImagingOptions20Extension4(struct soap *soap, const char *tag, int id, tt__ImagingOptions20Extension4 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImagingOptions20Extension4, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImagingOptions20Extension4 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingOptions20Extension4 ** SOAP_FMAC4 soap_in_PointerTott__ImagingOptions20Extension4(struct soap *soap, const char *tag, tt__ImagingOptions20Extension4 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImagingOptions20Extension4 **)soap_malloc(soap, sizeof(tt__ImagingOptions20Extension4 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImagingOptions20Extension4 *)soap_instantiate_tt__ImagingOptions20Extension4(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImagingOptions20Extension4 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImagingOptions20Extension4, sizeof(tt__ImagingOptions20Extension4), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImagingOptions20Extension4(struct soap *soap, tt__ImagingOptions20Extension4 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImagingOptions20Extension4(soap, tag ? tag : "tt:ImagingOptions20Extension4", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingOptions20Extension4 ** SOAP_FMAC4 soap_get_PointerTott__ImagingOptions20Extension4(struct soap *soap, tt__ImagingOptions20Extension4 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImagingOptions20Extension4(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NoiseReductionOptions(struct soap *soap, tt__NoiseReductionOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NoiseReductionOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NoiseReductionOptions(struct soap *soap, const char *tag, int id, tt__NoiseReductionOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NoiseReductionOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NoiseReductionOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NoiseReductionOptions ** SOAP_FMAC4 soap_in_PointerTott__NoiseReductionOptions(struct soap *soap, const char *tag, tt__NoiseReductionOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NoiseReductionOptions **)soap_malloc(soap, sizeof(tt__NoiseReductionOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NoiseReductionOptions *)soap_instantiate_tt__NoiseReductionOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NoiseReductionOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NoiseReductionOptions, sizeof(tt__NoiseReductionOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NoiseReductionOptions(struct soap *soap, tt__NoiseReductionOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NoiseReductionOptions(soap, tag ? tag : "tt:NoiseReductionOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NoiseReductionOptions ** SOAP_FMAC4 soap_get_PointerTott__NoiseReductionOptions(struct soap *soap, tt__NoiseReductionOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NoiseReductionOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__DefoggingOptions(struct soap *soap, tt__DefoggingOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__DefoggingOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__DefoggingOptions(struct soap *soap, const char *tag, int id, tt__DefoggingOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__DefoggingOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__DefoggingOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DefoggingOptions ** SOAP_FMAC4 soap_in_PointerTott__DefoggingOptions(struct soap *soap, const char *tag, tt__DefoggingOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__DefoggingOptions **)soap_malloc(soap, sizeof(tt__DefoggingOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__DefoggingOptions *)soap_instantiate_tt__DefoggingOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__DefoggingOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__DefoggingOptions, sizeof(tt__DefoggingOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__DefoggingOptions(struct soap *soap, tt__DefoggingOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__DefoggingOptions(soap, tag ? tag : "tt:DefoggingOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DefoggingOptions ** SOAP_FMAC4 soap_get_PointerTott__DefoggingOptions(struct soap *soap, tt__DefoggingOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__DefoggingOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ToneCompensationOptions(struct soap *soap, tt__ToneCompensationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ToneCompensationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ToneCompensationOptions(struct soap *soap, const char *tag, int id, tt__ToneCompensationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ToneCompensationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ToneCompensationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ToneCompensationOptions ** SOAP_FMAC4 soap_in_PointerTott__ToneCompensationOptions(struct soap *soap, const char *tag, tt__ToneCompensationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ToneCompensationOptions **)soap_malloc(soap, sizeof(tt__ToneCompensationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ToneCompensationOptions *)soap_instantiate_tt__ToneCompensationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ToneCompensationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ToneCompensationOptions, sizeof(tt__ToneCompensationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ToneCompensationOptions(struct soap *soap, tt__ToneCompensationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ToneCompensationOptions(soap, tag ? tag : "tt:ToneCompensationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ToneCompensationOptions ** SOAP_FMAC4 soap_get_PointerTott__ToneCompensationOptions(struct soap *soap, tt__ToneCompensationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ToneCompensationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImagingOptions20Extension3(struct soap *soap, tt__ImagingOptions20Extension3 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImagingOptions20Extension3))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImagingOptions20Extension3(struct soap *soap, const char *tag, int id, tt__ImagingOptions20Extension3 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImagingOptions20Extension3, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImagingOptions20Extension3 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingOptions20Extension3 ** SOAP_FMAC4 soap_in_PointerTott__ImagingOptions20Extension3(struct soap *soap, const char *tag, tt__ImagingOptions20Extension3 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImagingOptions20Extension3 **)soap_malloc(soap, sizeof(tt__ImagingOptions20Extension3 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImagingOptions20Extension3 *)soap_instantiate_tt__ImagingOptions20Extension3(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImagingOptions20Extension3 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImagingOptions20Extension3, sizeof(tt__ImagingOptions20Extension3), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImagingOptions20Extension3(struct soap *soap, tt__ImagingOptions20Extension3 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImagingOptions20Extension3(soap, tag ? tag : "tt:ImagingOptions20Extension3", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingOptions20Extension3 ** SOAP_FMAC4 soap_get_PointerTott__ImagingOptions20Extension3(struct soap *soap, tt__ImagingOptions20Extension3 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImagingOptions20Extension3(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IrCutFilterAutoAdjustmentOptions(struct soap *soap, tt__IrCutFilterAutoAdjustmentOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IrCutFilterAutoAdjustmentOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IrCutFilterAutoAdjustmentOptions(struct soap *soap, const char *tag, int id, tt__IrCutFilterAutoAdjustmentOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IrCutFilterAutoAdjustmentOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IrCutFilterAutoAdjustmentOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IrCutFilterAutoAdjustmentOptions ** SOAP_FMAC4 soap_in_PointerTott__IrCutFilterAutoAdjustmentOptions(struct soap *soap, const char *tag, tt__IrCutFilterAutoAdjustmentOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IrCutFilterAutoAdjustmentOptions **)soap_malloc(soap, sizeof(tt__IrCutFilterAutoAdjustmentOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IrCutFilterAutoAdjustmentOptions *)soap_instantiate_tt__IrCutFilterAutoAdjustmentOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IrCutFilterAutoAdjustmentOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IrCutFilterAutoAdjustmentOptions, sizeof(tt__IrCutFilterAutoAdjustmentOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IrCutFilterAutoAdjustmentOptions(struct soap *soap, tt__IrCutFilterAutoAdjustmentOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IrCutFilterAutoAdjustmentOptions(soap, tag ? tag : "tt:IrCutFilterAutoAdjustmentOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IrCutFilterAutoAdjustmentOptions ** SOAP_FMAC4 soap_get_PointerTott__IrCutFilterAutoAdjustmentOptions(struct soap *soap, tt__IrCutFilterAutoAdjustmentOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IrCutFilterAutoAdjustmentOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImagingOptions20Extension2(struct soap *soap, tt__ImagingOptions20Extension2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImagingOptions20Extension2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImagingOptions20Extension2(struct soap *soap, const char *tag, int id, tt__ImagingOptions20Extension2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImagingOptions20Extension2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImagingOptions20Extension2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingOptions20Extension2 ** SOAP_FMAC4 soap_in_PointerTott__ImagingOptions20Extension2(struct soap *soap, const char *tag, tt__ImagingOptions20Extension2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImagingOptions20Extension2 **)soap_malloc(soap, sizeof(tt__ImagingOptions20Extension2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImagingOptions20Extension2 *)soap_instantiate_tt__ImagingOptions20Extension2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImagingOptions20Extension2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImagingOptions20Extension2, sizeof(tt__ImagingOptions20Extension2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImagingOptions20Extension2(struct soap *soap, tt__ImagingOptions20Extension2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImagingOptions20Extension2(soap, tag ? tag : "tt:ImagingOptions20Extension2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingOptions20Extension2 ** SOAP_FMAC4 soap_get_PointerTott__ImagingOptions20Extension2(struct soap *soap, tt__ImagingOptions20Extension2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImagingOptions20Extension2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImageStabilizationOptions(struct soap *soap, tt__ImageStabilizationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImageStabilizationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImageStabilizationOptions(struct soap *soap, const char *tag, int id, tt__ImageStabilizationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImageStabilizationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImageStabilizationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImageStabilizationOptions ** SOAP_FMAC4 soap_in_PointerTott__ImageStabilizationOptions(struct soap *soap, const char *tag, tt__ImageStabilizationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImageStabilizationOptions **)soap_malloc(soap, sizeof(tt__ImageStabilizationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImageStabilizationOptions *)soap_instantiate_tt__ImageStabilizationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImageStabilizationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImageStabilizationOptions, sizeof(tt__ImageStabilizationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImageStabilizationOptions(struct soap *soap, tt__ImageStabilizationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImageStabilizationOptions(soap, tag ? tag : "tt:ImageStabilizationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImageStabilizationOptions ** SOAP_FMAC4 soap_get_PointerTott__ImageStabilizationOptions(struct soap *soap, tt__ImageStabilizationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImageStabilizationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImagingOptions20Extension(struct soap *soap, tt__ImagingOptions20Extension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImagingOptions20Extension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImagingOptions20Extension(struct soap *soap, const char *tag, int id, tt__ImagingOptions20Extension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImagingOptions20Extension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImagingOptions20Extension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingOptions20Extension ** SOAP_FMAC4 soap_in_PointerTott__ImagingOptions20Extension(struct soap *soap, const char *tag, tt__ImagingOptions20Extension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImagingOptions20Extension **)soap_malloc(soap, sizeof(tt__ImagingOptions20Extension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImagingOptions20Extension *)soap_instantiate_tt__ImagingOptions20Extension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImagingOptions20Extension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImagingOptions20Extension, sizeof(tt__ImagingOptions20Extension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImagingOptions20Extension(struct soap *soap, tt__ImagingOptions20Extension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImagingOptions20Extension(soap, tag ? tag : "tt:ImagingOptions20Extension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingOptions20Extension ** SOAP_FMAC4 soap_get_PointerTott__ImagingOptions20Extension(struct soap *soap, tt__ImagingOptions20Extension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImagingOptions20Extension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__WhiteBalanceOptions20(struct soap *soap, tt__WhiteBalanceOptions20 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__WhiteBalanceOptions20))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__WhiteBalanceOptions20(struct soap *soap, const char *tag, int id, tt__WhiteBalanceOptions20 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__WhiteBalanceOptions20, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__WhiteBalanceOptions20 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WhiteBalanceOptions20 ** SOAP_FMAC4 soap_in_PointerTott__WhiteBalanceOptions20(struct soap *soap, const char *tag, tt__WhiteBalanceOptions20 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__WhiteBalanceOptions20 **)soap_malloc(soap, sizeof(tt__WhiteBalanceOptions20 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__WhiteBalanceOptions20 *)soap_instantiate_tt__WhiteBalanceOptions20(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__WhiteBalanceOptions20 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__WhiteBalanceOptions20, sizeof(tt__WhiteBalanceOptions20), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__WhiteBalanceOptions20(struct soap *soap, tt__WhiteBalanceOptions20 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__WhiteBalanceOptions20(soap, tag ? tag : "tt:WhiteBalanceOptions20", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WhiteBalanceOptions20 ** SOAP_FMAC4 soap_get_PointerTott__WhiteBalanceOptions20(struct soap *soap, tt__WhiteBalanceOptions20 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__WhiteBalanceOptions20(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__WideDynamicRangeOptions20(struct soap *soap, tt__WideDynamicRangeOptions20 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__WideDynamicRangeOptions20))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__WideDynamicRangeOptions20(struct soap *soap, const char *tag, int id, tt__WideDynamicRangeOptions20 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__WideDynamicRangeOptions20, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__WideDynamicRangeOptions20 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WideDynamicRangeOptions20 ** SOAP_FMAC4 soap_in_PointerTott__WideDynamicRangeOptions20(struct soap *soap, const char *tag, tt__WideDynamicRangeOptions20 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__WideDynamicRangeOptions20 **)soap_malloc(soap, sizeof(tt__WideDynamicRangeOptions20 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__WideDynamicRangeOptions20 *)soap_instantiate_tt__WideDynamicRangeOptions20(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__WideDynamicRangeOptions20 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__WideDynamicRangeOptions20, sizeof(tt__WideDynamicRangeOptions20), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__WideDynamicRangeOptions20(struct soap *soap, tt__WideDynamicRangeOptions20 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__WideDynamicRangeOptions20(soap, tag ? tag : "tt:WideDynamicRangeOptions20", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WideDynamicRangeOptions20 ** SOAP_FMAC4 soap_get_PointerTott__WideDynamicRangeOptions20(struct soap *soap, tt__WideDynamicRangeOptions20 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__WideDynamicRangeOptions20(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FocusOptions20(struct soap *soap, tt__FocusOptions20 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FocusOptions20))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FocusOptions20(struct soap *soap, const char *tag, int id, tt__FocusOptions20 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FocusOptions20, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FocusOptions20 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusOptions20 ** SOAP_FMAC4 soap_in_PointerTott__FocusOptions20(struct soap *soap, const char *tag, tt__FocusOptions20 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FocusOptions20 **)soap_malloc(soap, sizeof(tt__FocusOptions20 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FocusOptions20 *)soap_instantiate_tt__FocusOptions20(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FocusOptions20 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FocusOptions20, sizeof(tt__FocusOptions20), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FocusOptions20(struct soap *soap, tt__FocusOptions20 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FocusOptions20(soap, tag ? tag : "tt:FocusOptions20", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusOptions20 ** SOAP_FMAC4 soap_get_PointerTott__FocusOptions20(struct soap *soap, tt__FocusOptions20 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FocusOptions20(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ExposureOptions20(struct soap *soap, tt__ExposureOptions20 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ExposureOptions20))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ExposureOptions20(struct soap *soap, const char *tag, int id, tt__ExposureOptions20 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ExposureOptions20, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ExposureOptions20 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ExposureOptions20 ** SOAP_FMAC4 soap_in_PointerTott__ExposureOptions20(struct soap *soap, const char *tag, tt__ExposureOptions20 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ExposureOptions20 **)soap_malloc(soap, sizeof(tt__ExposureOptions20 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ExposureOptions20 *)soap_instantiate_tt__ExposureOptions20(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ExposureOptions20 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ExposureOptions20, sizeof(tt__ExposureOptions20), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ExposureOptions20(struct soap *soap, tt__ExposureOptions20 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ExposureOptions20(soap, tag ? tag : "tt:ExposureOptions20", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ExposureOptions20 ** SOAP_FMAC4 soap_get_PointerTott__ExposureOptions20(struct soap *soap, tt__ExposureOptions20 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ExposureOptions20(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__BacklightCompensationOptions20(struct soap *soap, tt__BacklightCompensationOptions20 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__BacklightCompensationOptions20))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__BacklightCompensationOptions20(struct soap *soap, const char *tag, int id, tt__BacklightCompensationOptions20 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__BacklightCompensationOptions20, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__BacklightCompensationOptions20 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__BacklightCompensationOptions20 ** SOAP_FMAC4 soap_in_PointerTott__BacklightCompensationOptions20(struct soap *soap, const char *tag, tt__BacklightCompensationOptions20 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__BacklightCompensationOptions20 **)soap_malloc(soap, sizeof(tt__BacklightCompensationOptions20 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__BacklightCompensationOptions20 *)soap_instantiate_tt__BacklightCompensationOptions20(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__BacklightCompensationOptions20 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__BacklightCompensationOptions20, sizeof(tt__BacklightCompensationOptions20), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__BacklightCompensationOptions20(struct soap *soap, tt__BacklightCompensationOptions20 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__BacklightCompensationOptions20(soap, tag ? tag : "tt:BacklightCompensationOptions20", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__BacklightCompensationOptions20 ** SOAP_FMAC4 soap_get_PointerTott__BacklightCompensationOptions20(struct soap *soap, tt__BacklightCompensationOptions20 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__BacklightCompensationOptions20(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__DefoggingExtension(struct soap *soap, tt__DefoggingExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__DefoggingExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__DefoggingExtension(struct soap *soap, const char *tag, int id, tt__DefoggingExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__DefoggingExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__DefoggingExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DefoggingExtension ** SOAP_FMAC4 soap_in_PointerTott__DefoggingExtension(struct soap *soap, const char *tag, tt__DefoggingExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__DefoggingExtension **)soap_malloc(soap, sizeof(tt__DefoggingExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__DefoggingExtension *)soap_instantiate_tt__DefoggingExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__DefoggingExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__DefoggingExtension, sizeof(tt__DefoggingExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__DefoggingExtension(struct soap *soap, tt__DefoggingExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__DefoggingExtension(soap, tag ? tag : "tt:DefoggingExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DefoggingExtension ** SOAP_FMAC4 soap_get_PointerTott__DefoggingExtension(struct soap *soap, tt__DefoggingExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__DefoggingExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ToneCompensationExtension(struct soap *soap, tt__ToneCompensationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ToneCompensationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ToneCompensationExtension(struct soap *soap, const char *tag, int id, tt__ToneCompensationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ToneCompensationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ToneCompensationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ToneCompensationExtension ** SOAP_FMAC4 soap_in_PointerTott__ToneCompensationExtension(struct soap *soap, const char *tag, tt__ToneCompensationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ToneCompensationExtension **)soap_malloc(soap, sizeof(tt__ToneCompensationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ToneCompensationExtension *)soap_instantiate_tt__ToneCompensationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ToneCompensationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ToneCompensationExtension, sizeof(tt__ToneCompensationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ToneCompensationExtension(struct soap *soap, tt__ToneCompensationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ToneCompensationExtension(soap, tag ? tag : "tt:ToneCompensationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ToneCompensationExtension ** SOAP_FMAC4 soap_get_PointerTott__ToneCompensationExtension(struct soap *soap, tt__ToneCompensationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ToneCompensationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ExposurePriority(struct soap *soap, enum tt__ExposurePriority *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_tt__ExposurePriority);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ExposurePriority(struct soap *soap, const char *tag, int id, enum tt__ExposurePriority *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ExposurePriority, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__ExposurePriority(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__ExposurePriority ** SOAP_FMAC4 soap_in_PointerTott__ExposurePriority(struct soap *soap, const char *tag, enum tt__ExposurePriority **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (enum tt__ExposurePriority **)soap_malloc(soap, sizeof(enum tt__ExposurePriority *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__ExposurePriority(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (enum tt__ExposurePriority **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ExposurePriority, sizeof(enum tt__ExposurePriority), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ExposurePriority(struct soap *soap, enum tt__ExposurePriority *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ExposurePriority(soap, tag ? tag : "tt:ExposurePriority", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__ExposurePriority ** SOAP_FMAC4 soap_get_PointerTott__ExposurePriority(struct soap *soap, enum tt__ExposurePriority **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ExposurePriority(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IrCutFilterAutoAdjustmentExtension(struct soap *soap, tt__IrCutFilterAutoAdjustmentExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IrCutFilterAutoAdjustmentExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IrCutFilterAutoAdjustmentExtension(struct soap *soap, const char *tag, int id, tt__IrCutFilterAutoAdjustmentExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IrCutFilterAutoAdjustmentExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IrCutFilterAutoAdjustmentExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IrCutFilterAutoAdjustmentExtension ** SOAP_FMAC4 soap_in_PointerTott__IrCutFilterAutoAdjustmentExtension(struct soap *soap, const char *tag, tt__IrCutFilterAutoAdjustmentExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IrCutFilterAutoAdjustmentExtension **)soap_malloc(soap, sizeof(tt__IrCutFilterAutoAdjustmentExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IrCutFilterAutoAdjustmentExtension *)soap_instantiate_tt__IrCutFilterAutoAdjustmentExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IrCutFilterAutoAdjustmentExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IrCutFilterAutoAdjustmentExtension, sizeof(tt__IrCutFilterAutoAdjustmentExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IrCutFilterAutoAdjustmentExtension(struct soap *soap, tt__IrCutFilterAutoAdjustmentExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IrCutFilterAutoAdjustmentExtension(soap, tag ? tag : "tt:IrCutFilterAutoAdjustmentExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IrCutFilterAutoAdjustmentExtension ** SOAP_FMAC4 soap_get_PointerTott__IrCutFilterAutoAdjustmentExtension(struct soap *soap, tt__IrCutFilterAutoAdjustmentExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IrCutFilterAutoAdjustmentExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImageStabilizationExtension(struct soap *soap, tt__ImageStabilizationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImageStabilizationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImageStabilizationExtension(struct soap *soap, const char *tag, int id, tt__ImageStabilizationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImageStabilizationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImageStabilizationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImageStabilizationExtension ** SOAP_FMAC4 soap_in_PointerTott__ImageStabilizationExtension(struct soap *soap, const char *tag, tt__ImageStabilizationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImageStabilizationExtension **)soap_malloc(soap, sizeof(tt__ImageStabilizationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImageStabilizationExtension *)soap_instantiate_tt__ImageStabilizationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImageStabilizationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImageStabilizationExtension, sizeof(tt__ImageStabilizationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImageStabilizationExtension(struct soap *soap, tt__ImageStabilizationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImageStabilizationExtension(soap, tag ? tag : "tt:ImageStabilizationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImageStabilizationExtension ** SOAP_FMAC4 soap_get_PointerTott__ImageStabilizationExtension(struct soap *soap, tt__ImageStabilizationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImageStabilizationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImagingSettingsExtension204(struct soap *soap, tt__ImagingSettingsExtension204 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImagingSettingsExtension204))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImagingSettingsExtension204(struct soap *soap, const char *tag, int id, tt__ImagingSettingsExtension204 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImagingSettingsExtension204, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImagingSettingsExtension204 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingSettingsExtension204 ** SOAP_FMAC4 soap_in_PointerTott__ImagingSettingsExtension204(struct soap *soap, const char *tag, tt__ImagingSettingsExtension204 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImagingSettingsExtension204 **)soap_malloc(soap, sizeof(tt__ImagingSettingsExtension204 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImagingSettingsExtension204 *)soap_instantiate_tt__ImagingSettingsExtension204(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImagingSettingsExtension204 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImagingSettingsExtension204, sizeof(tt__ImagingSettingsExtension204), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImagingSettingsExtension204(struct soap *soap, tt__ImagingSettingsExtension204 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImagingSettingsExtension204(soap, tag ? tag : "tt:ImagingSettingsExtension204", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingSettingsExtension204 ** SOAP_FMAC4 soap_get_PointerTott__ImagingSettingsExtension204(struct soap *soap, tt__ImagingSettingsExtension204 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImagingSettingsExtension204(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NoiseReduction(struct soap *soap, tt__NoiseReduction *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NoiseReduction))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NoiseReduction(struct soap *soap, const char *tag, int id, tt__NoiseReduction *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NoiseReduction, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NoiseReduction ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NoiseReduction ** SOAP_FMAC4 soap_in_PointerTott__NoiseReduction(struct soap *soap, const char *tag, tt__NoiseReduction **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NoiseReduction **)soap_malloc(soap, sizeof(tt__NoiseReduction *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NoiseReduction *)soap_instantiate_tt__NoiseReduction(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NoiseReduction **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NoiseReduction, sizeof(tt__NoiseReduction), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NoiseReduction(struct soap *soap, tt__NoiseReduction *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NoiseReduction(soap, tag ? tag : "tt:NoiseReduction", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NoiseReduction ** SOAP_FMAC4 soap_get_PointerTott__NoiseReduction(struct soap *soap, tt__NoiseReduction **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NoiseReduction(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Defogging(struct soap *soap, tt__Defogging *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Defogging))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Defogging(struct soap *soap, const char *tag, int id, tt__Defogging *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Defogging, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Defogging ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Defogging ** SOAP_FMAC4 soap_in_PointerTott__Defogging(struct soap *soap, const char *tag, tt__Defogging **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Defogging **)soap_malloc(soap, sizeof(tt__Defogging *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Defogging *)soap_instantiate_tt__Defogging(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Defogging **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Defogging, sizeof(tt__Defogging), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Defogging(struct soap *soap, tt__Defogging *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Defogging(soap, tag ? tag : "tt:Defogging", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Defogging ** SOAP_FMAC4 soap_get_PointerTott__Defogging(struct soap *soap, tt__Defogging **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Defogging(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ToneCompensation(struct soap *soap, tt__ToneCompensation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ToneCompensation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ToneCompensation(struct soap *soap, const char *tag, int id, tt__ToneCompensation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ToneCompensation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ToneCompensation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ToneCompensation ** SOAP_FMAC4 soap_in_PointerTott__ToneCompensation(struct soap *soap, const char *tag, tt__ToneCompensation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ToneCompensation **)soap_malloc(soap, sizeof(tt__ToneCompensation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ToneCompensation *)soap_instantiate_tt__ToneCompensation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ToneCompensation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ToneCompensation, sizeof(tt__ToneCompensation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ToneCompensation(struct soap *soap, tt__ToneCompensation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ToneCompensation(soap, tag ? tag : "tt:ToneCompensation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ToneCompensation ** SOAP_FMAC4 soap_get_PointerTott__ToneCompensation(struct soap *soap, tt__ToneCompensation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ToneCompensation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImagingSettingsExtension203(struct soap *soap, tt__ImagingSettingsExtension203 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImagingSettingsExtension203))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImagingSettingsExtension203(struct soap *soap, const char *tag, int id, tt__ImagingSettingsExtension203 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImagingSettingsExtension203, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImagingSettingsExtension203 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingSettingsExtension203 ** SOAP_FMAC4 soap_in_PointerTott__ImagingSettingsExtension203(struct soap *soap, const char *tag, tt__ImagingSettingsExtension203 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImagingSettingsExtension203 **)soap_malloc(soap, sizeof(tt__ImagingSettingsExtension203 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImagingSettingsExtension203 *)soap_instantiate_tt__ImagingSettingsExtension203(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImagingSettingsExtension203 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImagingSettingsExtension203, sizeof(tt__ImagingSettingsExtension203), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImagingSettingsExtension203(struct soap *soap, tt__ImagingSettingsExtension203 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImagingSettingsExtension203(soap, tag ? tag : "tt:ImagingSettingsExtension203", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingSettingsExtension203 ** SOAP_FMAC4 soap_get_PointerTott__ImagingSettingsExtension203(struct soap *soap, tt__ImagingSettingsExtension203 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImagingSettingsExtension203(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IrCutFilterAutoAdjustment(struct soap *soap, tt__IrCutFilterAutoAdjustment *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IrCutFilterAutoAdjustment))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IrCutFilterAutoAdjustment(struct soap *soap, const char *tag, int id, tt__IrCutFilterAutoAdjustment *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IrCutFilterAutoAdjustment, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IrCutFilterAutoAdjustment ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IrCutFilterAutoAdjustment ** SOAP_FMAC4 soap_in_PointerTott__IrCutFilterAutoAdjustment(struct soap *soap, const char *tag, tt__IrCutFilterAutoAdjustment **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IrCutFilterAutoAdjustment **)soap_malloc(soap, sizeof(tt__IrCutFilterAutoAdjustment *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IrCutFilterAutoAdjustment *)soap_instantiate_tt__IrCutFilterAutoAdjustment(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IrCutFilterAutoAdjustment **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IrCutFilterAutoAdjustment, sizeof(tt__IrCutFilterAutoAdjustment), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IrCutFilterAutoAdjustment(struct soap *soap, tt__IrCutFilterAutoAdjustment *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IrCutFilterAutoAdjustment(soap, tag ? tag : "tt:IrCutFilterAutoAdjustment", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IrCutFilterAutoAdjustment ** SOAP_FMAC4 soap_get_PointerTott__IrCutFilterAutoAdjustment(struct soap *soap, tt__IrCutFilterAutoAdjustment **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IrCutFilterAutoAdjustment(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImagingSettingsExtension202(struct soap *soap, tt__ImagingSettingsExtension202 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImagingSettingsExtension202))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImagingSettingsExtension202(struct soap *soap, const char *tag, int id, tt__ImagingSettingsExtension202 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImagingSettingsExtension202, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImagingSettingsExtension202 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingSettingsExtension202 ** SOAP_FMAC4 soap_in_PointerTott__ImagingSettingsExtension202(struct soap *soap, const char *tag, tt__ImagingSettingsExtension202 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImagingSettingsExtension202 **)soap_malloc(soap, sizeof(tt__ImagingSettingsExtension202 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImagingSettingsExtension202 *)soap_instantiate_tt__ImagingSettingsExtension202(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImagingSettingsExtension202 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImagingSettingsExtension202, sizeof(tt__ImagingSettingsExtension202), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImagingSettingsExtension202(struct soap *soap, tt__ImagingSettingsExtension202 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImagingSettingsExtension202(soap, tag ? tag : "tt:ImagingSettingsExtension202", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingSettingsExtension202 ** SOAP_FMAC4 soap_get_PointerTott__ImagingSettingsExtension202(struct soap *soap, tt__ImagingSettingsExtension202 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImagingSettingsExtension202(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImageStabilization(struct soap *soap, tt__ImageStabilization *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImageStabilization))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImageStabilization(struct soap *soap, const char *tag, int id, tt__ImageStabilization *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImageStabilization, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImageStabilization ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImageStabilization ** SOAP_FMAC4 soap_in_PointerTott__ImageStabilization(struct soap *soap, const char *tag, tt__ImageStabilization **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImageStabilization **)soap_malloc(soap, sizeof(tt__ImageStabilization *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImageStabilization *)soap_instantiate_tt__ImageStabilization(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImageStabilization **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImageStabilization, sizeof(tt__ImageStabilization), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImageStabilization(struct soap *soap, tt__ImageStabilization *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImageStabilization(soap, tag ? tag : "tt:ImageStabilization", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImageStabilization ** SOAP_FMAC4 soap_get_PointerTott__ImageStabilization(struct soap *soap, tt__ImageStabilization **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImageStabilization(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImagingSettingsExtension20(struct soap *soap, tt__ImagingSettingsExtension20 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImagingSettingsExtension20))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImagingSettingsExtension20(struct soap *soap, const char *tag, int id, tt__ImagingSettingsExtension20 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImagingSettingsExtension20, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImagingSettingsExtension20 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingSettingsExtension20 ** SOAP_FMAC4 soap_in_PointerTott__ImagingSettingsExtension20(struct soap *soap, const char *tag, tt__ImagingSettingsExtension20 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImagingSettingsExtension20 **)soap_malloc(soap, sizeof(tt__ImagingSettingsExtension20 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImagingSettingsExtension20 *)soap_instantiate_tt__ImagingSettingsExtension20(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImagingSettingsExtension20 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImagingSettingsExtension20, sizeof(tt__ImagingSettingsExtension20), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImagingSettingsExtension20(struct soap *soap, tt__ImagingSettingsExtension20 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImagingSettingsExtension20(soap, tag ? tag : "tt:ImagingSettingsExtension20", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingSettingsExtension20 ** SOAP_FMAC4 soap_get_PointerTott__ImagingSettingsExtension20(struct soap *soap, tt__ImagingSettingsExtension20 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImagingSettingsExtension20(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__WhiteBalance20(struct soap *soap, tt__WhiteBalance20 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__WhiteBalance20))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__WhiteBalance20(struct soap *soap, const char *tag, int id, tt__WhiteBalance20 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__WhiteBalance20, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__WhiteBalance20 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WhiteBalance20 ** SOAP_FMAC4 soap_in_PointerTott__WhiteBalance20(struct soap *soap, const char *tag, tt__WhiteBalance20 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__WhiteBalance20 **)soap_malloc(soap, sizeof(tt__WhiteBalance20 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__WhiteBalance20 *)soap_instantiate_tt__WhiteBalance20(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__WhiteBalance20 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__WhiteBalance20, sizeof(tt__WhiteBalance20), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__WhiteBalance20(struct soap *soap, tt__WhiteBalance20 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__WhiteBalance20(soap, tag ? tag : "tt:WhiteBalance20", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WhiteBalance20 ** SOAP_FMAC4 soap_get_PointerTott__WhiteBalance20(struct soap *soap, tt__WhiteBalance20 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__WhiteBalance20(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__WideDynamicRange20(struct soap *soap, tt__WideDynamicRange20 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__WideDynamicRange20))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__WideDynamicRange20(struct soap *soap, const char *tag, int id, tt__WideDynamicRange20 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__WideDynamicRange20, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__WideDynamicRange20 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WideDynamicRange20 ** SOAP_FMAC4 soap_in_PointerTott__WideDynamicRange20(struct soap *soap, const char *tag, tt__WideDynamicRange20 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__WideDynamicRange20 **)soap_malloc(soap, sizeof(tt__WideDynamicRange20 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__WideDynamicRange20 *)soap_instantiate_tt__WideDynamicRange20(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__WideDynamicRange20 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__WideDynamicRange20, sizeof(tt__WideDynamicRange20), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__WideDynamicRange20(struct soap *soap, tt__WideDynamicRange20 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__WideDynamicRange20(soap, tag ? tag : "tt:WideDynamicRange20", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WideDynamicRange20 ** SOAP_FMAC4 soap_get_PointerTott__WideDynamicRange20(struct soap *soap, tt__WideDynamicRange20 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__WideDynamicRange20(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FocusConfiguration20(struct soap *soap, tt__FocusConfiguration20 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FocusConfiguration20))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FocusConfiguration20(struct soap *soap, const char *tag, int id, tt__FocusConfiguration20 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FocusConfiguration20, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FocusConfiguration20 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusConfiguration20 ** SOAP_FMAC4 soap_in_PointerTott__FocusConfiguration20(struct soap *soap, const char *tag, tt__FocusConfiguration20 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FocusConfiguration20 **)soap_malloc(soap, sizeof(tt__FocusConfiguration20 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FocusConfiguration20 *)soap_instantiate_tt__FocusConfiguration20(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FocusConfiguration20 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FocusConfiguration20, sizeof(tt__FocusConfiguration20), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FocusConfiguration20(struct soap *soap, tt__FocusConfiguration20 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FocusConfiguration20(soap, tag ? tag : "tt:FocusConfiguration20", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusConfiguration20 ** SOAP_FMAC4 soap_get_PointerTott__FocusConfiguration20(struct soap *soap, tt__FocusConfiguration20 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FocusConfiguration20(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Exposure20(struct soap *soap, tt__Exposure20 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Exposure20))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Exposure20(struct soap *soap, const char *tag, int id, tt__Exposure20 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Exposure20, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Exposure20 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Exposure20 ** SOAP_FMAC4 soap_in_PointerTott__Exposure20(struct soap *soap, const char *tag, tt__Exposure20 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Exposure20 **)soap_malloc(soap, sizeof(tt__Exposure20 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Exposure20 *)soap_instantiate_tt__Exposure20(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Exposure20 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Exposure20, sizeof(tt__Exposure20), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Exposure20(struct soap *soap, tt__Exposure20 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Exposure20(soap, tag ? tag : "tt:Exposure20", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Exposure20 ** SOAP_FMAC4 soap_get_PointerTott__Exposure20(struct soap *soap, tt__Exposure20 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Exposure20(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__BacklightCompensation20(struct soap *soap, tt__BacklightCompensation20 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__BacklightCompensation20))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__BacklightCompensation20(struct soap *soap, const char *tag, int id, tt__BacklightCompensation20 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__BacklightCompensation20, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__BacklightCompensation20 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__BacklightCompensation20 ** SOAP_FMAC4 soap_in_PointerTott__BacklightCompensation20(struct soap *soap, const char *tag, tt__BacklightCompensation20 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__BacklightCompensation20 **)soap_malloc(soap, sizeof(tt__BacklightCompensation20 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__BacklightCompensation20 *)soap_instantiate_tt__BacklightCompensation20(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__BacklightCompensation20 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__BacklightCompensation20, sizeof(tt__BacklightCompensation20), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__BacklightCompensation20(struct soap *soap, tt__BacklightCompensation20 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__BacklightCompensation20(soap, tag ? tag : "tt:BacklightCompensation20", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__BacklightCompensation20 ** SOAP_FMAC4 soap_get_PointerTott__BacklightCompensation20(struct soap *soap, tt__BacklightCompensation20 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__BacklightCompensation20(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FocusStatus20Extension(struct soap *soap, tt__FocusStatus20Extension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FocusStatus20Extension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FocusStatus20Extension(struct soap *soap, const char *tag, int id, tt__FocusStatus20Extension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FocusStatus20Extension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FocusStatus20Extension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusStatus20Extension ** SOAP_FMAC4 soap_in_PointerTott__FocusStatus20Extension(struct soap *soap, const char *tag, tt__FocusStatus20Extension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FocusStatus20Extension **)soap_malloc(soap, sizeof(tt__FocusStatus20Extension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FocusStatus20Extension *)soap_instantiate_tt__FocusStatus20Extension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FocusStatus20Extension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FocusStatus20Extension, sizeof(tt__FocusStatus20Extension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FocusStatus20Extension(struct soap *soap, tt__FocusStatus20Extension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FocusStatus20Extension(soap, tag ? tag : "tt:FocusStatus20Extension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusStatus20Extension ** SOAP_FMAC4 soap_get_PointerTott__FocusStatus20Extension(struct soap *soap, tt__FocusStatus20Extension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FocusStatus20Extension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImagingStatus20Extension(struct soap *soap, tt__ImagingStatus20Extension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImagingStatus20Extension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImagingStatus20Extension(struct soap *soap, const char *tag, int id, tt__ImagingStatus20Extension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImagingStatus20Extension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImagingStatus20Extension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingStatus20Extension ** SOAP_FMAC4 soap_in_PointerTott__ImagingStatus20Extension(struct soap *soap, const char *tag, tt__ImagingStatus20Extension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImagingStatus20Extension **)soap_malloc(soap, sizeof(tt__ImagingStatus20Extension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImagingStatus20Extension *)soap_instantiate_tt__ImagingStatus20Extension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImagingStatus20Extension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImagingStatus20Extension, sizeof(tt__ImagingStatus20Extension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImagingStatus20Extension(struct soap *soap, tt__ImagingStatus20Extension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImagingStatus20Extension(soap, tag ? tag : "tt:ImagingStatus20Extension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingStatus20Extension ** SOAP_FMAC4 soap_get_PointerTott__ImagingStatus20Extension(struct soap *soap, tt__ImagingStatus20Extension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImagingStatus20Extension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FocusStatus20(struct soap *soap, tt__FocusStatus20 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FocusStatus20))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FocusStatus20(struct soap *soap, const char *tag, int id, tt__FocusStatus20 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FocusStatus20, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FocusStatus20 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusStatus20 ** SOAP_FMAC4 soap_in_PointerTott__FocusStatus20(struct soap *soap, const char *tag, tt__FocusStatus20 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FocusStatus20 **)soap_malloc(soap, sizeof(tt__FocusStatus20 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FocusStatus20 *)soap_instantiate_tt__FocusStatus20(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FocusStatus20 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FocusStatus20, sizeof(tt__FocusStatus20), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FocusStatus20(struct soap *soap, tt__FocusStatus20 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FocusStatus20(soap, tag ? tag : "tt:FocusStatus20", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusStatus20 ** SOAP_FMAC4 soap_get_PointerTott__FocusStatus20(struct soap *soap, tt__FocusStatus20 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FocusStatus20(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ContinuousFocusOptions(struct soap *soap, tt__ContinuousFocusOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ContinuousFocusOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ContinuousFocusOptions(struct soap *soap, const char *tag, int id, tt__ContinuousFocusOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ContinuousFocusOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ContinuousFocusOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ContinuousFocusOptions ** SOAP_FMAC4 soap_in_PointerTott__ContinuousFocusOptions(struct soap *soap, const char *tag, tt__ContinuousFocusOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ContinuousFocusOptions **)soap_malloc(soap, sizeof(tt__ContinuousFocusOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ContinuousFocusOptions *)soap_instantiate_tt__ContinuousFocusOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ContinuousFocusOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ContinuousFocusOptions, sizeof(tt__ContinuousFocusOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ContinuousFocusOptions(struct soap *soap, tt__ContinuousFocusOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ContinuousFocusOptions(soap, tag ? tag : "tt:ContinuousFocusOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ContinuousFocusOptions ** SOAP_FMAC4 soap_get_PointerTott__ContinuousFocusOptions(struct soap *soap, tt__ContinuousFocusOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ContinuousFocusOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RelativeFocusOptions(struct soap *soap, tt__RelativeFocusOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RelativeFocusOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RelativeFocusOptions(struct soap *soap, const char *tag, int id, tt__RelativeFocusOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RelativeFocusOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RelativeFocusOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RelativeFocusOptions ** SOAP_FMAC4 soap_in_PointerTott__RelativeFocusOptions(struct soap *soap, const char *tag, tt__RelativeFocusOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RelativeFocusOptions **)soap_malloc(soap, sizeof(tt__RelativeFocusOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RelativeFocusOptions *)soap_instantiate_tt__RelativeFocusOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RelativeFocusOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RelativeFocusOptions, sizeof(tt__RelativeFocusOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RelativeFocusOptions(struct soap *soap, tt__RelativeFocusOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RelativeFocusOptions(soap, tag ? tag : "tt:RelativeFocusOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RelativeFocusOptions ** SOAP_FMAC4 soap_get_PointerTott__RelativeFocusOptions(struct soap *soap, tt__RelativeFocusOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RelativeFocusOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AbsoluteFocusOptions(struct soap *soap, tt__AbsoluteFocusOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AbsoluteFocusOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AbsoluteFocusOptions(struct soap *soap, const char *tag, int id, tt__AbsoluteFocusOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AbsoluteFocusOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AbsoluteFocusOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AbsoluteFocusOptions ** SOAP_FMAC4 soap_in_PointerTott__AbsoluteFocusOptions(struct soap *soap, const char *tag, tt__AbsoluteFocusOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AbsoluteFocusOptions **)soap_malloc(soap, sizeof(tt__AbsoluteFocusOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AbsoluteFocusOptions *)soap_instantiate_tt__AbsoluteFocusOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AbsoluteFocusOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AbsoluteFocusOptions, sizeof(tt__AbsoluteFocusOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AbsoluteFocusOptions(struct soap *soap, tt__AbsoluteFocusOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AbsoluteFocusOptions(soap, tag ? tag : "tt:AbsoluteFocusOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AbsoluteFocusOptions ** SOAP_FMAC4 soap_get_PointerTott__AbsoluteFocusOptions(struct soap *soap, tt__AbsoluteFocusOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AbsoluteFocusOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ContinuousFocus(struct soap *soap, tt__ContinuousFocus *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ContinuousFocus))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ContinuousFocus(struct soap *soap, const char *tag, int id, tt__ContinuousFocus *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ContinuousFocus, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ContinuousFocus ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ContinuousFocus ** SOAP_FMAC4 soap_in_PointerTott__ContinuousFocus(struct soap *soap, const char *tag, tt__ContinuousFocus **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ContinuousFocus **)soap_malloc(soap, sizeof(tt__ContinuousFocus *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ContinuousFocus *)soap_instantiate_tt__ContinuousFocus(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ContinuousFocus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ContinuousFocus, sizeof(tt__ContinuousFocus), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ContinuousFocus(struct soap *soap, tt__ContinuousFocus *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ContinuousFocus(soap, tag ? tag : "tt:ContinuousFocus", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ContinuousFocus ** SOAP_FMAC4 soap_get_PointerTott__ContinuousFocus(struct soap *soap, tt__ContinuousFocus **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ContinuousFocus(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RelativeFocus(struct soap *soap, tt__RelativeFocus *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RelativeFocus))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RelativeFocus(struct soap *soap, const char *tag, int id, tt__RelativeFocus *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RelativeFocus, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RelativeFocus ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RelativeFocus ** SOAP_FMAC4 soap_in_PointerTott__RelativeFocus(struct soap *soap, const char *tag, tt__RelativeFocus **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RelativeFocus **)soap_malloc(soap, sizeof(tt__RelativeFocus *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RelativeFocus *)soap_instantiate_tt__RelativeFocus(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RelativeFocus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RelativeFocus, sizeof(tt__RelativeFocus), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RelativeFocus(struct soap *soap, tt__RelativeFocus *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RelativeFocus(soap, tag ? tag : "tt:RelativeFocus", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RelativeFocus ** SOAP_FMAC4 soap_get_PointerTott__RelativeFocus(struct soap *soap, tt__RelativeFocus **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RelativeFocus(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AbsoluteFocus(struct soap *soap, tt__AbsoluteFocus *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AbsoluteFocus))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AbsoluteFocus(struct soap *soap, const char *tag, int id, tt__AbsoluteFocus *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AbsoluteFocus, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AbsoluteFocus ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AbsoluteFocus ** SOAP_FMAC4 soap_in_PointerTott__AbsoluteFocus(struct soap *soap, const char *tag, tt__AbsoluteFocus **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AbsoluteFocus **)soap_malloc(soap, sizeof(tt__AbsoluteFocus *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AbsoluteFocus *)soap_instantiate_tt__AbsoluteFocus(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AbsoluteFocus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AbsoluteFocus, sizeof(tt__AbsoluteFocus), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AbsoluteFocus(struct soap *soap, tt__AbsoluteFocus *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AbsoluteFocus(soap, tag ? tag : "tt:AbsoluteFocus", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AbsoluteFocus ** SOAP_FMAC4 soap_get_PointerTott__AbsoluteFocus(struct soap *soap, tt__AbsoluteFocus **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AbsoluteFocus(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__WhiteBalanceOptions(struct soap *soap, tt__WhiteBalanceOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__WhiteBalanceOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__WhiteBalanceOptions(struct soap *soap, const char *tag, int id, tt__WhiteBalanceOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__WhiteBalanceOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__WhiteBalanceOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WhiteBalanceOptions ** SOAP_FMAC4 soap_in_PointerTott__WhiteBalanceOptions(struct soap *soap, const char *tag, tt__WhiteBalanceOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__WhiteBalanceOptions **)soap_malloc(soap, sizeof(tt__WhiteBalanceOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__WhiteBalanceOptions *)soap_instantiate_tt__WhiteBalanceOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__WhiteBalanceOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__WhiteBalanceOptions, sizeof(tt__WhiteBalanceOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__WhiteBalanceOptions(struct soap *soap, tt__WhiteBalanceOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__WhiteBalanceOptions(soap, tag ? tag : "tt:WhiteBalanceOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WhiteBalanceOptions ** SOAP_FMAC4 soap_get_PointerTott__WhiteBalanceOptions(struct soap *soap, tt__WhiteBalanceOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__WhiteBalanceOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__WideDynamicRangeOptions(struct soap *soap, tt__WideDynamicRangeOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__WideDynamicRangeOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__WideDynamicRangeOptions(struct soap *soap, const char *tag, int id, tt__WideDynamicRangeOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__WideDynamicRangeOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__WideDynamicRangeOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WideDynamicRangeOptions ** SOAP_FMAC4 soap_in_PointerTott__WideDynamicRangeOptions(struct soap *soap, const char *tag, tt__WideDynamicRangeOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__WideDynamicRangeOptions **)soap_malloc(soap, sizeof(tt__WideDynamicRangeOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__WideDynamicRangeOptions *)soap_instantiate_tt__WideDynamicRangeOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__WideDynamicRangeOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__WideDynamicRangeOptions, sizeof(tt__WideDynamicRangeOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__WideDynamicRangeOptions(struct soap *soap, tt__WideDynamicRangeOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__WideDynamicRangeOptions(soap, tag ? tag : "tt:WideDynamicRangeOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WideDynamicRangeOptions ** SOAP_FMAC4 soap_get_PointerTott__WideDynamicRangeOptions(struct soap *soap, tt__WideDynamicRangeOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__WideDynamicRangeOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FocusOptions(struct soap *soap, tt__FocusOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FocusOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FocusOptions(struct soap *soap, const char *tag, int id, tt__FocusOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FocusOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FocusOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusOptions ** SOAP_FMAC4 soap_in_PointerTott__FocusOptions(struct soap *soap, const char *tag, tt__FocusOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FocusOptions **)soap_malloc(soap, sizeof(tt__FocusOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FocusOptions *)soap_instantiate_tt__FocusOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FocusOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FocusOptions, sizeof(tt__FocusOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FocusOptions(struct soap *soap, tt__FocusOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FocusOptions(soap, tag ? tag : "tt:FocusOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusOptions ** SOAP_FMAC4 soap_get_PointerTott__FocusOptions(struct soap *soap, tt__FocusOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FocusOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ExposureOptions(struct soap *soap, tt__ExposureOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ExposureOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ExposureOptions(struct soap *soap, const char *tag, int id, tt__ExposureOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ExposureOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ExposureOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ExposureOptions ** SOAP_FMAC4 soap_in_PointerTott__ExposureOptions(struct soap *soap, const char *tag, tt__ExposureOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ExposureOptions **)soap_malloc(soap, sizeof(tt__ExposureOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ExposureOptions *)soap_instantiate_tt__ExposureOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ExposureOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ExposureOptions, sizeof(tt__ExposureOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ExposureOptions(struct soap *soap, tt__ExposureOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ExposureOptions(soap, tag ? tag : "tt:ExposureOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ExposureOptions ** SOAP_FMAC4 soap_get_PointerTott__ExposureOptions(struct soap *soap, tt__ExposureOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ExposureOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__BacklightCompensationOptions(struct soap *soap, tt__BacklightCompensationOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__BacklightCompensationOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__BacklightCompensationOptions(struct soap *soap, const char *tag, int id, tt__BacklightCompensationOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__BacklightCompensationOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__BacklightCompensationOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__BacklightCompensationOptions ** SOAP_FMAC4 soap_in_PointerTott__BacklightCompensationOptions(struct soap *soap, const char *tag, tt__BacklightCompensationOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__BacklightCompensationOptions **)soap_malloc(soap, sizeof(tt__BacklightCompensationOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__BacklightCompensationOptions *)soap_instantiate_tt__BacklightCompensationOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__BacklightCompensationOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__BacklightCompensationOptions, sizeof(tt__BacklightCompensationOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__BacklightCompensationOptions(struct soap *soap, tt__BacklightCompensationOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__BacklightCompensationOptions(soap, tag ? tag : "tt:BacklightCompensationOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__BacklightCompensationOptions ** SOAP_FMAC4 soap_get_PointerTott__BacklightCompensationOptions(struct soap *soap, tt__BacklightCompensationOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__BacklightCompensationOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Rectangle(struct soap *soap, tt__Rectangle *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Rectangle))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Rectangle(struct soap *soap, const char *tag, int id, tt__Rectangle *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Rectangle, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Rectangle ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Rectangle ** SOAP_FMAC4 soap_in_PointerTott__Rectangle(struct soap *soap, const char *tag, tt__Rectangle **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Rectangle **)soap_malloc(soap, sizeof(tt__Rectangle *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Rectangle *)soap_instantiate_tt__Rectangle(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Rectangle **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Rectangle, sizeof(tt__Rectangle), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Rectangle(struct soap *soap, tt__Rectangle *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Rectangle(soap, tag ? tag : "tt:Rectangle", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Rectangle ** SOAP_FMAC4 soap_get_PointerTott__Rectangle(struct soap *soap, tt__Rectangle **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Rectangle(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImagingSettingsExtension(struct soap *soap, tt__ImagingSettingsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImagingSettingsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImagingSettingsExtension(struct soap *soap, const char *tag, int id, tt__ImagingSettingsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImagingSettingsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImagingSettingsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingSettingsExtension ** SOAP_FMAC4 soap_in_PointerTott__ImagingSettingsExtension(struct soap *soap, const char *tag, tt__ImagingSettingsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImagingSettingsExtension **)soap_malloc(soap, sizeof(tt__ImagingSettingsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImagingSettingsExtension *)soap_instantiate_tt__ImagingSettingsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImagingSettingsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImagingSettingsExtension, sizeof(tt__ImagingSettingsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImagingSettingsExtension(struct soap *soap, tt__ImagingSettingsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImagingSettingsExtension(soap, tag ? tag : "tt:ImagingSettingsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingSettingsExtension ** SOAP_FMAC4 soap_get_PointerTott__ImagingSettingsExtension(struct soap *soap, tt__ImagingSettingsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImagingSettingsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__WhiteBalance(struct soap *soap, tt__WhiteBalance *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__WhiteBalance))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__WhiteBalance(struct soap *soap, const char *tag, int id, tt__WhiteBalance *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__WhiteBalance, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__WhiteBalance ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WhiteBalance ** SOAP_FMAC4 soap_in_PointerTott__WhiteBalance(struct soap *soap, const char *tag, tt__WhiteBalance **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__WhiteBalance **)soap_malloc(soap, sizeof(tt__WhiteBalance *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__WhiteBalance *)soap_instantiate_tt__WhiteBalance(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__WhiteBalance **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__WhiteBalance, sizeof(tt__WhiteBalance), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__WhiteBalance(struct soap *soap, tt__WhiteBalance *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__WhiteBalance(soap, tag ? tag : "tt:WhiteBalance", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WhiteBalance ** SOAP_FMAC4 soap_get_PointerTott__WhiteBalance(struct soap *soap, tt__WhiteBalance **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__WhiteBalance(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__WideDynamicRange(struct soap *soap, tt__WideDynamicRange *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__WideDynamicRange))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__WideDynamicRange(struct soap *soap, const char *tag, int id, tt__WideDynamicRange *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__WideDynamicRange, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__WideDynamicRange ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WideDynamicRange ** SOAP_FMAC4 soap_in_PointerTott__WideDynamicRange(struct soap *soap, const char *tag, tt__WideDynamicRange **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__WideDynamicRange **)soap_malloc(soap, sizeof(tt__WideDynamicRange *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__WideDynamicRange *)soap_instantiate_tt__WideDynamicRange(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__WideDynamicRange **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__WideDynamicRange, sizeof(tt__WideDynamicRange), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__WideDynamicRange(struct soap *soap, tt__WideDynamicRange *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__WideDynamicRange(soap, tag ? tag : "tt:WideDynamicRange", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__WideDynamicRange ** SOAP_FMAC4 soap_get_PointerTott__WideDynamicRange(struct soap *soap, tt__WideDynamicRange **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__WideDynamicRange(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IrCutFilterMode(struct soap *soap, enum tt__IrCutFilterMode *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_tt__IrCutFilterMode);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IrCutFilterMode(struct soap *soap, const char *tag, int id, enum tt__IrCutFilterMode *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IrCutFilterMode, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__IrCutFilterMode(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__IrCutFilterMode ** SOAP_FMAC4 soap_in_PointerTott__IrCutFilterMode(struct soap *soap, const char *tag, enum tt__IrCutFilterMode **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (enum tt__IrCutFilterMode **)soap_malloc(soap, sizeof(enum tt__IrCutFilterMode *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__IrCutFilterMode(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (enum tt__IrCutFilterMode **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IrCutFilterMode, sizeof(enum tt__IrCutFilterMode), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IrCutFilterMode(struct soap *soap, enum tt__IrCutFilterMode *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IrCutFilterMode(soap, tag ? tag : "tt:IrCutFilterMode", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__IrCutFilterMode ** SOAP_FMAC4 soap_get_PointerTott__IrCutFilterMode(struct soap *soap, enum tt__IrCutFilterMode **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IrCutFilterMode(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FocusConfiguration(struct soap *soap, tt__FocusConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FocusConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FocusConfiguration(struct soap *soap, const char *tag, int id, tt__FocusConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FocusConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FocusConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusConfiguration ** SOAP_FMAC4 soap_in_PointerTott__FocusConfiguration(struct soap *soap, const char *tag, tt__FocusConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FocusConfiguration **)soap_malloc(soap, sizeof(tt__FocusConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FocusConfiguration *)soap_instantiate_tt__FocusConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FocusConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FocusConfiguration, sizeof(tt__FocusConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FocusConfiguration(struct soap *soap, tt__FocusConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FocusConfiguration(soap, tag ? tag : "tt:FocusConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusConfiguration ** SOAP_FMAC4 soap_get_PointerTott__FocusConfiguration(struct soap *soap, tt__FocusConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FocusConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Exposure(struct soap *soap, tt__Exposure *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Exposure))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Exposure(struct soap *soap, const char *tag, int id, tt__Exposure *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Exposure, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Exposure ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Exposure ** SOAP_FMAC4 soap_in_PointerTott__Exposure(struct soap *soap, const char *tag, tt__Exposure **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Exposure **)soap_malloc(soap, sizeof(tt__Exposure *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Exposure *)soap_instantiate_tt__Exposure(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Exposure **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Exposure, sizeof(tt__Exposure), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Exposure(struct soap *soap, tt__Exposure *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Exposure(soap, tag ? tag : "tt:Exposure", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Exposure ** SOAP_FMAC4 soap_get_PointerTott__Exposure(struct soap *soap, tt__Exposure **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Exposure(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__BacklightCompensation(struct soap *soap, tt__BacklightCompensation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__BacklightCompensation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__BacklightCompensation(struct soap *soap, const char *tag, int id, tt__BacklightCompensation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__BacklightCompensation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__BacklightCompensation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__BacklightCompensation ** SOAP_FMAC4 soap_in_PointerTott__BacklightCompensation(struct soap *soap, const char *tag, tt__BacklightCompensation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__BacklightCompensation **)soap_malloc(soap, sizeof(tt__BacklightCompensation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__BacklightCompensation *)soap_instantiate_tt__BacklightCompensation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__BacklightCompensation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__BacklightCompensation, sizeof(tt__BacklightCompensation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__BacklightCompensation(struct soap *soap, tt__BacklightCompensation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__BacklightCompensation(soap, tag ? tag : "tt:BacklightCompensation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__BacklightCompensation ** SOAP_FMAC4 soap_get_PointerTott__BacklightCompensation(struct soap *soap, tt__BacklightCompensation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__BacklightCompensation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FocusStatus(struct soap *soap, tt__FocusStatus *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FocusStatus))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FocusStatus(struct soap *soap, const char *tag, int id, tt__FocusStatus *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FocusStatus, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FocusStatus ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusStatus ** SOAP_FMAC4 soap_in_PointerTott__FocusStatus(struct soap *soap, const char *tag, tt__FocusStatus **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FocusStatus **)soap_malloc(soap, sizeof(tt__FocusStatus *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FocusStatus *)soap_instantiate_tt__FocusStatus(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FocusStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FocusStatus, sizeof(tt__FocusStatus), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FocusStatus(struct soap *soap, tt__FocusStatus *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FocusStatus(soap, tag ? tag : "tt:FocusStatus", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FocusStatus ** SOAP_FMAC4 soap_get_PointerTott__FocusStatus(struct soap *soap, tt__FocusStatus **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FocusStatus(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourStartingConditionOptionsExtension(struct soap *soap, tt__PTZPresetTourStartingConditionOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourStartingConditionOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourStartingConditionOptionsExtension(struct soap *soap, const char *tag, int id, tt__PTZPresetTourStartingConditionOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourStartingConditionOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPresetTourStartingConditionOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourStartingConditionOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourStartingConditionOptionsExtension(struct soap *soap, const char *tag, tt__PTZPresetTourStartingConditionOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPresetTourStartingConditionOptionsExtension **)soap_malloc(soap, sizeof(tt__PTZPresetTourStartingConditionOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPresetTourStartingConditionOptionsExtension *)soap_instantiate_tt__PTZPresetTourStartingConditionOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPresetTourStartingConditionOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourStartingConditionOptionsExtension, sizeof(tt__PTZPresetTourStartingConditionOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourStartingConditionOptionsExtension(struct soap *soap, tt__PTZPresetTourStartingConditionOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourStartingConditionOptionsExtension(soap, tag ? tag : "tt:PTZPresetTourStartingConditionOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourStartingConditionOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourStartingConditionOptionsExtension(struct soap *soap, tt__PTZPresetTourStartingConditionOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourStartingConditionOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourPresetDetailOptionsExtension(struct soap *soap, tt__PTZPresetTourPresetDetailOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourPresetDetailOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourPresetDetailOptionsExtension(struct soap *soap, const char *tag, int id, tt__PTZPresetTourPresetDetailOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourPresetDetailOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPresetTourPresetDetailOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourPresetDetailOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourPresetDetailOptionsExtension(struct soap *soap, const char *tag, tt__PTZPresetTourPresetDetailOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPresetTourPresetDetailOptionsExtension **)soap_malloc(soap, sizeof(tt__PTZPresetTourPresetDetailOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPresetTourPresetDetailOptionsExtension *)soap_instantiate_tt__PTZPresetTourPresetDetailOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPresetTourPresetDetailOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourPresetDetailOptionsExtension, sizeof(tt__PTZPresetTourPresetDetailOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourPresetDetailOptionsExtension(struct soap *soap, tt__PTZPresetTourPresetDetailOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourPresetDetailOptionsExtension(soap, tag ? tag : "tt:PTZPresetTourPresetDetailOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourPresetDetailOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourPresetDetailOptionsExtension(struct soap *soap, tt__PTZPresetTourPresetDetailOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourPresetDetailOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourPresetDetailOptions(struct soap *soap, tt__PTZPresetTourPresetDetailOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourPresetDetailOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourPresetDetailOptions(struct soap *soap, const char *tag, int id, tt__PTZPresetTourPresetDetailOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourPresetDetailOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPresetTourPresetDetailOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourPresetDetailOptions ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourPresetDetailOptions(struct soap *soap, const char *tag, tt__PTZPresetTourPresetDetailOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPresetTourPresetDetailOptions **)soap_malloc(soap, sizeof(tt__PTZPresetTourPresetDetailOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPresetTourPresetDetailOptions *)soap_instantiate_tt__PTZPresetTourPresetDetailOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPresetTourPresetDetailOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourPresetDetailOptions, sizeof(tt__PTZPresetTourPresetDetailOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourPresetDetailOptions(struct soap *soap, tt__PTZPresetTourPresetDetailOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourPresetDetailOptions(soap, tag ? tag : "tt:PTZPresetTourPresetDetailOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourPresetDetailOptions ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourPresetDetailOptions(struct soap *soap, tt__PTZPresetTourPresetDetailOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourPresetDetailOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourSpotOptions(struct soap *soap, tt__PTZPresetTourSpotOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourSpotOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourSpotOptions(struct soap *soap, const char *tag, int id, tt__PTZPresetTourSpotOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourSpotOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPresetTourSpotOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourSpotOptions ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourSpotOptions(struct soap *soap, const char *tag, tt__PTZPresetTourSpotOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPresetTourSpotOptions **)soap_malloc(soap, sizeof(tt__PTZPresetTourSpotOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPresetTourSpotOptions *)soap_instantiate_tt__PTZPresetTourSpotOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPresetTourSpotOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourSpotOptions, sizeof(tt__PTZPresetTourSpotOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourSpotOptions(struct soap *soap, tt__PTZPresetTourSpotOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourSpotOptions(soap, tag ? tag : "tt:PTZPresetTourSpotOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourSpotOptions ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourSpotOptions(struct soap *soap, tt__PTZPresetTourSpotOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourSpotOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourStartingConditionOptions(struct soap *soap, tt__PTZPresetTourStartingConditionOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourStartingConditionOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourStartingConditionOptions(struct soap *soap, const char *tag, int id, tt__PTZPresetTourStartingConditionOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourStartingConditionOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPresetTourStartingConditionOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourStartingConditionOptions ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourStartingConditionOptions(struct soap *soap, const char *tag, tt__PTZPresetTourStartingConditionOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPresetTourStartingConditionOptions **)soap_malloc(soap, sizeof(tt__PTZPresetTourStartingConditionOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPresetTourStartingConditionOptions *)soap_instantiate_tt__PTZPresetTourStartingConditionOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPresetTourStartingConditionOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourStartingConditionOptions, sizeof(tt__PTZPresetTourStartingConditionOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourStartingConditionOptions(struct soap *soap, tt__PTZPresetTourStartingConditionOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourStartingConditionOptions(soap, tag ? tag : "tt:PTZPresetTourStartingConditionOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourStartingConditionOptions ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourStartingConditionOptions(struct soap *soap, tt__PTZPresetTourStartingConditionOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourStartingConditionOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourStartingConditionExtension(struct soap *soap, tt__PTZPresetTourStartingConditionExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourStartingConditionExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourStartingConditionExtension(struct soap *soap, const char *tag, int id, tt__PTZPresetTourStartingConditionExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourStartingConditionExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPresetTourStartingConditionExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourStartingConditionExtension ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourStartingConditionExtension(struct soap *soap, const char *tag, tt__PTZPresetTourStartingConditionExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPresetTourStartingConditionExtension **)soap_malloc(soap, sizeof(tt__PTZPresetTourStartingConditionExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPresetTourStartingConditionExtension *)soap_instantiate_tt__PTZPresetTourStartingConditionExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPresetTourStartingConditionExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourStartingConditionExtension, sizeof(tt__PTZPresetTourStartingConditionExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourStartingConditionExtension(struct soap *soap, tt__PTZPresetTourStartingConditionExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourStartingConditionExtension(soap, tag ? tag : "tt:PTZPresetTourStartingConditionExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourStartingConditionExtension ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourStartingConditionExtension(struct soap *soap, tt__PTZPresetTourStartingConditionExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourStartingConditionExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourDirection(struct soap *soap, enum tt__PTZPresetTourDirection *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourDirection);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourDirection(struct soap *soap, const char *tag, int id, enum tt__PTZPresetTourDirection *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourDirection, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__PTZPresetTourDirection(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__PTZPresetTourDirection ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourDirection(struct soap *soap, const char *tag, enum tt__PTZPresetTourDirection **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (enum tt__PTZPresetTourDirection **)soap_malloc(soap, sizeof(enum tt__PTZPresetTourDirection *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__PTZPresetTourDirection(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (enum tt__PTZPresetTourDirection **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourDirection, sizeof(enum tt__PTZPresetTourDirection), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourDirection(struct soap *soap, enum tt__PTZPresetTourDirection *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourDirection(soap, tag ? tag : "tt:PTZPresetTourDirection", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__PTZPresetTourDirection ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourDirection(struct soap *soap, enum tt__PTZPresetTourDirection **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourDirection(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourStatusExtension(struct soap *soap, tt__PTZPresetTourStatusExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourStatusExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourStatusExtension(struct soap *soap, const char *tag, int id, tt__PTZPresetTourStatusExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourStatusExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPresetTourStatusExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourStatusExtension ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourStatusExtension(struct soap *soap, const char *tag, tt__PTZPresetTourStatusExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPresetTourStatusExtension **)soap_malloc(soap, sizeof(tt__PTZPresetTourStatusExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPresetTourStatusExtension *)soap_instantiate_tt__PTZPresetTourStatusExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPresetTourStatusExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourStatusExtension, sizeof(tt__PTZPresetTourStatusExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourStatusExtension(struct soap *soap, tt__PTZPresetTourStatusExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourStatusExtension(soap, tag ? tag : "tt:PTZPresetTourStatusExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourStatusExtension ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourStatusExtension(struct soap *soap, tt__PTZPresetTourStatusExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourStatusExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourTypeExtension(struct soap *soap, tt__PTZPresetTourTypeExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourTypeExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourTypeExtension(struct soap *soap, const char *tag, int id, tt__PTZPresetTourTypeExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourTypeExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPresetTourTypeExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourTypeExtension ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourTypeExtension(struct soap *soap, const char *tag, tt__PTZPresetTourTypeExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPresetTourTypeExtension **)soap_malloc(soap, sizeof(tt__PTZPresetTourTypeExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPresetTourTypeExtension *)soap_instantiate_tt__PTZPresetTourTypeExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPresetTourTypeExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourTypeExtension, sizeof(tt__PTZPresetTourTypeExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourTypeExtension(struct soap *soap, tt__PTZPresetTourTypeExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourTypeExtension(soap, tag ? tag : "tt:PTZPresetTourTypeExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourTypeExtension ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourTypeExtension(struct soap *soap, tt__PTZPresetTourTypeExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourTypeExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourSpotExtension(struct soap *soap, tt__PTZPresetTourSpotExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourSpotExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourSpotExtension(struct soap *soap, const char *tag, int id, tt__PTZPresetTourSpotExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourSpotExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPresetTourSpotExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourSpotExtension ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourSpotExtension(struct soap *soap, const char *tag, tt__PTZPresetTourSpotExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPresetTourSpotExtension **)soap_malloc(soap, sizeof(tt__PTZPresetTourSpotExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPresetTourSpotExtension *)soap_instantiate_tt__PTZPresetTourSpotExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPresetTourSpotExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourSpotExtension, sizeof(tt__PTZPresetTourSpotExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourSpotExtension(struct soap *soap, tt__PTZPresetTourSpotExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourSpotExtension(soap, tag ? tag : "tt:PTZPresetTourSpotExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourSpotExtension ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourSpotExtension(struct soap *soap, tt__PTZPresetTourSpotExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourSpotExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZSpeed(struct soap *soap, tt__PTZSpeed *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZSpeed))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZSpeed(struct soap *soap, const char *tag, int id, tt__PTZSpeed *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZSpeed, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZSpeed ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZSpeed ** SOAP_FMAC4 soap_in_PointerTott__PTZSpeed(struct soap *soap, const char *tag, tt__PTZSpeed **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZSpeed **)soap_malloc(soap, sizeof(tt__PTZSpeed *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZSpeed *)soap_instantiate_tt__PTZSpeed(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZSpeed **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZSpeed, sizeof(tt__PTZSpeed), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZSpeed(struct soap *soap, tt__PTZSpeed *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZSpeed(soap, tag ? tag : "tt:PTZSpeed", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZSpeed ** SOAP_FMAC4 soap_get_PointerTott__PTZSpeed(struct soap *soap, tt__PTZSpeed **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZSpeed(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourPresetDetail(struct soap *soap, tt__PTZPresetTourPresetDetail *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourPresetDetail))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourPresetDetail(struct soap *soap, const char *tag, int id, tt__PTZPresetTourPresetDetail *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourPresetDetail, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPresetTourPresetDetail ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourPresetDetail ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourPresetDetail(struct soap *soap, const char *tag, tt__PTZPresetTourPresetDetail **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPresetTourPresetDetail **)soap_malloc(soap, sizeof(tt__PTZPresetTourPresetDetail *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPresetTourPresetDetail *)soap_instantiate_tt__PTZPresetTourPresetDetail(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPresetTourPresetDetail **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourPresetDetail, sizeof(tt__PTZPresetTourPresetDetail), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourPresetDetail(struct soap *soap, tt__PTZPresetTourPresetDetail *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourPresetDetail(soap, tag ? tag : "tt:PTZPresetTourPresetDetail", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourPresetDetail ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourPresetDetail(struct soap *soap, tt__PTZPresetTourPresetDetail **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourPresetDetail(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourExtension(struct soap *soap, tt__PTZPresetTourExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourExtension(struct soap *soap, const char *tag, int id, tt__PTZPresetTourExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPresetTourExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourExtension ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourExtension(struct soap *soap, const char *tag, tt__PTZPresetTourExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPresetTourExtension **)soap_malloc(soap, sizeof(tt__PTZPresetTourExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPresetTourExtension *)soap_instantiate_tt__PTZPresetTourExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPresetTourExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourExtension, sizeof(tt__PTZPresetTourExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourExtension(struct soap *soap, tt__PTZPresetTourExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourExtension(soap, tag ? tag : "tt:PTZPresetTourExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourExtension ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourExtension(struct soap *soap, tt__PTZPresetTourExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourSpot(struct soap *soap, tt__PTZPresetTourSpot *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourSpot))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourSpot(struct soap *soap, const char *tag, int id, tt__PTZPresetTourSpot *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourSpot, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPresetTourSpot ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourSpot ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourSpot(struct soap *soap, const char *tag, tt__PTZPresetTourSpot **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPresetTourSpot **)soap_malloc(soap, sizeof(tt__PTZPresetTourSpot *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPresetTourSpot *)soap_instantiate_tt__PTZPresetTourSpot(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPresetTourSpot **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourSpot, sizeof(tt__PTZPresetTourSpot), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourSpot(struct soap *soap, tt__PTZPresetTourSpot *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourSpot(soap, tag ? tag : "tt:PTZPresetTourSpot", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourSpot ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourSpot(struct soap *soap, tt__PTZPresetTourSpot **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourSpot(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourStartingCondition(struct soap *soap, tt__PTZPresetTourStartingCondition *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourStartingCondition))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourStartingCondition(struct soap *soap, const char *tag, int id, tt__PTZPresetTourStartingCondition *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourStartingCondition, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPresetTourStartingCondition ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourStartingCondition ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourStartingCondition(struct soap *soap, const char *tag, tt__PTZPresetTourStartingCondition **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPresetTourStartingCondition **)soap_malloc(soap, sizeof(tt__PTZPresetTourStartingCondition *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPresetTourStartingCondition *)soap_instantiate_tt__PTZPresetTourStartingCondition(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPresetTourStartingCondition **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourStartingCondition, sizeof(tt__PTZPresetTourStartingCondition), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourStartingCondition(struct soap *soap, tt__PTZPresetTourStartingCondition *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourStartingCondition(soap, tag ? tag : "tt:PTZPresetTourStartingCondition", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourStartingCondition ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourStartingCondition(struct soap *soap, tt__PTZPresetTourStartingCondition **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourStartingCondition(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourStatus(struct soap *soap, tt__PTZPresetTourStatus *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourStatus))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourStatus(struct soap *soap, const char *tag, int id, tt__PTZPresetTourStatus *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourStatus, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPresetTourStatus ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourStatus ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourStatus(struct soap *soap, const char *tag, tt__PTZPresetTourStatus **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPresetTourStatus **)soap_malloc(soap, sizeof(tt__PTZPresetTourStatus *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPresetTourStatus *)soap_instantiate_tt__PTZPresetTourStatus(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPresetTourStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourStatus, sizeof(tt__PTZPresetTourStatus), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourStatus(struct soap *soap, tt__PTZPresetTourStatus *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourStatus(soap, tag ? tag : "tt:PTZPresetTourStatus", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourStatus ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourStatus(struct soap *soap, tt__PTZPresetTourStatus **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourStatus(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Name(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Name))
|
|
soap_serialize_tt__Name(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Name(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Name, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__Name(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTott__Name(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__Name(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Name, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Name(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Name(soap, tag ? tag : "tt:Name", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTott__Name(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Name(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZSpacesExtension(struct soap *soap, tt__PTZSpacesExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZSpacesExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZSpacesExtension(struct soap *soap, const char *tag, int id, tt__PTZSpacesExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZSpacesExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZSpacesExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZSpacesExtension ** SOAP_FMAC4 soap_in_PointerTott__PTZSpacesExtension(struct soap *soap, const char *tag, tt__PTZSpacesExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZSpacesExtension **)soap_malloc(soap, sizeof(tt__PTZSpacesExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZSpacesExtension *)soap_instantiate_tt__PTZSpacesExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZSpacesExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZSpacesExtension, sizeof(tt__PTZSpacesExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZSpacesExtension(struct soap *soap, tt__PTZSpacesExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZSpacesExtension(soap, tag ? tag : "tt:PTZSpacesExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZSpacesExtension ** SOAP_FMAC4 soap_get_PointerTott__PTZSpacesExtension(struct soap *soap, tt__PTZSpacesExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZSpacesExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Space1DDescription(struct soap *soap, tt__Space1DDescription *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Space1DDescription))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Space1DDescription(struct soap *soap, const char *tag, int id, tt__Space1DDescription *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Space1DDescription, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Space1DDescription ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Space1DDescription ** SOAP_FMAC4 soap_in_PointerTott__Space1DDescription(struct soap *soap, const char *tag, tt__Space1DDescription **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Space1DDescription **)soap_malloc(soap, sizeof(tt__Space1DDescription *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Space1DDescription *)soap_instantiate_tt__Space1DDescription(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Space1DDescription **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Space1DDescription, sizeof(tt__Space1DDescription), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Space1DDescription(struct soap *soap, tt__Space1DDescription *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Space1DDescription(soap, tag ? tag : "tt:Space1DDescription", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Space1DDescription ** SOAP_FMAC4 soap_get_PointerTott__Space1DDescription(struct soap *soap, tt__Space1DDescription **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Space1DDescription(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Space2DDescription(struct soap *soap, tt__Space2DDescription *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Space2DDescription))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Space2DDescription(struct soap *soap, const char *tag, int id, tt__Space2DDescription *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Space2DDescription, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Space2DDescription ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Space2DDescription ** SOAP_FMAC4 soap_in_PointerTott__Space2DDescription(struct soap *soap, const char *tag, tt__Space2DDescription **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Space2DDescription **)soap_malloc(soap, sizeof(tt__Space2DDescription *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Space2DDescription *)soap_instantiate_tt__Space2DDescription(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Space2DDescription **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Space2DDescription, sizeof(tt__Space2DDescription), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Space2DDescription(struct soap *soap, tt__Space2DDescription *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Space2DDescription(soap, tag ? tag : "tt:Space2DDescription", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Space2DDescription ** SOAP_FMAC4 soap_get_PointerTott__Space2DDescription(struct soap *soap, tt__Space2DDescription **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Space2DDescription(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ReverseOptionsExtension(struct soap *soap, tt__ReverseOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ReverseOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ReverseOptionsExtension(struct soap *soap, const char *tag, int id, tt__ReverseOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ReverseOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ReverseOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ReverseOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__ReverseOptionsExtension(struct soap *soap, const char *tag, tt__ReverseOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ReverseOptionsExtension **)soap_malloc(soap, sizeof(tt__ReverseOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ReverseOptionsExtension *)soap_instantiate_tt__ReverseOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ReverseOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ReverseOptionsExtension, sizeof(tt__ReverseOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ReverseOptionsExtension(struct soap *soap, tt__ReverseOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ReverseOptionsExtension(soap, tag ? tag : "tt:ReverseOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ReverseOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__ReverseOptionsExtension(struct soap *soap, tt__ReverseOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ReverseOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__EFlipOptionsExtension(struct soap *soap, tt__EFlipOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__EFlipOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__EFlipOptionsExtension(struct soap *soap, const char *tag, int id, tt__EFlipOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__EFlipOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__EFlipOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EFlipOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__EFlipOptionsExtension(struct soap *soap, const char *tag, tt__EFlipOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__EFlipOptionsExtension **)soap_malloc(soap, sizeof(tt__EFlipOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__EFlipOptionsExtension *)soap_instantiate_tt__EFlipOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__EFlipOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__EFlipOptionsExtension, sizeof(tt__EFlipOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__EFlipOptionsExtension(struct soap *soap, tt__EFlipOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__EFlipOptionsExtension(soap, tag ? tag : "tt:EFlipOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EFlipOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__EFlipOptionsExtension(struct soap *soap, tt__EFlipOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__EFlipOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTControlDirectionOptionsExtension(struct soap *soap, tt__PTControlDirectionOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTControlDirectionOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTControlDirectionOptionsExtension(struct soap *soap, const char *tag, int id, tt__PTControlDirectionOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTControlDirectionOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTControlDirectionOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTControlDirectionOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__PTControlDirectionOptionsExtension(struct soap *soap, const char *tag, tt__PTControlDirectionOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTControlDirectionOptionsExtension **)soap_malloc(soap, sizeof(tt__PTControlDirectionOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTControlDirectionOptionsExtension *)soap_instantiate_tt__PTControlDirectionOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTControlDirectionOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTControlDirectionOptionsExtension, sizeof(tt__PTControlDirectionOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTControlDirectionOptionsExtension(struct soap *soap, tt__PTControlDirectionOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTControlDirectionOptionsExtension(soap, tag ? tag : "tt:PTControlDirectionOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTControlDirectionOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__PTControlDirectionOptionsExtension(struct soap *soap, tt__PTControlDirectionOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTControlDirectionOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ReverseOptions(struct soap *soap, tt__ReverseOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ReverseOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ReverseOptions(struct soap *soap, const char *tag, int id, tt__ReverseOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ReverseOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ReverseOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ReverseOptions ** SOAP_FMAC4 soap_in_PointerTott__ReverseOptions(struct soap *soap, const char *tag, tt__ReverseOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ReverseOptions **)soap_malloc(soap, sizeof(tt__ReverseOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ReverseOptions *)soap_instantiate_tt__ReverseOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ReverseOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ReverseOptions, sizeof(tt__ReverseOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ReverseOptions(struct soap *soap, tt__ReverseOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ReverseOptions(soap, tag ? tag : "tt:ReverseOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ReverseOptions ** SOAP_FMAC4 soap_get_PointerTott__ReverseOptions(struct soap *soap, tt__ReverseOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ReverseOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__EFlipOptions(struct soap *soap, tt__EFlipOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__EFlipOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__EFlipOptions(struct soap *soap, const char *tag, int id, tt__EFlipOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__EFlipOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__EFlipOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EFlipOptions ** SOAP_FMAC4 soap_in_PointerTott__EFlipOptions(struct soap *soap, const char *tag, tt__EFlipOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__EFlipOptions **)soap_malloc(soap, sizeof(tt__EFlipOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__EFlipOptions *)soap_instantiate_tt__EFlipOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__EFlipOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__EFlipOptions, sizeof(tt__EFlipOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__EFlipOptions(struct soap *soap, tt__EFlipOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__EFlipOptions(soap, tag ? tag : "tt:EFlipOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EFlipOptions ** SOAP_FMAC4 soap_get_PointerTott__EFlipOptions(struct soap *soap, tt__EFlipOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__EFlipOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZConfigurationOptions2(struct soap *soap, tt__PTZConfigurationOptions2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZConfigurationOptions2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZConfigurationOptions2(struct soap *soap, const char *tag, int id, tt__PTZConfigurationOptions2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZConfigurationOptions2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZConfigurationOptions2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZConfigurationOptions2 ** SOAP_FMAC4 soap_in_PointerTott__PTZConfigurationOptions2(struct soap *soap, const char *tag, tt__PTZConfigurationOptions2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZConfigurationOptions2 **)soap_malloc(soap, sizeof(tt__PTZConfigurationOptions2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZConfigurationOptions2 *)soap_instantiate_tt__PTZConfigurationOptions2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZConfigurationOptions2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZConfigurationOptions2, sizeof(tt__PTZConfigurationOptions2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZConfigurationOptions2(struct soap *soap, tt__PTZConfigurationOptions2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZConfigurationOptions2(soap, tag ? tag : "tt:PTZConfigurationOptions2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZConfigurationOptions2 ** SOAP_FMAC4 soap_get_PointerTott__PTZConfigurationOptions2(struct soap *soap, tt__PTZConfigurationOptions2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZConfigurationOptions2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTControlDirectionOptions(struct soap *soap, tt__PTControlDirectionOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTControlDirectionOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTControlDirectionOptions(struct soap *soap, const char *tag, int id, tt__PTControlDirectionOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTControlDirectionOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTControlDirectionOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTControlDirectionOptions ** SOAP_FMAC4 soap_in_PointerTott__PTControlDirectionOptions(struct soap *soap, const char *tag, tt__PTControlDirectionOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTControlDirectionOptions **)soap_malloc(soap, sizeof(tt__PTControlDirectionOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTControlDirectionOptions *)soap_instantiate_tt__PTControlDirectionOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTControlDirectionOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTControlDirectionOptions, sizeof(tt__PTControlDirectionOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTControlDirectionOptions(struct soap *soap, tt__PTControlDirectionOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTControlDirectionOptions(soap, tag ? tag : "tt:PTControlDirectionOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTControlDirectionOptions ** SOAP_FMAC4 soap_get_PointerTott__PTControlDirectionOptions(struct soap *soap, tt__PTControlDirectionOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTControlDirectionOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__DurationRange(struct soap *soap, tt__DurationRange *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__DurationRange))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__DurationRange(struct soap *soap, const char *tag, int id, tt__DurationRange *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__DurationRange, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__DurationRange ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DurationRange ** SOAP_FMAC4 soap_in_PointerTott__DurationRange(struct soap *soap, const char *tag, tt__DurationRange **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__DurationRange **)soap_malloc(soap, sizeof(tt__DurationRange *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__DurationRange *)soap_instantiate_tt__DurationRange(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__DurationRange **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__DurationRange, sizeof(tt__DurationRange), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__DurationRange(struct soap *soap, tt__DurationRange *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__DurationRange(soap, tag ? tag : "tt:DurationRange", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DurationRange ** SOAP_FMAC4 soap_get_PointerTott__DurationRange(struct soap *soap, tt__DurationRange **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__DurationRange(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZSpaces(struct soap *soap, tt__PTZSpaces *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZSpaces))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZSpaces(struct soap *soap, const char *tag, int id, tt__PTZSpaces *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZSpaces, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZSpaces ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZSpaces ** SOAP_FMAC4 soap_in_PointerTott__PTZSpaces(struct soap *soap, const char *tag, tt__PTZSpaces **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZSpaces **)soap_malloc(soap, sizeof(tt__PTZSpaces *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZSpaces *)soap_instantiate_tt__PTZSpaces(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZSpaces **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZSpaces, sizeof(tt__PTZSpaces), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZSpaces(struct soap *soap, tt__PTZSpaces *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZSpaces(soap, tag ? tag : "tt:PTZSpaces", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZSpaces ** SOAP_FMAC4 soap_get_PointerTott__PTZSpaces(struct soap *soap, tt__PTZSpaces **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZSpaces(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTControlDirectionExtension(struct soap *soap, tt__PTControlDirectionExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTControlDirectionExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTControlDirectionExtension(struct soap *soap, const char *tag, int id, tt__PTControlDirectionExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTControlDirectionExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTControlDirectionExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTControlDirectionExtension ** SOAP_FMAC4 soap_in_PointerTott__PTControlDirectionExtension(struct soap *soap, const char *tag, tt__PTControlDirectionExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTControlDirectionExtension **)soap_malloc(soap, sizeof(tt__PTControlDirectionExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTControlDirectionExtension *)soap_instantiate_tt__PTControlDirectionExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTControlDirectionExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTControlDirectionExtension, sizeof(tt__PTControlDirectionExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTControlDirectionExtension(struct soap *soap, tt__PTControlDirectionExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTControlDirectionExtension(soap, tag ? tag : "tt:PTControlDirectionExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTControlDirectionExtension ** SOAP_FMAC4 soap_get_PointerTott__PTControlDirectionExtension(struct soap *soap, tt__PTControlDirectionExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTControlDirectionExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Reverse(struct soap *soap, tt__Reverse *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Reverse))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Reverse(struct soap *soap, const char *tag, int id, tt__Reverse *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Reverse, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Reverse ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Reverse ** SOAP_FMAC4 soap_in_PointerTott__Reverse(struct soap *soap, const char *tag, tt__Reverse **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Reverse **)soap_malloc(soap, sizeof(tt__Reverse *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Reverse *)soap_instantiate_tt__Reverse(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Reverse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Reverse, sizeof(tt__Reverse), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Reverse(struct soap *soap, tt__Reverse *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Reverse(soap, tag ? tag : "tt:Reverse", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Reverse ** SOAP_FMAC4 soap_get_PointerTott__Reverse(struct soap *soap, tt__Reverse **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Reverse(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__EFlip(struct soap *soap, tt__EFlip *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__EFlip))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__EFlip(struct soap *soap, const char *tag, int id, tt__EFlip *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__EFlip, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__EFlip ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EFlip ** SOAP_FMAC4 soap_in_PointerTott__EFlip(struct soap *soap, const char *tag, tt__EFlip **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__EFlip **)soap_malloc(soap, sizeof(tt__EFlip *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__EFlip *)soap_instantiate_tt__EFlip(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__EFlip **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__EFlip, sizeof(tt__EFlip), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__EFlip(struct soap *soap, tt__EFlip *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__EFlip(soap, tag ? tag : "tt:EFlip", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EFlip ** SOAP_FMAC4 soap_get_PointerTott__EFlip(struct soap *soap, tt__EFlip **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__EFlip(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZConfigurationExtension2(struct soap *soap, tt__PTZConfigurationExtension2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZConfigurationExtension2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZConfigurationExtension2(struct soap *soap, const char *tag, int id, tt__PTZConfigurationExtension2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZConfigurationExtension2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZConfigurationExtension2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZConfigurationExtension2 ** SOAP_FMAC4 soap_in_PointerTott__PTZConfigurationExtension2(struct soap *soap, const char *tag, tt__PTZConfigurationExtension2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZConfigurationExtension2 **)soap_malloc(soap, sizeof(tt__PTZConfigurationExtension2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZConfigurationExtension2 *)soap_instantiate_tt__PTZConfigurationExtension2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZConfigurationExtension2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZConfigurationExtension2, sizeof(tt__PTZConfigurationExtension2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZConfigurationExtension2(struct soap *soap, tt__PTZConfigurationExtension2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZConfigurationExtension2(soap, tag ? tag : "tt:PTZConfigurationExtension2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZConfigurationExtension2 ** SOAP_FMAC4 soap_get_PointerTott__PTZConfigurationExtension2(struct soap *soap, tt__PTZConfigurationExtension2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZConfigurationExtension2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTControlDirection(struct soap *soap, tt__PTControlDirection *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTControlDirection))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTControlDirection(struct soap *soap, const char *tag, int id, tt__PTControlDirection *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTControlDirection, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTControlDirection ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTControlDirection ** SOAP_FMAC4 soap_in_PointerTott__PTControlDirection(struct soap *soap, const char *tag, tt__PTControlDirection **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTControlDirection **)soap_malloc(soap, sizeof(tt__PTControlDirection *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTControlDirection *)soap_instantiate_tt__PTControlDirection(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTControlDirection **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTControlDirection, sizeof(tt__PTControlDirection), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTControlDirection(struct soap *soap, tt__PTControlDirection *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTControlDirection(soap, tag ? tag : "tt:PTControlDirection", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTControlDirection ** SOAP_FMAC4 soap_get_PointerTott__PTControlDirection(struct soap *soap, tt__PTControlDirection **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTControlDirection(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourSupportedExtension(struct soap *soap, tt__PTZPresetTourSupportedExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourSupportedExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourSupportedExtension(struct soap *soap, const char *tag, int id, tt__PTZPresetTourSupportedExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourSupportedExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPresetTourSupportedExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourSupportedExtension ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourSupportedExtension(struct soap *soap, const char *tag, tt__PTZPresetTourSupportedExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPresetTourSupportedExtension **)soap_malloc(soap, sizeof(tt__PTZPresetTourSupportedExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPresetTourSupportedExtension *)soap_instantiate_tt__PTZPresetTourSupportedExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPresetTourSupportedExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourSupportedExtension, sizeof(tt__PTZPresetTourSupportedExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourSupportedExtension(struct soap *soap, tt__PTZPresetTourSupportedExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourSupportedExtension(soap, tag ? tag : "tt:PTZPresetTourSupportedExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourSupportedExtension ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourSupportedExtension(struct soap *soap, tt__PTZPresetTourSupportedExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourSupportedExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZNodeExtension2(struct soap *soap, tt__PTZNodeExtension2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZNodeExtension2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZNodeExtension2(struct soap *soap, const char *tag, int id, tt__PTZNodeExtension2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZNodeExtension2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZNodeExtension2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZNodeExtension2 ** SOAP_FMAC4 soap_in_PointerTott__PTZNodeExtension2(struct soap *soap, const char *tag, tt__PTZNodeExtension2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZNodeExtension2 **)soap_malloc(soap, sizeof(tt__PTZNodeExtension2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZNodeExtension2 *)soap_instantiate_tt__PTZNodeExtension2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZNodeExtension2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZNodeExtension2, sizeof(tt__PTZNodeExtension2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZNodeExtension2(struct soap *soap, tt__PTZNodeExtension2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZNodeExtension2(soap, tag ? tag : "tt:PTZNodeExtension2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZNodeExtension2 ** SOAP_FMAC4 soap_get_PointerTott__PTZNodeExtension2(struct soap *soap, tt__PTZNodeExtension2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZNodeExtension2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZPresetTourSupported(struct soap *soap, tt__PTZPresetTourSupported *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZPresetTourSupported))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZPresetTourSupported(struct soap *soap, const char *tag, int id, tt__PTZPresetTourSupported *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZPresetTourSupported, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZPresetTourSupported ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourSupported ** SOAP_FMAC4 soap_in_PointerTott__PTZPresetTourSupported(struct soap *soap, const char *tag, tt__PTZPresetTourSupported **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZPresetTourSupported **)soap_malloc(soap, sizeof(tt__PTZPresetTourSupported *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZPresetTourSupported *)soap_instantiate_tt__PTZPresetTourSupported(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZPresetTourSupported **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZPresetTourSupported, sizeof(tt__PTZPresetTourSupported), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZPresetTourSupported(struct soap *soap, tt__PTZPresetTourSupported *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZPresetTourSupported(soap, tag ? tag : "tt:PTZPresetTourSupported", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZPresetTourSupported ** SOAP_FMAC4 soap_get_PointerTott__PTZPresetTourSupported(struct soap *soap, tt__PTZPresetTourSupported **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZPresetTourSupported(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__EapMethodExtension(struct soap *soap, tt__EapMethodExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__EapMethodExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__EapMethodExtension(struct soap *soap, const char *tag, int id, tt__EapMethodExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__EapMethodExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__EapMethodExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EapMethodExtension ** SOAP_FMAC4 soap_in_PointerTott__EapMethodExtension(struct soap *soap, const char *tag, tt__EapMethodExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__EapMethodExtension **)soap_malloc(soap, sizeof(tt__EapMethodExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__EapMethodExtension *)soap_instantiate_tt__EapMethodExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__EapMethodExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__EapMethodExtension, sizeof(tt__EapMethodExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__EapMethodExtension(struct soap *soap, tt__EapMethodExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__EapMethodExtension(soap, tag ? tag : "tt:EapMethodExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EapMethodExtension ** SOAP_FMAC4 soap_get_PointerTott__EapMethodExtension(struct soap *soap, tt__EapMethodExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__EapMethodExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__TLSConfiguration(struct soap *soap, tt__TLSConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__TLSConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__TLSConfiguration(struct soap *soap, const char *tag, int id, tt__TLSConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__TLSConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__TLSConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__TLSConfiguration ** SOAP_FMAC4 soap_in_PointerTott__TLSConfiguration(struct soap *soap, const char *tag, tt__TLSConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__TLSConfiguration **)soap_malloc(soap, sizeof(tt__TLSConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__TLSConfiguration *)soap_instantiate_tt__TLSConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__TLSConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__TLSConfiguration, sizeof(tt__TLSConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__TLSConfiguration(struct soap *soap, tt__TLSConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__TLSConfiguration(soap, tag ? tag : "tt:TLSConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__TLSConfiguration ** SOAP_FMAC4 soap_get_PointerTott__TLSConfiguration(struct soap *soap, tt__TLSConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__TLSConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Dot1XConfigurationExtension(struct soap *soap, tt__Dot1XConfigurationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Dot1XConfigurationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Dot1XConfigurationExtension(struct soap *soap, const char *tag, int id, tt__Dot1XConfigurationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Dot1XConfigurationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Dot1XConfigurationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot1XConfigurationExtension ** SOAP_FMAC4 soap_in_PointerTott__Dot1XConfigurationExtension(struct soap *soap, const char *tag, tt__Dot1XConfigurationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Dot1XConfigurationExtension **)soap_malloc(soap, sizeof(tt__Dot1XConfigurationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Dot1XConfigurationExtension *)soap_instantiate_tt__Dot1XConfigurationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Dot1XConfigurationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Dot1XConfigurationExtension, sizeof(tt__Dot1XConfigurationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Dot1XConfigurationExtension(struct soap *soap, tt__Dot1XConfigurationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Dot1XConfigurationExtension(soap, tag ? tag : "tt:Dot1XConfigurationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot1XConfigurationExtension ** SOAP_FMAC4 soap_get_PointerTott__Dot1XConfigurationExtension(struct soap *soap, tt__Dot1XConfigurationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Dot1XConfigurationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__EAPMethodConfiguration(struct soap *soap, tt__EAPMethodConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__EAPMethodConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__EAPMethodConfiguration(struct soap *soap, const char *tag, int id, tt__EAPMethodConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__EAPMethodConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__EAPMethodConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EAPMethodConfiguration ** SOAP_FMAC4 soap_in_PointerTott__EAPMethodConfiguration(struct soap *soap, const char *tag, tt__EAPMethodConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__EAPMethodConfiguration **)soap_malloc(soap, sizeof(tt__EAPMethodConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__EAPMethodConfiguration *)soap_instantiate_tt__EAPMethodConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__EAPMethodConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__EAPMethodConfiguration, sizeof(tt__EAPMethodConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__EAPMethodConfiguration(struct soap *soap, tt__EAPMethodConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__EAPMethodConfiguration(soap, tag ? tag : "tt:EAPMethodConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EAPMethodConfiguration ** SOAP_FMAC4 soap_get_PointerTott__EAPMethodConfiguration(struct soap *soap, tt__EAPMethodConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__EAPMethodConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__CertificateInformationExtension(struct soap *soap, tt__CertificateInformationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__CertificateInformationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__CertificateInformationExtension(struct soap *soap, const char *tag, int id, tt__CertificateInformationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__CertificateInformationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__CertificateInformationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CertificateInformationExtension ** SOAP_FMAC4 soap_in_PointerTott__CertificateInformationExtension(struct soap *soap, const char *tag, tt__CertificateInformationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__CertificateInformationExtension **)soap_malloc(soap, sizeof(tt__CertificateInformationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__CertificateInformationExtension *)soap_instantiate_tt__CertificateInformationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__CertificateInformationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__CertificateInformationExtension, sizeof(tt__CertificateInformationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__CertificateInformationExtension(struct soap *soap, tt__CertificateInformationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__CertificateInformationExtension(soap, tag ? tag : "tt:CertificateInformationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CertificateInformationExtension ** SOAP_FMAC4 soap_get_PointerTott__CertificateInformationExtension(struct soap *soap, tt__CertificateInformationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__CertificateInformationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__DateTimeRange(struct soap *soap, tt__DateTimeRange *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__DateTimeRange))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__DateTimeRange(struct soap *soap, const char *tag, int id, tt__DateTimeRange *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__DateTimeRange, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__DateTimeRange ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DateTimeRange ** SOAP_FMAC4 soap_in_PointerTott__DateTimeRange(struct soap *soap, const char *tag, tt__DateTimeRange **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__DateTimeRange **)soap_malloc(soap, sizeof(tt__DateTimeRange *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__DateTimeRange *)soap_instantiate_tt__DateTimeRange(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__DateTimeRange **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__DateTimeRange, sizeof(tt__DateTimeRange), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__DateTimeRange(struct soap *soap, tt__DateTimeRange *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__DateTimeRange(soap, tag ? tag : "tt:DateTimeRange", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DateTimeRange ** SOAP_FMAC4 soap_get_PointerTott__DateTimeRange(struct soap *soap, tt__DateTimeRange **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__DateTimeRange(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__CertificateUsage(struct soap *soap, tt__CertificateUsage *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__CertificateUsage))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__CertificateUsage(struct soap *soap, const char *tag, int id, tt__CertificateUsage *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__CertificateUsage, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__CertificateUsage ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CertificateUsage ** SOAP_FMAC4 soap_in_PointerTott__CertificateUsage(struct soap *soap, const char *tag, tt__CertificateUsage **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__CertificateUsage **)soap_malloc(soap, sizeof(tt__CertificateUsage *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__CertificateUsage *)soap_instantiate_tt__CertificateUsage(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__CertificateUsage **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__CertificateUsage, sizeof(tt__CertificateUsage), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__CertificateUsage(struct soap *soap, tt__CertificateUsage *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__CertificateUsage(soap, tag ? tag : "tt:CertificateUsage", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CertificateUsage ** SOAP_FMAC4 soap_get_PointerTott__CertificateUsage(struct soap *soap, tt__CertificateUsage **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__CertificateUsage(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__BinaryData(struct soap *soap, tt__BinaryData *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__BinaryData))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__BinaryData(struct soap *soap, const char *tag, int id, tt__BinaryData *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__BinaryData, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__BinaryData ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__BinaryData ** SOAP_FMAC4 soap_in_PointerTott__BinaryData(struct soap *soap, const char *tag, tt__BinaryData **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__BinaryData **)soap_malloc(soap, sizeof(tt__BinaryData *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__BinaryData *)soap_instantiate_tt__BinaryData(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__BinaryData **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__BinaryData, sizeof(tt__BinaryData), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__BinaryData(struct soap *soap, tt__BinaryData *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__BinaryData(soap, tag ? tag : "tt:BinaryData", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__BinaryData ** SOAP_FMAC4 soap_get_PointerTott__BinaryData(struct soap *soap, tt__BinaryData **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__BinaryData(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__CertificateGenerationParametersExtension(struct soap *soap, tt__CertificateGenerationParametersExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__CertificateGenerationParametersExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__CertificateGenerationParametersExtension(struct soap *soap, const char *tag, int id, tt__CertificateGenerationParametersExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__CertificateGenerationParametersExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__CertificateGenerationParametersExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CertificateGenerationParametersExtension ** SOAP_FMAC4 soap_in_PointerTott__CertificateGenerationParametersExtension(struct soap *soap, const char *tag, tt__CertificateGenerationParametersExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__CertificateGenerationParametersExtension **)soap_malloc(soap, sizeof(tt__CertificateGenerationParametersExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__CertificateGenerationParametersExtension *)soap_instantiate_tt__CertificateGenerationParametersExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__CertificateGenerationParametersExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__CertificateGenerationParametersExtension, sizeof(tt__CertificateGenerationParametersExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__CertificateGenerationParametersExtension(struct soap *soap, tt__CertificateGenerationParametersExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__CertificateGenerationParametersExtension(soap, tag ? tag : "tt:CertificateGenerationParametersExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CertificateGenerationParametersExtension ** SOAP_FMAC4 soap_get_PointerTott__CertificateGenerationParametersExtension(struct soap *soap, tt__CertificateGenerationParametersExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__CertificateGenerationParametersExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__UserExtension(struct soap *soap, tt__UserExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__UserExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__UserExtension(struct soap *soap, const char *tag, int id, tt__UserExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__UserExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__UserExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__UserExtension ** SOAP_FMAC4 soap_in_PointerTott__UserExtension(struct soap *soap, const char *tag, tt__UserExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__UserExtension **)soap_malloc(soap, sizeof(tt__UserExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__UserExtension *)soap_instantiate_tt__UserExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__UserExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__UserExtension, sizeof(tt__UserExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__UserExtension(struct soap *soap, tt__UserExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__UserExtension(soap, tag ? tag : "tt:UserExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__UserExtension ** SOAP_FMAC4 soap_get_PointerTott__UserExtension(struct soap *soap, tt__UserExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__UserExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Date(struct soap *soap, tt__Date *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Date))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Date(struct soap *soap, const char *tag, int id, tt__Date *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Date, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Date ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Date ** SOAP_FMAC4 soap_in_PointerTott__Date(struct soap *soap, const char *tag, tt__Date **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Date **)soap_malloc(soap, sizeof(tt__Date *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Date *)soap_instantiate_tt__Date(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Date **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Date, sizeof(tt__Date), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Date(struct soap *soap, tt__Date *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Date(soap, tag ? tag : "tt:Date", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Date ** SOAP_FMAC4 soap_get_PointerTott__Date(struct soap *soap, tt__Date **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Date(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Time(struct soap *soap, tt__Time *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Time))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Time(struct soap *soap, const char *tag, int id, tt__Time *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Time, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Time ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Time ** SOAP_FMAC4 soap_in_PointerTott__Time(struct soap *soap, const char *tag, tt__Time **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Time **)soap_malloc(soap, sizeof(tt__Time *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Time *)soap_instantiate_tt__Time(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Time **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Time, sizeof(tt__Time), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Time(struct soap *soap, tt__Time *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Time(soap, tag ? tag : "tt:Time", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Time ** SOAP_FMAC4 soap_get_PointerTott__Time(struct soap *soap, tt__Time **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Time(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SystemDateTimeExtension(struct soap *soap, tt__SystemDateTimeExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SystemDateTimeExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SystemDateTimeExtension(struct soap *soap, const char *tag, int id, tt__SystemDateTimeExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SystemDateTimeExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SystemDateTimeExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SystemDateTimeExtension ** SOAP_FMAC4 soap_in_PointerTott__SystemDateTimeExtension(struct soap *soap, const char *tag, tt__SystemDateTimeExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SystemDateTimeExtension **)soap_malloc(soap, sizeof(tt__SystemDateTimeExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SystemDateTimeExtension *)soap_instantiate_tt__SystemDateTimeExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SystemDateTimeExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SystemDateTimeExtension, sizeof(tt__SystemDateTimeExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SystemDateTimeExtension(struct soap *soap, tt__SystemDateTimeExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SystemDateTimeExtension(soap, tag ? tag : "tt:SystemDateTimeExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SystemDateTimeExtension ** SOAP_FMAC4 soap_get_PointerTott__SystemDateTimeExtension(struct soap *soap, tt__SystemDateTimeExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SystemDateTimeExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__DateTime(struct soap *soap, tt__DateTime *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__DateTime))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__DateTime(struct soap *soap, const char *tag, int id, tt__DateTime *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__DateTime, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__DateTime ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DateTime ** SOAP_FMAC4 soap_in_PointerTott__DateTime(struct soap *soap, const char *tag, tt__DateTime **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__DateTime **)soap_malloc(soap, sizeof(tt__DateTime *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__DateTime *)soap_instantiate_tt__DateTime(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__DateTime **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__DateTime, sizeof(tt__DateTime), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__DateTime(struct soap *soap, tt__DateTime *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__DateTime(soap, tag ? tag : "tt:DateTime", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DateTime ** SOAP_FMAC4 soap_get_PointerTott__DateTime(struct soap *soap, tt__DateTime **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__DateTime(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__TimeZone(struct soap *soap, tt__TimeZone *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__TimeZone))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__TimeZone(struct soap *soap, const char *tag, int id, tt__TimeZone *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__TimeZone, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__TimeZone ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__TimeZone ** SOAP_FMAC4 soap_in_PointerTott__TimeZone(struct soap *soap, const char *tag, tt__TimeZone **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__TimeZone **)soap_malloc(soap, sizeof(tt__TimeZone *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__TimeZone *)soap_instantiate_tt__TimeZone(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__TimeZone **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__TimeZone, sizeof(tt__TimeZone), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__TimeZone(struct soap *soap, tt__TimeZone *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__TimeZone(soap, tag ? tag : "tt:TimeZone", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__TimeZone ** SOAP_FMAC4 soap_get_PointerTott__TimeZone(struct soap *soap, tt__TimeZone **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__TimeZone(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SystemLogUri(struct soap *soap, tt__SystemLogUri *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SystemLogUri))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SystemLogUri(struct soap *soap, const char *tag, int id, tt__SystemLogUri *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SystemLogUri, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SystemLogUri ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SystemLogUri ** SOAP_FMAC4 soap_in_PointerTott__SystemLogUri(struct soap *soap, const char *tag, tt__SystemLogUri **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SystemLogUri **)soap_malloc(soap, sizeof(tt__SystemLogUri *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SystemLogUri *)soap_instantiate_tt__SystemLogUri(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SystemLogUri **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SystemLogUri, sizeof(tt__SystemLogUri), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SystemLogUri(struct soap *soap, tt__SystemLogUri *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SystemLogUri(soap, tag ? tag : "tt:SystemLogUri", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SystemLogUri ** SOAP_FMAC4 soap_get_PointerTott__SystemLogUri(struct soap *soap, tt__SystemLogUri **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SystemLogUri(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxop__Include(struct soap *soap, xop__Include *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xop__Include))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxop__Include(struct soap *soap, const char *tag, int id, xop__Include *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xop__Include, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_xop__Include ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 xop__Include ** SOAP_FMAC4 soap_in_PointerToxop__Include(struct soap *soap, const char *tag, xop__Include **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (xop__Include **)soap_malloc(soap, sizeof(xop__Include *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (xop__Include *)soap_instantiate_xop__Include(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (xop__Include **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xop__Include, sizeof(xop__Include), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxop__Include(struct soap *soap, xop__Include *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxop__Include(soap, tag ? tag : "xop:Include", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 xop__Include ** SOAP_FMAC4 soap_get_PointerToxop__Include(struct soap *soap, xop__Include **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxop__Include(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_xmime__contentType(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__xmime__contentType))
|
|
soap_serialize__xmime__contentType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_xmime__contentType(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__xmime__contentType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__xmime__contentType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTo_xmime__contentType(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__xmime__contentType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__xmime__contentType, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_xmime__contentType(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_xmime__contentType(soap, tag ? tag : "xmime:contentType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTo_xmime__contentType(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_xmime__contentType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AttachmentData(struct soap *soap, tt__AttachmentData *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AttachmentData))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AttachmentData(struct soap *soap, const char *tag, int id, tt__AttachmentData *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AttachmentData, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AttachmentData ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AttachmentData ** SOAP_FMAC4 soap_in_PointerTott__AttachmentData(struct soap *soap, const char *tag, tt__AttachmentData **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AttachmentData **)soap_malloc(soap, sizeof(tt__AttachmentData *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AttachmentData *)soap_instantiate_tt__AttachmentData(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AttachmentData **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AttachmentData, sizeof(tt__AttachmentData), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AttachmentData(struct soap *soap, tt__AttachmentData *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AttachmentData(soap, tag ? tag : "tt:AttachmentData", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AttachmentData ** SOAP_FMAC4 soap_get_PointerTott__AttachmentData(struct soap *soap, tt__AttachmentData **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AttachmentData(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AnalyticsDeviceExtension(struct soap *soap, tt__AnalyticsDeviceExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AnalyticsDeviceExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AnalyticsDeviceExtension(struct soap *soap, const char *tag, int id, tt__AnalyticsDeviceExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AnalyticsDeviceExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AnalyticsDeviceExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsDeviceExtension ** SOAP_FMAC4 soap_in_PointerTott__AnalyticsDeviceExtension(struct soap *soap, const char *tag, tt__AnalyticsDeviceExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AnalyticsDeviceExtension **)soap_malloc(soap, sizeof(tt__AnalyticsDeviceExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AnalyticsDeviceExtension *)soap_instantiate_tt__AnalyticsDeviceExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AnalyticsDeviceExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AnalyticsDeviceExtension, sizeof(tt__AnalyticsDeviceExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AnalyticsDeviceExtension(struct soap *soap, tt__AnalyticsDeviceExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AnalyticsDeviceExtension(soap, tag ? tag : "tt:AnalyticsDeviceExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsDeviceExtension ** SOAP_FMAC4 soap_get_PointerTott__AnalyticsDeviceExtension(struct soap *soap, tt__AnalyticsDeviceExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AnalyticsDeviceExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SystemCapabilitiesExtension2(struct soap *soap, tt__SystemCapabilitiesExtension2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SystemCapabilitiesExtension2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SystemCapabilitiesExtension2(struct soap *soap, const char *tag, int id, tt__SystemCapabilitiesExtension2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SystemCapabilitiesExtension2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SystemCapabilitiesExtension2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SystemCapabilitiesExtension2 ** SOAP_FMAC4 soap_in_PointerTott__SystemCapabilitiesExtension2(struct soap *soap, const char *tag, tt__SystemCapabilitiesExtension2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SystemCapabilitiesExtension2 **)soap_malloc(soap, sizeof(tt__SystemCapabilitiesExtension2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SystemCapabilitiesExtension2 *)soap_instantiate_tt__SystemCapabilitiesExtension2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SystemCapabilitiesExtension2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SystemCapabilitiesExtension2, sizeof(tt__SystemCapabilitiesExtension2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SystemCapabilitiesExtension2(struct soap *soap, tt__SystemCapabilitiesExtension2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SystemCapabilitiesExtension2(soap, tag ? tag : "tt:SystemCapabilitiesExtension2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SystemCapabilitiesExtension2 ** SOAP_FMAC4 soap_get_PointerTott__SystemCapabilitiesExtension2(struct soap *soap, tt__SystemCapabilitiesExtension2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SystemCapabilitiesExtension2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SystemCapabilitiesExtension(struct soap *soap, tt__SystemCapabilitiesExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SystemCapabilitiesExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SystemCapabilitiesExtension(struct soap *soap, const char *tag, int id, tt__SystemCapabilitiesExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SystemCapabilitiesExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SystemCapabilitiesExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SystemCapabilitiesExtension ** SOAP_FMAC4 soap_in_PointerTott__SystemCapabilitiesExtension(struct soap *soap, const char *tag, tt__SystemCapabilitiesExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SystemCapabilitiesExtension **)soap_malloc(soap, sizeof(tt__SystemCapabilitiesExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SystemCapabilitiesExtension *)soap_instantiate_tt__SystemCapabilitiesExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SystemCapabilitiesExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SystemCapabilitiesExtension, sizeof(tt__SystemCapabilitiesExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SystemCapabilitiesExtension(struct soap *soap, tt__SystemCapabilitiesExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SystemCapabilitiesExtension(soap, tag ? tag : "tt:SystemCapabilitiesExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SystemCapabilitiesExtension ** SOAP_FMAC4 soap_get_PointerTott__SystemCapabilitiesExtension(struct soap *soap, tt__SystemCapabilitiesExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SystemCapabilitiesExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__OnvifVersion(struct soap *soap, tt__OnvifVersion *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__OnvifVersion))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__OnvifVersion(struct soap *soap, const char *tag, int id, tt__OnvifVersion *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__OnvifVersion, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__OnvifVersion ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OnvifVersion ** SOAP_FMAC4 soap_in_PointerTott__OnvifVersion(struct soap *soap, const char *tag, tt__OnvifVersion **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__OnvifVersion **)soap_malloc(soap, sizeof(tt__OnvifVersion *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__OnvifVersion *)soap_instantiate_tt__OnvifVersion(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__OnvifVersion **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__OnvifVersion, sizeof(tt__OnvifVersion), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__OnvifVersion(struct soap *soap, tt__OnvifVersion *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__OnvifVersion(soap, tag ? tag : "tt:OnvifVersion", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__OnvifVersion ** SOAP_FMAC4 soap_get_PointerTott__OnvifVersion(struct soap *soap, tt__OnvifVersion **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__OnvifVersion(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SecurityCapabilitiesExtension2(struct soap *soap, tt__SecurityCapabilitiesExtension2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SecurityCapabilitiesExtension2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SecurityCapabilitiesExtension2(struct soap *soap, const char *tag, int id, tt__SecurityCapabilitiesExtension2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SecurityCapabilitiesExtension2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SecurityCapabilitiesExtension2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SecurityCapabilitiesExtension2 ** SOAP_FMAC4 soap_in_PointerTott__SecurityCapabilitiesExtension2(struct soap *soap, const char *tag, tt__SecurityCapabilitiesExtension2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SecurityCapabilitiesExtension2 **)soap_malloc(soap, sizeof(tt__SecurityCapabilitiesExtension2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SecurityCapabilitiesExtension2 *)soap_instantiate_tt__SecurityCapabilitiesExtension2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SecurityCapabilitiesExtension2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SecurityCapabilitiesExtension2, sizeof(tt__SecurityCapabilitiesExtension2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SecurityCapabilitiesExtension2(struct soap *soap, tt__SecurityCapabilitiesExtension2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SecurityCapabilitiesExtension2(soap, tag ? tag : "tt:SecurityCapabilitiesExtension2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SecurityCapabilitiesExtension2 ** SOAP_FMAC4 soap_get_PointerTott__SecurityCapabilitiesExtension2(struct soap *soap, tt__SecurityCapabilitiesExtension2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SecurityCapabilitiesExtension2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SecurityCapabilitiesExtension(struct soap *soap, tt__SecurityCapabilitiesExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SecurityCapabilitiesExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SecurityCapabilitiesExtension(struct soap *soap, const char *tag, int id, tt__SecurityCapabilitiesExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SecurityCapabilitiesExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SecurityCapabilitiesExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SecurityCapabilitiesExtension ** SOAP_FMAC4 soap_in_PointerTott__SecurityCapabilitiesExtension(struct soap *soap, const char *tag, tt__SecurityCapabilitiesExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SecurityCapabilitiesExtension **)soap_malloc(soap, sizeof(tt__SecurityCapabilitiesExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SecurityCapabilitiesExtension *)soap_instantiate_tt__SecurityCapabilitiesExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SecurityCapabilitiesExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SecurityCapabilitiesExtension, sizeof(tt__SecurityCapabilitiesExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SecurityCapabilitiesExtension(struct soap *soap, tt__SecurityCapabilitiesExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SecurityCapabilitiesExtension(soap, tag ? tag : "tt:SecurityCapabilitiesExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SecurityCapabilitiesExtension ** SOAP_FMAC4 soap_get_PointerTott__SecurityCapabilitiesExtension(struct soap *soap, tt__SecurityCapabilitiesExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SecurityCapabilitiesExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkCapabilitiesExtension2(struct soap *soap, tt__NetworkCapabilitiesExtension2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkCapabilitiesExtension2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkCapabilitiesExtension2(struct soap *soap, const char *tag, int id, tt__NetworkCapabilitiesExtension2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkCapabilitiesExtension2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkCapabilitiesExtension2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkCapabilitiesExtension2 ** SOAP_FMAC4 soap_in_PointerTott__NetworkCapabilitiesExtension2(struct soap *soap, const char *tag, tt__NetworkCapabilitiesExtension2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkCapabilitiesExtension2 **)soap_malloc(soap, sizeof(tt__NetworkCapabilitiesExtension2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkCapabilitiesExtension2 *)soap_instantiate_tt__NetworkCapabilitiesExtension2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkCapabilitiesExtension2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkCapabilitiesExtension2, sizeof(tt__NetworkCapabilitiesExtension2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkCapabilitiesExtension2(struct soap *soap, tt__NetworkCapabilitiesExtension2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkCapabilitiesExtension2(soap, tag ? tag : "tt:NetworkCapabilitiesExtension2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkCapabilitiesExtension2 ** SOAP_FMAC4 soap_get_PointerTott__NetworkCapabilitiesExtension2(struct soap *soap, tt__NetworkCapabilitiesExtension2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkCapabilitiesExtension2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkCapabilitiesExtension(struct soap *soap, tt__NetworkCapabilitiesExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkCapabilitiesExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkCapabilitiesExtension(struct soap *soap, const char *tag, int id, tt__NetworkCapabilitiesExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkCapabilitiesExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkCapabilitiesExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkCapabilitiesExtension ** SOAP_FMAC4 soap_in_PointerTott__NetworkCapabilitiesExtension(struct soap *soap, const char *tag, tt__NetworkCapabilitiesExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkCapabilitiesExtension **)soap_malloc(soap, sizeof(tt__NetworkCapabilitiesExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkCapabilitiesExtension *)soap_instantiate_tt__NetworkCapabilitiesExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkCapabilitiesExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkCapabilitiesExtension, sizeof(tt__NetworkCapabilitiesExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkCapabilitiesExtension(struct soap *soap, tt__NetworkCapabilitiesExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkCapabilitiesExtension(soap, tag ? tag : "tt:NetworkCapabilitiesExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkCapabilitiesExtension ** SOAP_FMAC4 soap_get_PointerTott__NetworkCapabilitiesExtension(struct soap *soap, tt__NetworkCapabilitiesExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkCapabilitiesExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RealTimeStreamingCapabilitiesExtension(struct soap *soap, tt__RealTimeStreamingCapabilitiesExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RealTimeStreamingCapabilitiesExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RealTimeStreamingCapabilitiesExtension(struct soap *soap, const char *tag, int id, tt__RealTimeStreamingCapabilitiesExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RealTimeStreamingCapabilitiesExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RealTimeStreamingCapabilitiesExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RealTimeStreamingCapabilitiesExtension ** SOAP_FMAC4 soap_in_PointerTott__RealTimeStreamingCapabilitiesExtension(struct soap *soap, const char *tag, tt__RealTimeStreamingCapabilitiesExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RealTimeStreamingCapabilitiesExtension **)soap_malloc(soap, sizeof(tt__RealTimeStreamingCapabilitiesExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RealTimeStreamingCapabilitiesExtension *)soap_instantiate_tt__RealTimeStreamingCapabilitiesExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RealTimeStreamingCapabilitiesExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RealTimeStreamingCapabilitiesExtension, sizeof(tt__RealTimeStreamingCapabilitiesExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RealTimeStreamingCapabilitiesExtension(struct soap *soap, tt__RealTimeStreamingCapabilitiesExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RealTimeStreamingCapabilitiesExtension(soap, tag ? tag : "tt:RealTimeStreamingCapabilitiesExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RealTimeStreamingCapabilitiesExtension ** SOAP_FMAC4 soap_get_PointerTott__RealTimeStreamingCapabilitiesExtension(struct soap *soap, tt__RealTimeStreamingCapabilitiesExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RealTimeStreamingCapabilitiesExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ProfileCapabilities(struct soap *soap, tt__ProfileCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ProfileCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ProfileCapabilities(struct soap *soap, const char *tag, int id, tt__ProfileCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ProfileCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ProfileCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ProfileCapabilities ** SOAP_FMAC4 soap_in_PointerTott__ProfileCapabilities(struct soap *soap, const char *tag, tt__ProfileCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ProfileCapabilities **)soap_malloc(soap, sizeof(tt__ProfileCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ProfileCapabilities *)soap_instantiate_tt__ProfileCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ProfileCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ProfileCapabilities, sizeof(tt__ProfileCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ProfileCapabilities(struct soap *soap, tt__ProfileCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ProfileCapabilities(soap, tag ? tag : "tt:ProfileCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ProfileCapabilities ** SOAP_FMAC4 soap_get_PointerTott__ProfileCapabilities(struct soap *soap, tt__ProfileCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ProfileCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MediaCapabilitiesExtension(struct soap *soap, tt__MediaCapabilitiesExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MediaCapabilitiesExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MediaCapabilitiesExtension(struct soap *soap, const char *tag, int id, tt__MediaCapabilitiesExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MediaCapabilitiesExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MediaCapabilitiesExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MediaCapabilitiesExtension ** SOAP_FMAC4 soap_in_PointerTott__MediaCapabilitiesExtension(struct soap *soap, const char *tag, tt__MediaCapabilitiesExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MediaCapabilitiesExtension **)soap_malloc(soap, sizeof(tt__MediaCapabilitiesExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MediaCapabilitiesExtension *)soap_instantiate_tt__MediaCapabilitiesExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MediaCapabilitiesExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MediaCapabilitiesExtension, sizeof(tt__MediaCapabilitiesExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MediaCapabilitiesExtension(struct soap *soap, tt__MediaCapabilitiesExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MediaCapabilitiesExtension(soap, tag ? tag : "tt:MediaCapabilitiesExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MediaCapabilitiesExtension ** SOAP_FMAC4 soap_get_PointerTott__MediaCapabilitiesExtension(struct soap *soap, tt__MediaCapabilitiesExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MediaCapabilitiesExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RealTimeStreamingCapabilities(struct soap *soap, tt__RealTimeStreamingCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RealTimeStreamingCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RealTimeStreamingCapabilities(struct soap *soap, const char *tag, int id, tt__RealTimeStreamingCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RealTimeStreamingCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RealTimeStreamingCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RealTimeStreamingCapabilities ** SOAP_FMAC4 soap_in_PointerTott__RealTimeStreamingCapabilities(struct soap *soap, const char *tag, tt__RealTimeStreamingCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RealTimeStreamingCapabilities **)soap_malloc(soap, sizeof(tt__RealTimeStreamingCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RealTimeStreamingCapabilities *)soap_instantiate_tt__RealTimeStreamingCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RealTimeStreamingCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RealTimeStreamingCapabilities, sizeof(tt__RealTimeStreamingCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RealTimeStreamingCapabilities(struct soap *soap, tt__RealTimeStreamingCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RealTimeStreamingCapabilities(soap, tag ? tag : "tt:RealTimeStreamingCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RealTimeStreamingCapabilities ** SOAP_FMAC4 soap_get_PointerTott__RealTimeStreamingCapabilities(struct soap *soap, tt__RealTimeStreamingCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RealTimeStreamingCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IOCapabilitiesExtension2(struct soap *soap, tt__IOCapabilitiesExtension2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IOCapabilitiesExtension2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IOCapabilitiesExtension2(struct soap *soap, const char *tag, int id, tt__IOCapabilitiesExtension2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IOCapabilitiesExtension2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IOCapabilitiesExtension2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IOCapabilitiesExtension2 ** SOAP_FMAC4 soap_in_PointerTott__IOCapabilitiesExtension2(struct soap *soap, const char *tag, tt__IOCapabilitiesExtension2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IOCapabilitiesExtension2 **)soap_malloc(soap, sizeof(tt__IOCapabilitiesExtension2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IOCapabilitiesExtension2 *)soap_instantiate_tt__IOCapabilitiesExtension2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IOCapabilitiesExtension2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IOCapabilitiesExtension2, sizeof(tt__IOCapabilitiesExtension2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IOCapabilitiesExtension2(struct soap *soap, tt__IOCapabilitiesExtension2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IOCapabilitiesExtension2(soap, tag ? tag : "tt:IOCapabilitiesExtension2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IOCapabilitiesExtension2 ** SOAP_FMAC4 soap_get_PointerTott__IOCapabilitiesExtension2(struct soap *soap, tt__IOCapabilitiesExtension2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IOCapabilitiesExtension2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IOCapabilitiesExtension(struct soap *soap, tt__IOCapabilitiesExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IOCapabilitiesExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IOCapabilitiesExtension(struct soap *soap, const char *tag, int id, tt__IOCapabilitiesExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IOCapabilitiesExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IOCapabilitiesExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IOCapabilitiesExtension ** SOAP_FMAC4 soap_in_PointerTott__IOCapabilitiesExtension(struct soap *soap, const char *tag, tt__IOCapabilitiesExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IOCapabilitiesExtension **)soap_malloc(soap, sizeof(tt__IOCapabilitiesExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IOCapabilitiesExtension *)soap_instantiate_tt__IOCapabilitiesExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IOCapabilitiesExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IOCapabilitiesExtension, sizeof(tt__IOCapabilitiesExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IOCapabilitiesExtension(struct soap *soap, tt__IOCapabilitiesExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IOCapabilitiesExtension(soap, tag ? tag : "tt:IOCapabilitiesExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IOCapabilitiesExtension ** SOAP_FMAC4 soap_get_PointerTott__IOCapabilitiesExtension(struct soap *soap, tt__IOCapabilitiesExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IOCapabilitiesExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__DeviceCapabilitiesExtension(struct soap *soap, tt__DeviceCapabilitiesExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__DeviceCapabilitiesExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__DeviceCapabilitiesExtension(struct soap *soap, const char *tag, int id, tt__DeviceCapabilitiesExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__DeviceCapabilitiesExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__DeviceCapabilitiesExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DeviceCapabilitiesExtension ** SOAP_FMAC4 soap_in_PointerTott__DeviceCapabilitiesExtension(struct soap *soap, const char *tag, tt__DeviceCapabilitiesExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__DeviceCapabilitiesExtension **)soap_malloc(soap, sizeof(tt__DeviceCapabilitiesExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__DeviceCapabilitiesExtension *)soap_instantiate_tt__DeviceCapabilitiesExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__DeviceCapabilitiesExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__DeviceCapabilitiesExtension, sizeof(tt__DeviceCapabilitiesExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__DeviceCapabilitiesExtension(struct soap *soap, tt__DeviceCapabilitiesExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__DeviceCapabilitiesExtension(soap, tag ? tag : "tt:DeviceCapabilitiesExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DeviceCapabilitiesExtension ** SOAP_FMAC4 soap_get_PointerTott__DeviceCapabilitiesExtension(struct soap *soap, tt__DeviceCapabilitiesExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__DeviceCapabilitiesExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SecurityCapabilities(struct soap *soap, tt__SecurityCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SecurityCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SecurityCapabilities(struct soap *soap, const char *tag, int id, tt__SecurityCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SecurityCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SecurityCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SecurityCapabilities ** SOAP_FMAC4 soap_in_PointerTott__SecurityCapabilities(struct soap *soap, const char *tag, tt__SecurityCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SecurityCapabilities **)soap_malloc(soap, sizeof(tt__SecurityCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SecurityCapabilities *)soap_instantiate_tt__SecurityCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SecurityCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SecurityCapabilities, sizeof(tt__SecurityCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SecurityCapabilities(struct soap *soap, tt__SecurityCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SecurityCapabilities(soap, tag ? tag : "tt:SecurityCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SecurityCapabilities ** SOAP_FMAC4 soap_get_PointerTott__SecurityCapabilities(struct soap *soap, tt__SecurityCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SecurityCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IOCapabilities(struct soap *soap, tt__IOCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IOCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IOCapabilities(struct soap *soap, const char *tag, int id, tt__IOCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IOCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IOCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IOCapabilities ** SOAP_FMAC4 soap_in_PointerTott__IOCapabilities(struct soap *soap, const char *tag, tt__IOCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IOCapabilities **)soap_malloc(soap, sizeof(tt__IOCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IOCapabilities *)soap_instantiate_tt__IOCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IOCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IOCapabilities, sizeof(tt__IOCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IOCapabilities(struct soap *soap, tt__IOCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IOCapabilities(soap, tag ? tag : "tt:IOCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IOCapabilities ** SOAP_FMAC4 soap_get_PointerTott__IOCapabilities(struct soap *soap, tt__IOCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IOCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SystemCapabilities(struct soap *soap, tt__SystemCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SystemCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SystemCapabilities(struct soap *soap, const char *tag, int id, tt__SystemCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SystemCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SystemCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SystemCapabilities ** SOAP_FMAC4 soap_in_PointerTott__SystemCapabilities(struct soap *soap, const char *tag, tt__SystemCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SystemCapabilities **)soap_malloc(soap, sizeof(tt__SystemCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SystemCapabilities *)soap_instantiate_tt__SystemCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SystemCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SystemCapabilities, sizeof(tt__SystemCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SystemCapabilities(struct soap *soap, tt__SystemCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SystemCapabilities(soap, tag ? tag : "tt:SystemCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SystemCapabilities ** SOAP_FMAC4 soap_get_PointerTott__SystemCapabilities(struct soap *soap, tt__SystemCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SystemCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkCapabilities(struct soap *soap, tt__NetworkCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkCapabilities(struct soap *soap, const char *tag, int id, tt__NetworkCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkCapabilities ** SOAP_FMAC4 soap_in_PointerTott__NetworkCapabilities(struct soap *soap, const char *tag, tt__NetworkCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkCapabilities **)soap_malloc(soap, sizeof(tt__NetworkCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkCapabilities *)soap_instantiate_tt__NetworkCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkCapabilities, sizeof(tt__NetworkCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkCapabilities(struct soap *soap, tt__NetworkCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkCapabilities(soap, tag ? tag : "tt:NetworkCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkCapabilities ** SOAP_FMAC4 soap_get_PointerTott__NetworkCapabilities(struct soap *soap, tt__NetworkCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__CapabilitiesExtension2(struct soap *soap, tt__CapabilitiesExtension2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__CapabilitiesExtension2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__CapabilitiesExtension2(struct soap *soap, const char *tag, int id, tt__CapabilitiesExtension2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__CapabilitiesExtension2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__CapabilitiesExtension2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CapabilitiesExtension2 ** SOAP_FMAC4 soap_in_PointerTott__CapabilitiesExtension2(struct soap *soap, const char *tag, tt__CapabilitiesExtension2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__CapabilitiesExtension2 **)soap_malloc(soap, sizeof(tt__CapabilitiesExtension2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__CapabilitiesExtension2 *)soap_instantiate_tt__CapabilitiesExtension2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__CapabilitiesExtension2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__CapabilitiesExtension2, sizeof(tt__CapabilitiesExtension2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__CapabilitiesExtension2(struct soap *soap, tt__CapabilitiesExtension2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__CapabilitiesExtension2(soap, tag ? tag : "tt:CapabilitiesExtension2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CapabilitiesExtension2 ** SOAP_FMAC4 soap_get_PointerTott__CapabilitiesExtension2(struct soap *soap, tt__CapabilitiesExtension2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__CapabilitiesExtension2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AnalyticsDeviceCapabilities(struct soap *soap, tt__AnalyticsDeviceCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AnalyticsDeviceCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AnalyticsDeviceCapabilities(struct soap *soap, const char *tag, int id, tt__AnalyticsDeviceCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AnalyticsDeviceCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AnalyticsDeviceCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsDeviceCapabilities ** SOAP_FMAC4 soap_in_PointerTott__AnalyticsDeviceCapabilities(struct soap *soap, const char *tag, tt__AnalyticsDeviceCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AnalyticsDeviceCapabilities **)soap_malloc(soap, sizeof(tt__AnalyticsDeviceCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AnalyticsDeviceCapabilities *)soap_instantiate_tt__AnalyticsDeviceCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AnalyticsDeviceCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AnalyticsDeviceCapabilities, sizeof(tt__AnalyticsDeviceCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AnalyticsDeviceCapabilities(struct soap *soap, tt__AnalyticsDeviceCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AnalyticsDeviceCapabilities(soap, tag ? tag : "tt:AnalyticsDeviceCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsDeviceCapabilities ** SOAP_FMAC4 soap_get_PointerTott__AnalyticsDeviceCapabilities(struct soap *soap, tt__AnalyticsDeviceCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AnalyticsDeviceCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ReceiverCapabilities(struct soap *soap, tt__ReceiverCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ReceiverCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ReceiverCapabilities(struct soap *soap, const char *tag, int id, tt__ReceiverCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ReceiverCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ReceiverCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ReceiverCapabilities ** SOAP_FMAC4 soap_in_PointerTott__ReceiverCapabilities(struct soap *soap, const char *tag, tt__ReceiverCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ReceiverCapabilities **)soap_malloc(soap, sizeof(tt__ReceiverCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ReceiverCapabilities *)soap_instantiate_tt__ReceiverCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ReceiverCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ReceiverCapabilities, sizeof(tt__ReceiverCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ReceiverCapabilities(struct soap *soap, tt__ReceiverCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ReceiverCapabilities(soap, tag ? tag : "tt:ReceiverCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ReceiverCapabilities ** SOAP_FMAC4 soap_get_PointerTott__ReceiverCapabilities(struct soap *soap, tt__ReceiverCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ReceiverCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ReplayCapabilities(struct soap *soap, tt__ReplayCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ReplayCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ReplayCapabilities(struct soap *soap, const char *tag, int id, tt__ReplayCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ReplayCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ReplayCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ReplayCapabilities ** SOAP_FMAC4 soap_in_PointerTott__ReplayCapabilities(struct soap *soap, const char *tag, tt__ReplayCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ReplayCapabilities **)soap_malloc(soap, sizeof(tt__ReplayCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ReplayCapabilities *)soap_instantiate_tt__ReplayCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ReplayCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ReplayCapabilities, sizeof(tt__ReplayCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ReplayCapabilities(struct soap *soap, tt__ReplayCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ReplayCapabilities(soap, tag ? tag : "tt:ReplayCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ReplayCapabilities ** SOAP_FMAC4 soap_get_PointerTott__ReplayCapabilities(struct soap *soap, tt__ReplayCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ReplayCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SearchCapabilities(struct soap *soap, tt__SearchCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SearchCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SearchCapabilities(struct soap *soap, const char *tag, int id, tt__SearchCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SearchCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SearchCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SearchCapabilities ** SOAP_FMAC4 soap_in_PointerTott__SearchCapabilities(struct soap *soap, const char *tag, tt__SearchCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SearchCapabilities **)soap_malloc(soap, sizeof(tt__SearchCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SearchCapabilities *)soap_instantiate_tt__SearchCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SearchCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SearchCapabilities, sizeof(tt__SearchCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SearchCapabilities(struct soap *soap, tt__SearchCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SearchCapabilities(soap, tag ? tag : "tt:SearchCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SearchCapabilities ** SOAP_FMAC4 soap_get_PointerTott__SearchCapabilities(struct soap *soap, tt__SearchCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SearchCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RecordingCapabilities(struct soap *soap, tt__RecordingCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RecordingCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RecordingCapabilities(struct soap *soap, const char *tag, int id, tt__RecordingCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RecordingCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RecordingCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingCapabilities ** SOAP_FMAC4 soap_in_PointerTott__RecordingCapabilities(struct soap *soap, const char *tag, tt__RecordingCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RecordingCapabilities **)soap_malloc(soap, sizeof(tt__RecordingCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RecordingCapabilities *)soap_instantiate_tt__RecordingCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RecordingCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RecordingCapabilities, sizeof(tt__RecordingCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RecordingCapabilities(struct soap *soap, tt__RecordingCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RecordingCapabilities(soap, tag ? tag : "tt:RecordingCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RecordingCapabilities ** SOAP_FMAC4 soap_get_PointerTott__RecordingCapabilities(struct soap *soap, tt__RecordingCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RecordingCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__DisplayCapabilities(struct soap *soap, tt__DisplayCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__DisplayCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__DisplayCapabilities(struct soap *soap, const char *tag, int id, tt__DisplayCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__DisplayCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__DisplayCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DisplayCapabilities ** SOAP_FMAC4 soap_in_PointerTott__DisplayCapabilities(struct soap *soap, const char *tag, tt__DisplayCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__DisplayCapabilities **)soap_malloc(soap, sizeof(tt__DisplayCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__DisplayCapabilities *)soap_instantiate_tt__DisplayCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__DisplayCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__DisplayCapabilities, sizeof(tt__DisplayCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__DisplayCapabilities(struct soap *soap, tt__DisplayCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__DisplayCapabilities(soap, tag ? tag : "tt:DisplayCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DisplayCapabilities ** SOAP_FMAC4 soap_get_PointerTott__DisplayCapabilities(struct soap *soap, tt__DisplayCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__DisplayCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__DeviceIOCapabilities(struct soap *soap, tt__DeviceIOCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__DeviceIOCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__DeviceIOCapabilities(struct soap *soap, const char *tag, int id, tt__DeviceIOCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__DeviceIOCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__DeviceIOCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DeviceIOCapabilities ** SOAP_FMAC4 soap_in_PointerTott__DeviceIOCapabilities(struct soap *soap, const char *tag, tt__DeviceIOCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__DeviceIOCapabilities **)soap_malloc(soap, sizeof(tt__DeviceIOCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__DeviceIOCapabilities *)soap_instantiate_tt__DeviceIOCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__DeviceIOCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__DeviceIOCapabilities, sizeof(tt__DeviceIOCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__DeviceIOCapabilities(struct soap *soap, tt__DeviceIOCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__DeviceIOCapabilities(soap, tag ? tag : "tt:DeviceIOCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DeviceIOCapabilities ** SOAP_FMAC4 soap_get_PointerTott__DeviceIOCapabilities(struct soap *soap, tt__DeviceIOCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__DeviceIOCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__CapabilitiesExtension(struct soap *soap, tt__CapabilitiesExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__CapabilitiesExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__CapabilitiesExtension(struct soap *soap, const char *tag, int id, tt__CapabilitiesExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__CapabilitiesExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__CapabilitiesExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CapabilitiesExtension ** SOAP_FMAC4 soap_in_PointerTott__CapabilitiesExtension(struct soap *soap, const char *tag, tt__CapabilitiesExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__CapabilitiesExtension **)soap_malloc(soap, sizeof(tt__CapabilitiesExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__CapabilitiesExtension *)soap_instantiate_tt__CapabilitiesExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__CapabilitiesExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__CapabilitiesExtension, sizeof(tt__CapabilitiesExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__CapabilitiesExtension(struct soap *soap, tt__CapabilitiesExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__CapabilitiesExtension(soap, tag ? tag : "tt:CapabilitiesExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__CapabilitiesExtension ** SOAP_FMAC4 soap_get_PointerTott__CapabilitiesExtension(struct soap *soap, tt__CapabilitiesExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__CapabilitiesExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZCapabilities(struct soap *soap, tt__PTZCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZCapabilities(struct soap *soap, const char *tag, int id, tt__PTZCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZCapabilities ** SOAP_FMAC4 soap_in_PointerTott__PTZCapabilities(struct soap *soap, const char *tag, tt__PTZCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZCapabilities **)soap_malloc(soap, sizeof(tt__PTZCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZCapabilities *)soap_instantiate_tt__PTZCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZCapabilities, sizeof(tt__PTZCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZCapabilities(struct soap *soap, tt__PTZCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZCapabilities(soap, tag ? tag : "tt:PTZCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZCapabilities ** SOAP_FMAC4 soap_get_PointerTott__PTZCapabilities(struct soap *soap, tt__PTZCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MediaCapabilities(struct soap *soap, tt__MediaCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MediaCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MediaCapabilities(struct soap *soap, const char *tag, int id, tt__MediaCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MediaCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MediaCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MediaCapabilities ** SOAP_FMAC4 soap_in_PointerTott__MediaCapabilities(struct soap *soap, const char *tag, tt__MediaCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MediaCapabilities **)soap_malloc(soap, sizeof(tt__MediaCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MediaCapabilities *)soap_instantiate_tt__MediaCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MediaCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MediaCapabilities, sizeof(tt__MediaCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MediaCapabilities(struct soap *soap, tt__MediaCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MediaCapabilities(soap, tag ? tag : "tt:MediaCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MediaCapabilities ** SOAP_FMAC4 soap_get_PointerTott__MediaCapabilities(struct soap *soap, tt__MediaCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MediaCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImagingCapabilities(struct soap *soap, tt__ImagingCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImagingCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImagingCapabilities(struct soap *soap, const char *tag, int id, tt__ImagingCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImagingCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImagingCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingCapabilities ** SOAP_FMAC4 soap_in_PointerTott__ImagingCapabilities(struct soap *soap, const char *tag, tt__ImagingCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImagingCapabilities **)soap_malloc(soap, sizeof(tt__ImagingCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImagingCapabilities *)soap_instantiate_tt__ImagingCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImagingCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImagingCapabilities, sizeof(tt__ImagingCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImagingCapabilities(struct soap *soap, tt__ImagingCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImagingCapabilities(soap, tag ? tag : "tt:ImagingCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingCapabilities ** SOAP_FMAC4 soap_get_PointerTott__ImagingCapabilities(struct soap *soap, tt__ImagingCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImagingCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__EventCapabilities(struct soap *soap, tt__EventCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__EventCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__EventCapabilities(struct soap *soap, const char *tag, int id, tt__EventCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__EventCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__EventCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EventCapabilities ** SOAP_FMAC4 soap_in_PointerTott__EventCapabilities(struct soap *soap, const char *tag, tt__EventCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__EventCapabilities **)soap_malloc(soap, sizeof(tt__EventCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__EventCapabilities *)soap_instantiate_tt__EventCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__EventCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__EventCapabilities, sizeof(tt__EventCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__EventCapabilities(struct soap *soap, tt__EventCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__EventCapabilities(soap, tag ? tag : "tt:EventCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__EventCapabilities ** SOAP_FMAC4 soap_get_PointerTott__EventCapabilities(struct soap *soap, tt__EventCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__EventCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__DeviceCapabilities(struct soap *soap, tt__DeviceCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__DeviceCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__DeviceCapabilities(struct soap *soap, const char *tag, int id, tt__DeviceCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__DeviceCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__DeviceCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DeviceCapabilities ** SOAP_FMAC4 soap_in_PointerTott__DeviceCapabilities(struct soap *soap, const char *tag, tt__DeviceCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__DeviceCapabilities **)soap_malloc(soap, sizeof(tt__DeviceCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__DeviceCapabilities *)soap_instantiate_tt__DeviceCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__DeviceCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__DeviceCapabilities, sizeof(tt__DeviceCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__DeviceCapabilities(struct soap *soap, tt__DeviceCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__DeviceCapabilities(soap, tag ? tag : "tt:DeviceCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DeviceCapabilities ** SOAP_FMAC4 soap_get_PointerTott__DeviceCapabilities(struct soap *soap, tt__DeviceCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__DeviceCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AnalyticsCapabilities(struct soap *soap, tt__AnalyticsCapabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AnalyticsCapabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AnalyticsCapabilities(struct soap *soap, const char *tag, int id, tt__AnalyticsCapabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AnalyticsCapabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AnalyticsCapabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsCapabilities ** SOAP_FMAC4 soap_in_PointerTott__AnalyticsCapabilities(struct soap *soap, const char *tag, tt__AnalyticsCapabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AnalyticsCapabilities **)soap_malloc(soap, sizeof(tt__AnalyticsCapabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AnalyticsCapabilities *)soap_instantiate_tt__AnalyticsCapabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AnalyticsCapabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AnalyticsCapabilities, sizeof(tt__AnalyticsCapabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AnalyticsCapabilities(struct soap *soap, tt__AnalyticsCapabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AnalyticsCapabilities(soap, tag ? tag : "tt:AnalyticsCapabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AnalyticsCapabilities ** SOAP_FMAC4 soap_get_PointerTott__AnalyticsCapabilities(struct soap *soap, tt__AnalyticsCapabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AnalyticsCapabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Dot11AvailableNetworksExtension(struct soap *soap, tt__Dot11AvailableNetworksExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Dot11AvailableNetworksExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Dot11AvailableNetworksExtension(struct soap *soap, const char *tag, int id, tt__Dot11AvailableNetworksExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Dot11AvailableNetworksExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Dot11AvailableNetworksExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11AvailableNetworksExtension ** SOAP_FMAC4 soap_in_PointerTott__Dot11AvailableNetworksExtension(struct soap *soap, const char *tag, tt__Dot11AvailableNetworksExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Dot11AvailableNetworksExtension **)soap_malloc(soap, sizeof(tt__Dot11AvailableNetworksExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Dot11AvailableNetworksExtension *)soap_instantiate_tt__Dot11AvailableNetworksExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Dot11AvailableNetworksExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Dot11AvailableNetworksExtension, sizeof(tt__Dot11AvailableNetworksExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Dot11AvailableNetworksExtension(struct soap *soap, tt__Dot11AvailableNetworksExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Dot11AvailableNetworksExtension(soap, tag ? tag : "tt:Dot11AvailableNetworksExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11AvailableNetworksExtension ** SOAP_FMAC4 soap_get_PointerTott__Dot11AvailableNetworksExtension(struct soap *soap, tt__Dot11AvailableNetworksExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Dot11AvailableNetworksExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Dot11SignalStrength(struct soap *soap, enum tt__Dot11SignalStrength *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_tt__Dot11SignalStrength);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Dot11SignalStrength(struct soap *soap, const char *tag, int id, enum tt__Dot11SignalStrength *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Dot11SignalStrength, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__Dot11SignalStrength(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__Dot11SignalStrength ** SOAP_FMAC4 soap_in_PointerTott__Dot11SignalStrength(struct soap *soap, const char *tag, enum tt__Dot11SignalStrength **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (enum tt__Dot11SignalStrength **)soap_malloc(soap, sizeof(enum tt__Dot11SignalStrength *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__Dot11SignalStrength(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (enum tt__Dot11SignalStrength **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Dot11SignalStrength, sizeof(enum tt__Dot11SignalStrength), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Dot11SignalStrength(struct soap *soap, enum tt__Dot11SignalStrength *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Dot11SignalStrength(soap, tag ? tag : "tt:Dot11SignalStrength", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__Dot11SignalStrength ** SOAP_FMAC4 soap_get_PointerTott__Dot11SignalStrength(struct soap *soap, enum tt__Dot11SignalStrength **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Dot11SignalStrength(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Dot11PSKSetExtension(struct soap *soap, tt__Dot11PSKSetExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Dot11PSKSetExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Dot11PSKSetExtension(struct soap *soap, const char *tag, int id, tt__Dot11PSKSetExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Dot11PSKSetExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Dot11PSKSetExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11PSKSetExtension ** SOAP_FMAC4 soap_in_PointerTott__Dot11PSKSetExtension(struct soap *soap, const char *tag, tt__Dot11PSKSetExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Dot11PSKSetExtension **)soap_malloc(soap, sizeof(tt__Dot11PSKSetExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Dot11PSKSetExtension *)soap_instantiate_tt__Dot11PSKSetExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Dot11PSKSetExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Dot11PSKSetExtension, sizeof(tt__Dot11PSKSetExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Dot11PSKSetExtension(struct soap *soap, tt__Dot11PSKSetExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Dot11PSKSetExtension(soap, tag ? tag : "tt:Dot11PSKSetExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11PSKSetExtension ** SOAP_FMAC4 soap_get_PointerTott__Dot11PSKSetExtension(struct soap *soap, tt__Dot11PSKSetExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Dot11PSKSetExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Dot11PSKPassphrase(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Dot11PSKPassphrase))
|
|
soap_serialize_tt__Dot11PSKPassphrase(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Dot11PSKPassphrase(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Dot11PSKPassphrase, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__Dot11PSKPassphrase(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTott__Dot11PSKPassphrase(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__Dot11PSKPassphrase(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Dot11PSKPassphrase, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Dot11PSKPassphrase(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Dot11PSKPassphrase(soap, tag ? tag : "tt:Dot11PSKPassphrase", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTott__Dot11PSKPassphrase(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Dot11PSKPassphrase(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Dot11PSK(struct soap *soap, xsd__hexBinary *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (*a)
|
|
soap_serialize_tt__Dot11PSK(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Dot11PSK(struct soap *soap, const char *tag, int id, xsd__hexBinary *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, *a ? (*a)->__ptr : NULL, *a ? (*a)->__size : 0, type, SOAP_TYPE_tt__Dot11PSK, NULL);
|
|
if (!*a || id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__Dot11PSK(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 xsd__hexBinary ** SOAP_FMAC4 soap_in_PointerTott__Dot11PSK(struct soap *soap, const char *tag, xsd__hexBinary **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (xsd__hexBinary **)soap_malloc(soap, sizeof(xsd__hexBinary *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__Dot11PSK(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (xsd__hexBinary **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Dot11PSK, sizeof(xsd__hexBinary), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Dot11PSK(struct soap *soap, xsd__hexBinary *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Dot11PSK(soap, tag ? tag : "tt:Dot11PSK", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 xsd__hexBinary ** SOAP_FMAC4 soap_get_PointerTott__Dot11PSK(struct soap *soap, xsd__hexBinary **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Dot11PSK(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Dot11SecurityConfigurationExtension(struct soap *soap, tt__Dot11SecurityConfigurationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Dot11SecurityConfigurationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Dot11SecurityConfigurationExtension(struct soap *soap, const char *tag, int id, tt__Dot11SecurityConfigurationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Dot11SecurityConfigurationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Dot11SecurityConfigurationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11SecurityConfigurationExtension ** SOAP_FMAC4 soap_in_PointerTott__Dot11SecurityConfigurationExtension(struct soap *soap, const char *tag, tt__Dot11SecurityConfigurationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Dot11SecurityConfigurationExtension **)soap_malloc(soap, sizeof(tt__Dot11SecurityConfigurationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Dot11SecurityConfigurationExtension *)soap_instantiate_tt__Dot11SecurityConfigurationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Dot11SecurityConfigurationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Dot11SecurityConfigurationExtension, sizeof(tt__Dot11SecurityConfigurationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Dot11SecurityConfigurationExtension(struct soap *soap, tt__Dot11SecurityConfigurationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Dot11SecurityConfigurationExtension(soap, tag ? tag : "tt:Dot11SecurityConfigurationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11SecurityConfigurationExtension ** SOAP_FMAC4 soap_get_PointerTott__Dot11SecurityConfigurationExtension(struct soap *soap, tt__Dot11SecurityConfigurationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Dot11SecurityConfigurationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Dot11PSKSet(struct soap *soap, tt__Dot11PSKSet *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Dot11PSKSet))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Dot11PSKSet(struct soap *soap, const char *tag, int id, tt__Dot11PSKSet *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Dot11PSKSet, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Dot11PSKSet ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11PSKSet ** SOAP_FMAC4 soap_in_PointerTott__Dot11PSKSet(struct soap *soap, const char *tag, tt__Dot11PSKSet **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Dot11PSKSet **)soap_malloc(soap, sizeof(tt__Dot11PSKSet *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Dot11PSKSet *)soap_instantiate_tt__Dot11PSKSet(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Dot11PSKSet **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Dot11PSKSet, sizeof(tt__Dot11PSKSet), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Dot11PSKSet(struct soap *soap, tt__Dot11PSKSet *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Dot11PSKSet(soap, tag ? tag : "tt:Dot11PSKSet", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11PSKSet ** SOAP_FMAC4 soap_get_PointerTott__Dot11PSKSet(struct soap *soap, tt__Dot11PSKSet **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Dot11PSKSet(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Dot11Cipher(struct soap *soap, enum tt__Dot11Cipher *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_tt__Dot11Cipher);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Dot11Cipher(struct soap *soap, const char *tag, int id, enum tt__Dot11Cipher *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Dot11Cipher, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__Dot11Cipher(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__Dot11Cipher ** SOAP_FMAC4 soap_in_PointerTott__Dot11Cipher(struct soap *soap, const char *tag, enum tt__Dot11Cipher **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (enum tt__Dot11Cipher **)soap_malloc(soap, sizeof(enum tt__Dot11Cipher *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__Dot11Cipher(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (enum tt__Dot11Cipher **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Dot11Cipher, sizeof(enum tt__Dot11Cipher), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Dot11Cipher(struct soap *soap, enum tt__Dot11Cipher *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Dot11Cipher(soap, tag ? tag : "tt:Dot11Cipher", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__Dot11Cipher ** SOAP_FMAC4 soap_get_PointerTott__Dot11Cipher(struct soap *soap, enum tt__Dot11Cipher **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Dot11Cipher(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Dot11SecurityConfiguration(struct soap *soap, tt__Dot11SecurityConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Dot11SecurityConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Dot11SecurityConfiguration(struct soap *soap, const char *tag, int id, tt__Dot11SecurityConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Dot11SecurityConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Dot11SecurityConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11SecurityConfiguration ** SOAP_FMAC4 soap_in_PointerTott__Dot11SecurityConfiguration(struct soap *soap, const char *tag, tt__Dot11SecurityConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Dot11SecurityConfiguration **)soap_malloc(soap, sizeof(tt__Dot11SecurityConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Dot11SecurityConfiguration *)soap_instantiate_tt__Dot11SecurityConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Dot11SecurityConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Dot11SecurityConfiguration, sizeof(tt__Dot11SecurityConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Dot11SecurityConfiguration(struct soap *soap, tt__Dot11SecurityConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Dot11SecurityConfiguration(soap, tag ? tag : "tt:Dot11SecurityConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11SecurityConfiguration ** SOAP_FMAC4 soap_get_PointerTott__Dot11SecurityConfiguration(struct soap *soap, tt__Dot11SecurityConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Dot11SecurityConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IPAddressFilterExtension(struct soap *soap, tt__IPAddressFilterExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IPAddressFilterExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IPAddressFilterExtension(struct soap *soap, const char *tag, int id, tt__IPAddressFilterExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IPAddressFilterExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IPAddressFilterExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPAddressFilterExtension ** SOAP_FMAC4 soap_in_PointerTott__IPAddressFilterExtension(struct soap *soap, const char *tag, tt__IPAddressFilterExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IPAddressFilterExtension **)soap_malloc(soap, sizeof(tt__IPAddressFilterExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IPAddressFilterExtension *)soap_instantiate_tt__IPAddressFilterExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IPAddressFilterExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IPAddressFilterExtension, sizeof(tt__IPAddressFilterExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IPAddressFilterExtension(struct soap *soap, tt__IPAddressFilterExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IPAddressFilterExtension(soap, tag ? tag : "tt:IPAddressFilterExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPAddressFilterExtension ** SOAP_FMAC4 soap_get_PointerTott__IPAddressFilterExtension(struct soap *soap, tt__IPAddressFilterExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IPAddressFilterExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkZeroConfigurationExtension2(struct soap *soap, tt__NetworkZeroConfigurationExtension2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkZeroConfigurationExtension2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkZeroConfigurationExtension2(struct soap *soap, const char *tag, int id, tt__NetworkZeroConfigurationExtension2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkZeroConfigurationExtension2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkZeroConfigurationExtension2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkZeroConfigurationExtension2 ** SOAP_FMAC4 soap_in_PointerTott__NetworkZeroConfigurationExtension2(struct soap *soap, const char *tag, tt__NetworkZeroConfigurationExtension2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkZeroConfigurationExtension2 **)soap_malloc(soap, sizeof(tt__NetworkZeroConfigurationExtension2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkZeroConfigurationExtension2 *)soap_instantiate_tt__NetworkZeroConfigurationExtension2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkZeroConfigurationExtension2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkZeroConfigurationExtension2, sizeof(tt__NetworkZeroConfigurationExtension2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkZeroConfigurationExtension2(struct soap *soap, tt__NetworkZeroConfigurationExtension2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkZeroConfigurationExtension2(soap, tag ? tag : "tt:NetworkZeroConfigurationExtension2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkZeroConfigurationExtension2 ** SOAP_FMAC4 soap_get_PointerTott__NetworkZeroConfigurationExtension2(struct soap *soap, tt__NetworkZeroConfigurationExtension2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkZeroConfigurationExtension2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkZeroConfiguration(struct soap *soap, tt__NetworkZeroConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkZeroConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkZeroConfiguration(struct soap *soap, const char *tag, int id, tt__NetworkZeroConfiguration *const*a, const char *type)
|
|
{
|
|
char *mark;
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkZeroConfiguration, &mark);
|
|
if (id < 0)
|
|
return soap->error;
|
|
(void)(*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkZeroConfiguration ? type : NULL);
|
|
soap_unmark(soap, mark);
|
|
return soap->error;
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkZeroConfiguration ** SOAP_FMAC4 soap_in_PointerTott__NetworkZeroConfiguration(struct soap *soap, const char *tag, tt__NetworkZeroConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkZeroConfiguration **)soap_malloc(soap, sizeof(tt__NetworkZeroConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkZeroConfiguration *)soap_instantiate_tt__NetworkZeroConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkZeroConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkZeroConfiguration, sizeof(tt__NetworkZeroConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkZeroConfiguration(struct soap *soap, tt__NetworkZeroConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkZeroConfiguration(soap, tag ? tag : "tt:NetworkZeroConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkZeroConfiguration ** SOAP_FMAC4 soap_get_PointerTott__NetworkZeroConfiguration(struct soap *soap, tt__NetworkZeroConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkZeroConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkZeroConfigurationExtension(struct soap *soap, tt__NetworkZeroConfigurationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkZeroConfigurationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkZeroConfigurationExtension(struct soap *soap, const char *tag, int id, tt__NetworkZeroConfigurationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkZeroConfigurationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkZeroConfigurationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkZeroConfigurationExtension ** SOAP_FMAC4 soap_in_PointerTott__NetworkZeroConfigurationExtension(struct soap *soap, const char *tag, tt__NetworkZeroConfigurationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkZeroConfigurationExtension **)soap_malloc(soap, sizeof(tt__NetworkZeroConfigurationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkZeroConfigurationExtension *)soap_instantiate_tt__NetworkZeroConfigurationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkZeroConfigurationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkZeroConfigurationExtension, sizeof(tt__NetworkZeroConfigurationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkZeroConfigurationExtension(struct soap *soap, tt__NetworkZeroConfigurationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkZeroConfigurationExtension(soap, tag ? tag : "tt:NetworkZeroConfigurationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkZeroConfigurationExtension ** SOAP_FMAC4 soap_get_PointerTott__NetworkZeroConfigurationExtension(struct soap *soap, tt__NetworkZeroConfigurationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkZeroConfigurationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IPv6DHCPConfiguration(struct soap *soap, enum tt__IPv6DHCPConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_tt__IPv6DHCPConfiguration);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IPv6DHCPConfiguration(struct soap *soap, const char *tag, int id, enum tt__IPv6DHCPConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IPv6DHCPConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__IPv6DHCPConfiguration(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__IPv6DHCPConfiguration ** SOAP_FMAC4 soap_in_PointerTott__IPv6DHCPConfiguration(struct soap *soap, const char *tag, enum tt__IPv6DHCPConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (enum tt__IPv6DHCPConfiguration **)soap_malloc(soap, sizeof(enum tt__IPv6DHCPConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__IPv6DHCPConfiguration(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (enum tt__IPv6DHCPConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IPv6DHCPConfiguration, sizeof(enum tt__IPv6DHCPConfiguration), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IPv6DHCPConfiguration(struct soap *soap, enum tt__IPv6DHCPConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IPv6DHCPConfiguration(soap, tag ? tag : "tt:IPv6DHCPConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__IPv6DHCPConfiguration ** SOAP_FMAC4 soap_get_PointerTott__IPv6DHCPConfiguration(struct soap *soap, enum tt__IPv6DHCPConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IPv6DHCPConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkInterfaceSetConfigurationExtension2(struct soap *soap, tt__NetworkInterfaceSetConfigurationExtension2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkInterfaceSetConfigurationExtension2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkInterfaceSetConfigurationExtension2(struct soap *soap, const char *tag, int id, tt__NetworkInterfaceSetConfigurationExtension2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkInterfaceSetConfigurationExtension2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkInterfaceSetConfigurationExtension2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterfaceSetConfigurationExtension2 ** SOAP_FMAC4 soap_in_PointerTott__NetworkInterfaceSetConfigurationExtension2(struct soap *soap, const char *tag, tt__NetworkInterfaceSetConfigurationExtension2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkInterfaceSetConfigurationExtension2 **)soap_malloc(soap, sizeof(tt__NetworkInterfaceSetConfigurationExtension2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkInterfaceSetConfigurationExtension2 *)soap_instantiate_tt__NetworkInterfaceSetConfigurationExtension2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkInterfaceSetConfigurationExtension2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkInterfaceSetConfigurationExtension2, sizeof(tt__NetworkInterfaceSetConfigurationExtension2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkInterfaceSetConfigurationExtension2(struct soap *soap, tt__NetworkInterfaceSetConfigurationExtension2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkInterfaceSetConfigurationExtension2(soap, tag ? tag : "tt:NetworkInterfaceSetConfigurationExtension2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterfaceSetConfigurationExtension2 ** SOAP_FMAC4 soap_get_PointerTott__NetworkInterfaceSetConfigurationExtension2(struct soap *soap, tt__NetworkInterfaceSetConfigurationExtension2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkInterfaceSetConfigurationExtension2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkInterfaceSetConfigurationExtension(struct soap *soap, tt__NetworkInterfaceSetConfigurationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkInterfaceSetConfigurationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkInterfaceSetConfigurationExtension(struct soap *soap, const char *tag, int id, tt__NetworkInterfaceSetConfigurationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkInterfaceSetConfigurationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkInterfaceSetConfigurationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterfaceSetConfigurationExtension ** SOAP_FMAC4 soap_in_PointerTott__NetworkInterfaceSetConfigurationExtension(struct soap *soap, const char *tag, tt__NetworkInterfaceSetConfigurationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkInterfaceSetConfigurationExtension **)soap_malloc(soap, sizeof(tt__NetworkInterfaceSetConfigurationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkInterfaceSetConfigurationExtension *)soap_instantiate_tt__NetworkInterfaceSetConfigurationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkInterfaceSetConfigurationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkInterfaceSetConfigurationExtension, sizeof(tt__NetworkInterfaceSetConfigurationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkInterfaceSetConfigurationExtension(struct soap *soap, tt__NetworkInterfaceSetConfigurationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkInterfaceSetConfigurationExtension(soap, tag ? tag : "tt:NetworkInterfaceSetConfigurationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterfaceSetConfigurationExtension ** SOAP_FMAC4 soap_get_PointerTott__NetworkInterfaceSetConfigurationExtension(struct soap *soap, tt__NetworkInterfaceSetConfigurationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkInterfaceSetConfigurationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IPv6NetworkInterfaceSetConfiguration(struct soap *soap, tt__IPv6NetworkInterfaceSetConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IPv6NetworkInterfaceSetConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IPv6NetworkInterfaceSetConfiguration(struct soap *soap, const char *tag, int id, tt__IPv6NetworkInterfaceSetConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IPv6NetworkInterfaceSetConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IPv6NetworkInterfaceSetConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPv6NetworkInterfaceSetConfiguration ** SOAP_FMAC4 soap_in_PointerTott__IPv6NetworkInterfaceSetConfiguration(struct soap *soap, const char *tag, tt__IPv6NetworkInterfaceSetConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IPv6NetworkInterfaceSetConfiguration **)soap_malloc(soap, sizeof(tt__IPv6NetworkInterfaceSetConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IPv6NetworkInterfaceSetConfiguration *)soap_instantiate_tt__IPv6NetworkInterfaceSetConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IPv6NetworkInterfaceSetConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IPv6NetworkInterfaceSetConfiguration, sizeof(tt__IPv6NetworkInterfaceSetConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IPv6NetworkInterfaceSetConfiguration(struct soap *soap, tt__IPv6NetworkInterfaceSetConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IPv6NetworkInterfaceSetConfiguration(soap, tag ? tag : "tt:IPv6NetworkInterfaceSetConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPv6NetworkInterfaceSetConfiguration ** SOAP_FMAC4 soap_get_PointerTott__IPv6NetworkInterfaceSetConfiguration(struct soap *soap, tt__IPv6NetworkInterfaceSetConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IPv6NetworkInterfaceSetConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IPv4NetworkInterfaceSetConfiguration(struct soap *soap, tt__IPv4NetworkInterfaceSetConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IPv4NetworkInterfaceSetConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IPv4NetworkInterfaceSetConfiguration(struct soap *soap, const char *tag, int id, tt__IPv4NetworkInterfaceSetConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IPv4NetworkInterfaceSetConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IPv4NetworkInterfaceSetConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPv4NetworkInterfaceSetConfiguration ** SOAP_FMAC4 soap_in_PointerTott__IPv4NetworkInterfaceSetConfiguration(struct soap *soap, const char *tag, tt__IPv4NetworkInterfaceSetConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IPv4NetworkInterfaceSetConfiguration **)soap_malloc(soap, sizeof(tt__IPv4NetworkInterfaceSetConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IPv4NetworkInterfaceSetConfiguration *)soap_instantiate_tt__IPv4NetworkInterfaceSetConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IPv4NetworkInterfaceSetConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IPv4NetworkInterfaceSetConfiguration, sizeof(tt__IPv4NetworkInterfaceSetConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IPv4NetworkInterfaceSetConfiguration(struct soap *soap, tt__IPv4NetworkInterfaceSetConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IPv4NetworkInterfaceSetConfiguration(soap, tag ? tag : "tt:IPv4NetworkInterfaceSetConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPv4NetworkInterfaceSetConfiguration ** SOAP_FMAC4 soap_get_PointerTott__IPv4NetworkInterfaceSetConfiguration(struct soap *soap, tt__IPv4NetworkInterfaceSetConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IPv4NetworkInterfaceSetConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__DynamicDNSInformationExtension(struct soap *soap, tt__DynamicDNSInformationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__DynamicDNSInformationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__DynamicDNSInformationExtension(struct soap *soap, const char *tag, int id, tt__DynamicDNSInformationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__DynamicDNSInformationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__DynamicDNSInformationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DynamicDNSInformationExtension ** SOAP_FMAC4 soap_in_PointerTott__DynamicDNSInformationExtension(struct soap *soap, const char *tag, tt__DynamicDNSInformationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__DynamicDNSInformationExtension **)soap_malloc(soap, sizeof(tt__DynamicDNSInformationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__DynamicDNSInformationExtension *)soap_instantiate_tt__DynamicDNSInformationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__DynamicDNSInformationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__DynamicDNSInformationExtension, sizeof(tt__DynamicDNSInformationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__DynamicDNSInformationExtension(struct soap *soap, tt__DynamicDNSInformationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__DynamicDNSInformationExtension(soap, tag ? tag : "tt:DynamicDNSInformationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DynamicDNSInformationExtension ** SOAP_FMAC4 soap_get_PointerTott__DynamicDNSInformationExtension(struct soap *soap, tt__DynamicDNSInformationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__DynamicDNSInformationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__duration(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xsd__duration))
|
|
soap_serialize_xsd__duration(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__duration(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xsd__duration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_xsd__duration(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__duration(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_xsd__duration(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__duration, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__duration(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxsd__duration(soap, tag ? tag : "xsd:duration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__duration(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxsd__duration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NTPInformationExtension(struct soap *soap, tt__NTPInformationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NTPInformationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NTPInformationExtension(struct soap *soap, const char *tag, int id, tt__NTPInformationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NTPInformationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NTPInformationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NTPInformationExtension ** SOAP_FMAC4 soap_in_PointerTott__NTPInformationExtension(struct soap *soap, const char *tag, tt__NTPInformationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NTPInformationExtension **)soap_malloc(soap, sizeof(tt__NTPInformationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NTPInformationExtension *)soap_instantiate_tt__NTPInformationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NTPInformationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NTPInformationExtension, sizeof(tt__NTPInformationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NTPInformationExtension(struct soap *soap, tt__NTPInformationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NTPInformationExtension(soap, tag ? tag : "tt:NTPInformationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NTPInformationExtension ** SOAP_FMAC4 soap_get_PointerTott__NTPInformationExtension(struct soap *soap, tt__NTPInformationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NTPInformationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkHost(struct soap *soap, tt__NetworkHost *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkHost))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkHost(struct soap *soap, const char *tag, int id, tt__NetworkHost *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkHost, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkHost ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkHost ** SOAP_FMAC4 soap_in_PointerTott__NetworkHost(struct soap *soap, const char *tag, tt__NetworkHost **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkHost **)soap_malloc(soap, sizeof(tt__NetworkHost *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkHost *)soap_instantiate_tt__NetworkHost(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkHost **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkHost, sizeof(tt__NetworkHost), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkHost(struct soap *soap, tt__NetworkHost *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkHost(soap, tag ? tag : "tt:NetworkHost", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkHost ** SOAP_FMAC4 soap_get_PointerTott__NetworkHost(struct soap *soap, tt__NetworkHost **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkHost(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__DNSInformationExtension(struct soap *soap, tt__DNSInformationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__DNSInformationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__DNSInformationExtension(struct soap *soap, const char *tag, int id, tt__DNSInformationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__DNSInformationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__DNSInformationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DNSInformationExtension ** SOAP_FMAC4 soap_in_PointerTott__DNSInformationExtension(struct soap *soap, const char *tag, tt__DNSInformationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__DNSInformationExtension **)soap_malloc(soap, sizeof(tt__DNSInformationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__DNSInformationExtension *)soap_instantiate_tt__DNSInformationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__DNSInformationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__DNSInformationExtension, sizeof(tt__DNSInformationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__DNSInformationExtension(struct soap *soap, tt__DNSInformationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__DNSInformationExtension(soap, tag ? tag : "tt:DNSInformationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__DNSInformationExtension ** SOAP_FMAC4 soap_get_PointerTott__DNSInformationExtension(struct soap *soap, tt__DNSInformationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__DNSInformationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__HostnameInformationExtension(struct soap *soap, tt__HostnameInformationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__HostnameInformationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__HostnameInformationExtension(struct soap *soap, const char *tag, int id, tt__HostnameInformationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__HostnameInformationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__HostnameInformationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__HostnameInformationExtension ** SOAP_FMAC4 soap_in_PointerTott__HostnameInformationExtension(struct soap *soap, const char *tag, tt__HostnameInformationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__HostnameInformationExtension **)soap_malloc(soap, sizeof(tt__HostnameInformationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__HostnameInformationExtension *)soap_instantiate_tt__HostnameInformationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__HostnameInformationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__HostnameInformationExtension, sizeof(tt__HostnameInformationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__HostnameInformationExtension(struct soap *soap, tt__HostnameInformationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__HostnameInformationExtension(soap, tag ? tag : "tt:HostnameInformationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__HostnameInformationExtension ** SOAP_FMAC4 soap_get_PointerTott__HostnameInformationExtension(struct soap *soap, tt__HostnameInformationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__HostnameInformationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__token(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xsd__token))
|
|
soap_serialize_xsd__token(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__token(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xsd__token, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_xsd__token(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__token(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_xsd__token(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__token, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__token(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxsd__token(soap, tag ? tag : "xsd:token", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__token(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxsd__token(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkHostExtension(struct soap *soap, tt__NetworkHostExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkHostExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkHostExtension(struct soap *soap, const char *tag, int id, tt__NetworkHostExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkHostExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkHostExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkHostExtension ** SOAP_FMAC4 soap_in_PointerTott__NetworkHostExtension(struct soap *soap, const char *tag, tt__NetworkHostExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkHostExtension **)soap_malloc(soap, sizeof(tt__NetworkHostExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkHostExtension *)soap_instantiate_tt__NetworkHostExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkHostExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkHostExtension, sizeof(tt__NetworkHostExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkHostExtension(struct soap *soap, tt__NetworkHostExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkHostExtension(soap, tag ? tag : "tt:NetworkHostExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkHostExtension ** SOAP_FMAC4 soap_get_PointerTott__NetworkHostExtension(struct soap *soap, tt__NetworkHostExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkHostExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__DNSName(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__DNSName))
|
|
soap_serialize_tt__DNSName(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__DNSName(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__DNSName, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__DNSName(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTott__DNSName(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__DNSName(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__DNSName, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__DNSName(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__DNSName(soap, tag ? tag : "tt:DNSName", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTott__DNSName(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__DNSName(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IPv6Address(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IPv6Address))
|
|
soap_serialize_tt__IPv6Address(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IPv6Address(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IPv6Address, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__IPv6Address(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTott__IPv6Address(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__IPv6Address(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IPv6Address, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IPv6Address(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IPv6Address(soap, tag ? tag : "tt:IPv6Address", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTott__IPv6Address(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IPv6Address(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IPv4Address(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IPv4Address))
|
|
soap_serialize_tt__IPv4Address(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IPv4Address(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IPv4Address, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__IPv4Address(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTott__IPv4Address(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__IPv4Address(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IPv4Address, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IPv4Address(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IPv4Address(soap, tag ? tag : "tt:IPv4Address", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTott__IPv4Address(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IPv4Address(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkProtocolExtension(struct soap *soap, tt__NetworkProtocolExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkProtocolExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkProtocolExtension(struct soap *soap, const char *tag, int id, tt__NetworkProtocolExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkProtocolExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkProtocolExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkProtocolExtension ** SOAP_FMAC4 soap_in_PointerTott__NetworkProtocolExtension(struct soap *soap, const char *tag, tt__NetworkProtocolExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkProtocolExtension **)soap_malloc(soap, sizeof(tt__NetworkProtocolExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkProtocolExtension *)soap_instantiate_tt__NetworkProtocolExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkProtocolExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkProtocolExtension, sizeof(tt__NetworkProtocolExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkProtocolExtension(struct soap *soap, tt__NetworkProtocolExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkProtocolExtension(soap, tag ? tag : "tt:NetworkProtocolExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkProtocolExtension ** SOAP_FMAC4 soap_get_PointerTott__NetworkProtocolExtension(struct soap *soap, tt__NetworkProtocolExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkProtocolExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IPv6ConfigurationExtension(struct soap *soap, tt__IPv6ConfigurationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IPv6ConfigurationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IPv6ConfigurationExtension(struct soap *soap, const char *tag, int id, tt__IPv6ConfigurationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IPv6ConfigurationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IPv6ConfigurationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPv6ConfigurationExtension ** SOAP_FMAC4 soap_in_PointerTott__IPv6ConfigurationExtension(struct soap *soap, const char *tag, tt__IPv6ConfigurationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IPv6ConfigurationExtension **)soap_malloc(soap, sizeof(tt__IPv6ConfigurationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IPv6ConfigurationExtension *)soap_instantiate_tt__IPv6ConfigurationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IPv6ConfigurationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IPv6ConfigurationExtension, sizeof(tt__IPv6ConfigurationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IPv6ConfigurationExtension(struct soap *soap, tt__IPv6ConfigurationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IPv6ConfigurationExtension(soap, tag ? tag : "tt:IPv6ConfigurationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPv6ConfigurationExtension ** SOAP_FMAC4 soap_get_PointerTott__IPv6ConfigurationExtension(struct soap *soap, tt__IPv6ConfigurationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IPv6ConfigurationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PrefixedIPv6Address(struct soap *soap, tt__PrefixedIPv6Address *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PrefixedIPv6Address))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PrefixedIPv6Address(struct soap *soap, const char *tag, int id, tt__PrefixedIPv6Address *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PrefixedIPv6Address, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PrefixedIPv6Address ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PrefixedIPv6Address ** SOAP_FMAC4 soap_in_PointerTott__PrefixedIPv6Address(struct soap *soap, const char *tag, tt__PrefixedIPv6Address **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PrefixedIPv6Address **)soap_malloc(soap, sizeof(tt__PrefixedIPv6Address *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PrefixedIPv6Address *)soap_instantiate_tt__PrefixedIPv6Address(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PrefixedIPv6Address **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PrefixedIPv6Address, sizeof(tt__PrefixedIPv6Address), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PrefixedIPv6Address(struct soap *soap, tt__PrefixedIPv6Address *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PrefixedIPv6Address(soap, tag ? tag : "tt:PrefixedIPv6Address", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PrefixedIPv6Address ** SOAP_FMAC4 soap_get_PointerTott__PrefixedIPv6Address(struct soap *soap, tt__PrefixedIPv6Address **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PrefixedIPv6Address(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PrefixedIPv4Address(struct soap *soap, tt__PrefixedIPv4Address *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PrefixedIPv4Address))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PrefixedIPv4Address(struct soap *soap, const char *tag, int id, tt__PrefixedIPv4Address *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PrefixedIPv4Address, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PrefixedIPv4Address ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PrefixedIPv4Address ** SOAP_FMAC4 soap_in_PointerTott__PrefixedIPv4Address(struct soap *soap, const char *tag, tt__PrefixedIPv4Address **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PrefixedIPv4Address **)soap_malloc(soap, sizeof(tt__PrefixedIPv4Address *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PrefixedIPv4Address *)soap_instantiate_tt__PrefixedIPv4Address(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PrefixedIPv4Address **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PrefixedIPv4Address, sizeof(tt__PrefixedIPv4Address), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PrefixedIPv4Address(struct soap *soap, tt__PrefixedIPv4Address *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PrefixedIPv4Address(soap, tag ? tag : "tt:PrefixedIPv4Address", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PrefixedIPv4Address ** SOAP_FMAC4 soap_get_PointerTott__PrefixedIPv4Address(struct soap *soap, tt__PrefixedIPv4Address **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PrefixedIPv4Address(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IPv4Configuration(struct soap *soap, tt__IPv4Configuration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IPv4Configuration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IPv4Configuration(struct soap *soap, const char *tag, int id, tt__IPv4Configuration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IPv4Configuration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IPv4Configuration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPv4Configuration ** SOAP_FMAC4 soap_in_PointerTott__IPv4Configuration(struct soap *soap, const char *tag, tt__IPv4Configuration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IPv4Configuration **)soap_malloc(soap, sizeof(tt__IPv4Configuration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IPv4Configuration *)soap_instantiate_tt__IPv4Configuration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IPv4Configuration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IPv4Configuration, sizeof(tt__IPv4Configuration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IPv4Configuration(struct soap *soap, tt__IPv4Configuration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IPv4Configuration(soap, tag ? tag : "tt:IPv4Configuration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPv4Configuration ** SOAP_FMAC4 soap_get_PointerTott__IPv4Configuration(struct soap *soap, tt__IPv4Configuration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IPv4Configuration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IPv6Configuration(struct soap *soap, tt__IPv6Configuration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IPv6Configuration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IPv6Configuration(struct soap *soap, const char *tag, int id, tt__IPv6Configuration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IPv6Configuration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IPv6Configuration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPv6Configuration ** SOAP_FMAC4 soap_in_PointerTott__IPv6Configuration(struct soap *soap, const char *tag, tt__IPv6Configuration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IPv6Configuration **)soap_malloc(soap, sizeof(tt__IPv6Configuration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IPv6Configuration *)soap_instantiate_tt__IPv6Configuration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IPv6Configuration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IPv6Configuration, sizeof(tt__IPv6Configuration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IPv6Configuration(struct soap *soap, tt__IPv6Configuration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IPv6Configuration(soap, tag ? tag : "tt:IPv6Configuration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPv6Configuration ** SOAP_FMAC4 soap_get_PointerTott__IPv6Configuration(struct soap *soap, tt__IPv6Configuration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IPv6Configuration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkInterfaceConnectionSetting(struct soap *soap, tt__NetworkInterfaceConnectionSetting *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkInterfaceConnectionSetting))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkInterfaceConnectionSetting(struct soap *soap, const char *tag, int id, tt__NetworkInterfaceConnectionSetting *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkInterfaceConnectionSetting, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkInterfaceConnectionSetting ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterfaceConnectionSetting ** SOAP_FMAC4 soap_in_PointerTott__NetworkInterfaceConnectionSetting(struct soap *soap, const char *tag, tt__NetworkInterfaceConnectionSetting **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkInterfaceConnectionSetting **)soap_malloc(soap, sizeof(tt__NetworkInterfaceConnectionSetting *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkInterfaceConnectionSetting *)soap_instantiate_tt__NetworkInterfaceConnectionSetting(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkInterfaceConnectionSetting **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkInterfaceConnectionSetting, sizeof(tt__NetworkInterfaceConnectionSetting), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkInterfaceConnectionSetting(struct soap *soap, tt__NetworkInterfaceConnectionSetting *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkInterfaceConnectionSetting(soap, tag ? tag : "tt:NetworkInterfaceConnectionSetting", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterfaceConnectionSetting ** SOAP_FMAC4 soap_get_PointerTott__NetworkInterfaceConnectionSetting(struct soap *soap, tt__NetworkInterfaceConnectionSetting **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkInterfaceConnectionSetting(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__NetworkInterfaceExtension2(struct soap *soap, tt__NetworkInterfaceExtension2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__NetworkInterfaceExtension2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__NetworkInterfaceExtension2(struct soap *soap, const char *tag, int id, tt__NetworkInterfaceExtension2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__NetworkInterfaceExtension2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__NetworkInterfaceExtension2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterfaceExtension2 ** SOAP_FMAC4 soap_in_PointerTott__NetworkInterfaceExtension2(struct soap *soap, const char *tag, tt__NetworkInterfaceExtension2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__NetworkInterfaceExtension2 **)soap_malloc(soap, sizeof(tt__NetworkInterfaceExtension2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__NetworkInterfaceExtension2 *)soap_instantiate_tt__NetworkInterfaceExtension2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__NetworkInterfaceExtension2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__NetworkInterfaceExtension2, sizeof(tt__NetworkInterfaceExtension2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__NetworkInterfaceExtension2(struct soap *soap, tt__NetworkInterfaceExtension2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__NetworkInterfaceExtension2(soap, tag ? tag : "tt:NetworkInterfaceExtension2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__NetworkInterfaceExtension2 ** SOAP_FMAC4 soap_get_PointerTott__NetworkInterfaceExtension2(struct soap *soap, tt__NetworkInterfaceExtension2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__NetworkInterfaceExtension2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Dot11Configuration(struct soap *soap, tt__Dot11Configuration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Dot11Configuration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Dot11Configuration(struct soap *soap, const char *tag, int id, tt__Dot11Configuration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Dot11Configuration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Dot11Configuration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11Configuration ** SOAP_FMAC4 soap_in_PointerTott__Dot11Configuration(struct soap *soap, const char *tag, tt__Dot11Configuration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Dot11Configuration **)soap_malloc(soap, sizeof(tt__Dot11Configuration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Dot11Configuration *)soap_instantiate_tt__Dot11Configuration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Dot11Configuration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Dot11Configuration, sizeof(tt__Dot11Configuration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Dot11Configuration(struct soap *soap, tt__Dot11Configuration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Dot11Configuration(soap, tag ? tag : "tt:Dot11Configuration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot11Configuration ** SOAP_FMAC4 soap_get_PointerTott__Dot11Configuration(struct soap *soap, tt__Dot11Configuration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Dot11Configuration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Dot3Configuration(struct soap *soap, tt__Dot3Configuration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Dot3Configuration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Dot3Configuration(struct soap *soap, const char *tag, int id, tt__Dot3Configuration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Dot3Configuration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Dot3Configuration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot3Configuration ** SOAP_FMAC4 soap_in_PointerTott__Dot3Configuration(struct soap *soap, const char *tag, tt__Dot3Configuration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Dot3Configuration **)soap_malloc(soap, sizeof(tt__Dot3Configuration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Dot3Configuration *)soap_instantiate_tt__Dot3Configuration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Dot3Configuration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Dot3Configuration, sizeof(tt__Dot3Configuration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Dot3Configuration(struct soap *soap, tt__Dot3Configuration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Dot3Configuration(soap, tag ? tag : "tt:Dot3Configuration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Dot3Configuration ** SOAP_FMAC4 soap_get_PointerTott__Dot3Configuration(struct soap *soap, tt__Dot3Configuration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Dot3Configuration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Transport(struct soap *soap, tt__Transport *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Transport))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Transport(struct soap *soap, const char *tag, int id, tt__Transport *const*a, const char *type)
|
|
{
|
|
char *mark;
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Transport, &mark);
|
|
if (id < 0)
|
|
return soap->error;
|
|
(void)(*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Transport ? type : NULL);
|
|
soap_unmark(soap, mark);
|
|
return soap->error;
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Transport ** SOAP_FMAC4 soap_in_PointerTott__Transport(struct soap *soap, const char *tag, tt__Transport **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Transport **)soap_malloc(soap, sizeof(tt__Transport *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Transport *)soap_instantiate_tt__Transport(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Transport **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Transport, sizeof(tt__Transport), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Transport(struct soap *soap, tt__Transport *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Transport(soap, tag ? tag : "tt:Transport", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Transport ** SOAP_FMAC4 soap_get_PointerTott__Transport(struct soap *soap, tt__Transport **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Transport(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IPAddress(struct soap *soap, tt__IPAddress *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IPAddress))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IPAddress(struct soap *soap, const char *tag, int id, tt__IPAddress *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IPAddress, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IPAddress ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPAddress ** SOAP_FMAC4 soap_in_PointerTott__IPAddress(struct soap *soap, const char *tag, tt__IPAddress **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IPAddress **)soap_malloc(soap, sizeof(tt__IPAddress *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IPAddress *)soap_instantiate_tt__IPAddress(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IPAddress **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IPAddress, sizeof(tt__IPAddress), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IPAddress(struct soap *soap, tt__IPAddress *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IPAddress(soap, tag ? tag : "tt:IPAddress", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IPAddress ** SOAP_FMAC4 soap_get_PointerTott__IPAddress(struct soap *soap, tt__IPAddress **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IPAddress(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AudioDecoderConfigurationOptionsExtension(struct soap *soap, tt__AudioDecoderConfigurationOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AudioDecoderConfigurationOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AudioDecoderConfigurationOptionsExtension(struct soap *soap, const char *tag, int id, tt__AudioDecoderConfigurationOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AudioDecoderConfigurationOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AudioDecoderConfigurationOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioDecoderConfigurationOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__AudioDecoderConfigurationOptionsExtension(struct soap *soap, const char *tag, tt__AudioDecoderConfigurationOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AudioDecoderConfigurationOptionsExtension **)soap_malloc(soap, sizeof(tt__AudioDecoderConfigurationOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AudioDecoderConfigurationOptionsExtension *)soap_instantiate_tt__AudioDecoderConfigurationOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AudioDecoderConfigurationOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AudioDecoderConfigurationOptionsExtension, sizeof(tt__AudioDecoderConfigurationOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AudioDecoderConfigurationOptionsExtension(struct soap *soap, tt__AudioDecoderConfigurationOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AudioDecoderConfigurationOptionsExtension(soap, tag ? tag : "tt:AudioDecoderConfigurationOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioDecoderConfigurationOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__AudioDecoderConfigurationOptionsExtension(struct soap *soap, tt__AudioDecoderConfigurationOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AudioDecoderConfigurationOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__G726DecOptions(struct soap *soap, tt__G726DecOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__G726DecOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__G726DecOptions(struct soap *soap, const char *tag, int id, tt__G726DecOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__G726DecOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__G726DecOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__G726DecOptions ** SOAP_FMAC4 soap_in_PointerTott__G726DecOptions(struct soap *soap, const char *tag, tt__G726DecOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__G726DecOptions **)soap_malloc(soap, sizeof(tt__G726DecOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__G726DecOptions *)soap_instantiate_tt__G726DecOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__G726DecOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__G726DecOptions, sizeof(tt__G726DecOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__G726DecOptions(struct soap *soap, tt__G726DecOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__G726DecOptions(soap, tag ? tag : "tt:G726DecOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__G726DecOptions ** SOAP_FMAC4 soap_get_PointerTott__G726DecOptions(struct soap *soap, tt__G726DecOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__G726DecOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__G711DecOptions(struct soap *soap, tt__G711DecOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__G711DecOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__G711DecOptions(struct soap *soap, const char *tag, int id, tt__G711DecOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__G711DecOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__G711DecOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__G711DecOptions ** SOAP_FMAC4 soap_in_PointerTott__G711DecOptions(struct soap *soap, const char *tag, tt__G711DecOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__G711DecOptions **)soap_malloc(soap, sizeof(tt__G711DecOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__G711DecOptions *)soap_instantiate_tt__G711DecOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__G711DecOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__G711DecOptions, sizeof(tt__G711DecOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__G711DecOptions(struct soap *soap, tt__G711DecOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__G711DecOptions(soap, tag ? tag : "tt:G711DecOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__G711DecOptions ** SOAP_FMAC4 soap_get_PointerTott__G711DecOptions(struct soap *soap, tt__G711DecOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__G711DecOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AACDecOptions(struct soap *soap, tt__AACDecOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AACDecOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AACDecOptions(struct soap *soap, const char *tag, int id, tt__AACDecOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AACDecOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AACDecOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AACDecOptions ** SOAP_FMAC4 soap_in_PointerTott__AACDecOptions(struct soap *soap, const char *tag, tt__AACDecOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AACDecOptions **)soap_malloc(soap, sizeof(tt__AACDecOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AACDecOptions *)soap_instantiate_tt__AACDecOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AACDecOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AACDecOptions, sizeof(tt__AACDecOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AACDecOptions(struct soap *soap, tt__AACDecOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AACDecOptions(soap, tag ? tag : "tt:AACDecOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AACDecOptions ** SOAP_FMAC4 soap_get_PointerTott__AACDecOptions(struct soap *soap, tt__AACDecOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AACDecOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoDecoderConfigurationOptionsExtension(struct soap *soap, tt__VideoDecoderConfigurationOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoDecoderConfigurationOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoDecoderConfigurationOptionsExtension(struct soap *soap, const char *tag, int id, tt__VideoDecoderConfigurationOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoDecoderConfigurationOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoDecoderConfigurationOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoDecoderConfigurationOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__VideoDecoderConfigurationOptionsExtension(struct soap *soap, const char *tag, tt__VideoDecoderConfigurationOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoDecoderConfigurationOptionsExtension **)soap_malloc(soap, sizeof(tt__VideoDecoderConfigurationOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoDecoderConfigurationOptionsExtension *)soap_instantiate_tt__VideoDecoderConfigurationOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoDecoderConfigurationOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoDecoderConfigurationOptionsExtension, sizeof(tt__VideoDecoderConfigurationOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoDecoderConfigurationOptionsExtension(struct soap *soap, tt__VideoDecoderConfigurationOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoDecoderConfigurationOptionsExtension(soap, tag ? tag : "tt:VideoDecoderConfigurationOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoDecoderConfigurationOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__VideoDecoderConfigurationOptionsExtension(struct soap *soap, tt__VideoDecoderConfigurationOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoDecoderConfigurationOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Mpeg4DecOptions(struct soap *soap, tt__Mpeg4DecOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Mpeg4DecOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Mpeg4DecOptions(struct soap *soap, const char *tag, int id, tt__Mpeg4DecOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Mpeg4DecOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Mpeg4DecOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Mpeg4DecOptions ** SOAP_FMAC4 soap_in_PointerTott__Mpeg4DecOptions(struct soap *soap, const char *tag, tt__Mpeg4DecOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Mpeg4DecOptions **)soap_malloc(soap, sizeof(tt__Mpeg4DecOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Mpeg4DecOptions *)soap_instantiate_tt__Mpeg4DecOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Mpeg4DecOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Mpeg4DecOptions, sizeof(tt__Mpeg4DecOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Mpeg4DecOptions(struct soap *soap, tt__Mpeg4DecOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Mpeg4DecOptions(soap, tag ? tag : "tt:Mpeg4DecOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Mpeg4DecOptions ** SOAP_FMAC4 soap_get_PointerTott__Mpeg4DecOptions(struct soap *soap, tt__Mpeg4DecOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Mpeg4DecOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__H264DecOptions(struct soap *soap, tt__H264DecOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__H264DecOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__H264DecOptions(struct soap *soap, const char *tag, int id, tt__H264DecOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__H264DecOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__H264DecOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__H264DecOptions ** SOAP_FMAC4 soap_in_PointerTott__H264DecOptions(struct soap *soap, const char *tag, tt__H264DecOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__H264DecOptions **)soap_malloc(soap, sizeof(tt__H264DecOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__H264DecOptions *)soap_instantiate_tt__H264DecOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__H264DecOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__H264DecOptions, sizeof(tt__H264DecOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__H264DecOptions(struct soap *soap, tt__H264DecOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__H264DecOptions(soap, tag ? tag : "tt:H264DecOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__H264DecOptions ** SOAP_FMAC4 soap_get_PointerTott__H264DecOptions(struct soap *soap, tt__H264DecOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__H264DecOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__JpegDecOptions(struct soap *soap, tt__JpegDecOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__JpegDecOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__JpegDecOptions(struct soap *soap, const char *tag, int id, tt__JpegDecOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__JpegDecOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__JpegDecOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__JpegDecOptions ** SOAP_FMAC4 soap_in_PointerTott__JpegDecOptions(struct soap *soap, const char *tag, tt__JpegDecOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__JpegDecOptions **)soap_malloc(soap, sizeof(tt__JpegDecOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__JpegDecOptions *)soap_instantiate_tt__JpegDecOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__JpegDecOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__JpegDecOptions, sizeof(tt__JpegDecOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__JpegDecOptions(struct soap *soap, tt__JpegDecOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__JpegDecOptions(soap, tag ? tag : "tt:JpegDecOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__JpegDecOptions ** SOAP_FMAC4 soap_get_PointerTott__JpegDecOptions(struct soap *soap, tt__JpegDecOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__JpegDecOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZStatusFilterOptionsExtension(struct soap *soap, tt__PTZStatusFilterOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZStatusFilterOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZStatusFilterOptionsExtension(struct soap *soap, const char *tag, int id, tt__PTZStatusFilterOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZStatusFilterOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZStatusFilterOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZStatusFilterOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__PTZStatusFilterOptionsExtension(struct soap *soap, const char *tag, tt__PTZStatusFilterOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZStatusFilterOptionsExtension **)soap_malloc(soap, sizeof(tt__PTZStatusFilterOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZStatusFilterOptionsExtension *)soap_instantiate_tt__PTZStatusFilterOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZStatusFilterOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZStatusFilterOptionsExtension, sizeof(tt__PTZStatusFilterOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZStatusFilterOptionsExtension(struct soap *soap, tt__PTZStatusFilterOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZStatusFilterOptionsExtension(soap, tag ? tag : "tt:PTZStatusFilterOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZStatusFilterOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__PTZStatusFilterOptionsExtension(struct soap *soap, tt__PTZStatusFilterOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZStatusFilterOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MetadataConfigurationOptionsExtension2(struct soap *soap, tt__MetadataConfigurationOptionsExtension2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MetadataConfigurationOptionsExtension2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MetadataConfigurationOptionsExtension2(struct soap *soap, const char *tag, int id, tt__MetadataConfigurationOptionsExtension2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MetadataConfigurationOptionsExtension2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MetadataConfigurationOptionsExtension2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataConfigurationOptionsExtension2 ** SOAP_FMAC4 soap_in_PointerTott__MetadataConfigurationOptionsExtension2(struct soap *soap, const char *tag, tt__MetadataConfigurationOptionsExtension2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MetadataConfigurationOptionsExtension2 **)soap_malloc(soap, sizeof(tt__MetadataConfigurationOptionsExtension2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MetadataConfigurationOptionsExtension2 *)soap_instantiate_tt__MetadataConfigurationOptionsExtension2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MetadataConfigurationOptionsExtension2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MetadataConfigurationOptionsExtension2, sizeof(tt__MetadataConfigurationOptionsExtension2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MetadataConfigurationOptionsExtension2(struct soap *soap, tt__MetadataConfigurationOptionsExtension2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MetadataConfigurationOptionsExtension2(soap, tag ? tag : "tt:MetadataConfigurationOptionsExtension2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataConfigurationOptionsExtension2 ** SOAP_FMAC4 soap_get_PointerTott__MetadataConfigurationOptionsExtension2(struct soap *soap, tt__MetadataConfigurationOptionsExtension2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MetadataConfigurationOptionsExtension2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MetadataConfigurationOptionsExtension(struct soap *soap, tt__MetadataConfigurationOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MetadataConfigurationOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MetadataConfigurationOptionsExtension(struct soap *soap, const char *tag, int id, tt__MetadataConfigurationOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MetadataConfigurationOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MetadataConfigurationOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataConfigurationOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__MetadataConfigurationOptionsExtension(struct soap *soap, const char *tag, tt__MetadataConfigurationOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MetadataConfigurationOptionsExtension **)soap_malloc(soap, sizeof(tt__MetadataConfigurationOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MetadataConfigurationOptionsExtension *)soap_instantiate_tt__MetadataConfigurationOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MetadataConfigurationOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MetadataConfigurationOptionsExtension, sizeof(tt__MetadataConfigurationOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MetadataConfigurationOptionsExtension(struct soap *soap, tt__MetadataConfigurationOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MetadataConfigurationOptionsExtension(soap, tag ? tag : "tt:MetadataConfigurationOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataConfigurationOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__MetadataConfigurationOptionsExtension(struct soap *soap, tt__MetadataConfigurationOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MetadataConfigurationOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZStatusFilterOptions(struct soap *soap, tt__PTZStatusFilterOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZStatusFilterOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZStatusFilterOptions(struct soap *soap, const char *tag, int id, tt__PTZStatusFilterOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZStatusFilterOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZStatusFilterOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZStatusFilterOptions ** SOAP_FMAC4 soap_in_PointerTott__PTZStatusFilterOptions(struct soap *soap, const char *tag, tt__PTZStatusFilterOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZStatusFilterOptions **)soap_malloc(soap, sizeof(tt__PTZStatusFilterOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZStatusFilterOptions *)soap_instantiate_tt__PTZStatusFilterOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZStatusFilterOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZStatusFilterOptions, sizeof(tt__PTZStatusFilterOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZStatusFilterOptions(struct soap *soap, tt__PTZStatusFilterOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZStatusFilterOptions(soap, tag ? tag : "tt:PTZStatusFilterOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZStatusFilterOptions ** SOAP_FMAC4 soap_get_PointerTott__PTZStatusFilterOptions(struct soap *soap, tt__PTZStatusFilterOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZStatusFilterOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tt__EventSubscription_SubscriptionPolicy(struct soap *soap, _tt__EventSubscription_SubscriptionPolicy *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tt__EventSubscription_SubscriptionPolicy))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tt__EventSubscription_SubscriptionPolicy(struct soap *soap, const char *tag, int id, _tt__EventSubscription_SubscriptionPolicy *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tt__EventSubscription_SubscriptionPolicy, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tt__EventSubscription_SubscriptionPolicy ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tt__EventSubscription_SubscriptionPolicy ** SOAP_FMAC4 soap_in_PointerTo_tt__EventSubscription_SubscriptionPolicy(struct soap *soap, const char *tag, _tt__EventSubscription_SubscriptionPolicy **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tt__EventSubscription_SubscriptionPolicy **)soap_malloc(soap, sizeof(_tt__EventSubscription_SubscriptionPolicy *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tt__EventSubscription_SubscriptionPolicy *)soap_instantiate__tt__EventSubscription_SubscriptionPolicy(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tt__EventSubscription_SubscriptionPolicy **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tt__EventSubscription_SubscriptionPolicy, sizeof(_tt__EventSubscription_SubscriptionPolicy), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tt__EventSubscription_SubscriptionPolicy(struct soap *soap, _tt__EventSubscription_SubscriptionPolicy *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tt__EventSubscription_SubscriptionPolicy(soap, tag ? tag : "tt:EventSubscription-SubscriptionPolicy", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tt__EventSubscription_SubscriptionPolicy ** SOAP_FMAC4 soap_get_PointerTo_tt__EventSubscription_SubscriptionPolicy(struct soap *soap, _tt__EventSubscription_SubscriptionPolicy **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tt__EventSubscription_SubscriptionPolicy(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AudioEncoderConfigurationOption(struct soap *soap, tt__AudioEncoderConfigurationOption *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AudioEncoderConfigurationOption))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AudioEncoderConfigurationOption(struct soap *soap, const char *tag, int id, tt__AudioEncoderConfigurationOption *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AudioEncoderConfigurationOption, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AudioEncoderConfigurationOption ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioEncoderConfigurationOption ** SOAP_FMAC4 soap_in_PointerTott__AudioEncoderConfigurationOption(struct soap *soap, const char *tag, tt__AudioEncoderConfigurationOption **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AudioEncoderConfigurationOption **)soap_malloc(soap, sizeof(tt__AudioEncoderConfigurationOption *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AudioEncoderConfigurationOption *)soap_instantiate_tt__AudioEncoderConfigurationOption(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AudioEncoderConfigurationOption **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AudioEncoderConfigurationOption, sizeof(tt__AudioEncoderConfigurationOption), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AudioEncoderConfigurationOption(struct soap *soap, tt__AudioEncoderConfigurationOption *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AudioEncoderConfigurationOption(soap, tag ? tag : "tt:AudioEncoderConfigurationOption", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioEncoderConfigurationOption ** SOAP_FMAC4 soap_get_PointerTott__AudioEncoderConfigurationOption(struct soap *soap, tt__AudioEncoderConfigurationOption **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AudioEncoderConfigurationOption(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AudioSourceOptionsExtension(struct soap *soap, tt__AudioSourceOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AudioSourceOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AudioSourceOptionsExtension(struct soap *soap, const char *tag, int id, tt__AudioSourceOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AudioSourceOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AudioSourceOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioSourceOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__AudioSourceOptionsExtension(struct soap *soap, const char *tag, tt__AudioSourceOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AudioSourceOptionsExtension **)soap_malloc(soap, sizeof(tt__AudioSourceOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AudioSourceOptionsExtension *)soap_instantiate_tt__AudioSourceOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AudioSourceOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AudioSourceOptionsExtension, sizeof(tt__AudioSourceOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AudioSourceOptionsExtension(struct soap *soap, tt__AudioSourceOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AudioSourceOptionsExtension(soap, tag ? tag : "tt:AudioSourceOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioSourceOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__AudioSourceOptionsExtension(struct soap *soap, tt__AudioSourceOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AudioSourceOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__StringAttrList(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__StringAttrList))
|
|
soap_serialize_tt__StringAttrList(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__StringAttrList(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__StringAttrList, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__StringAttrList(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTott__StringAttrList(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__StringAttrList(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__StringAttrList, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__StringAttrList(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__StringAttrList(soap, tag ? tag : "tt:StringAttrList", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTott__StringAttrList(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__StringAttrList(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FloatAttrList(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FloatAttrList))
|
|
soap_serialize_tt__FloatAttrList(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FloatAttrList(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FloatAttrList, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__FloatAttrList(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTott__FloatAttrList(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__FloatAttrList(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FloatAttrList, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FloatAttrList(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FloatAttrList(soap, tag ? tag : "tt:FloatAttrList", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTott__FloatAttrList(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FloatAttrList(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IntAttrList(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IntAttrList))
|
|
soap_serialize_tt__IntAttrList(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IntAttrList(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IntAttrList, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__IntAttrList(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTott__IntAttrList(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__IntAttrList(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IntAttrList, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IntAttrList(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IntAttrList(soap, tag ? tag : "tt:IntAttrList", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTott__IntAttrList(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IntAttrList(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoResolution2(struct soap *soap, tt__VideoResolution2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoResolution2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoResolution2(struct soap *soap, const char *tag, int id, tt__VideoResolution2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoResolution2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoResolution2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoResolution2 ** SOAP_FMAC4 soap_in_PointerTott__VideoResolution2(struct soap *soap, const char *tag, tt__VideoResolution2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoResolution2 **)soap_malloc(soap, sizeof(tt__VideoResolution2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoResolution2 *)soap_instantiate_tt__VideoResolution2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoResolution2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoResolution2, sizeof(tt__VideoResolution2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoResolution2(struct soap *soap, tt__VideoResolution2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoResolution2(soap, tag ? tag : "tt:VideoResolution2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoResolution2 ** SOAP_FMAC4 soap_get_PointerTott__VideoResolution2(struct soap *soap, tt__VideoResolution2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoResolution2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__FloatRange(struct soap *soap, tt__FloatRange *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__FloatRange))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__FloatRange(struct soap *soap, const char *tag, int id, tt__FloatRange *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__FloatRange, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__FloatRange ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FloatRange ** SOAP_FMAC4 soap_in_PointerTott__FloatRange(struct soap *soap, const char *tag, tt__FloatRange **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__FloatRange **)soap_malloc(soap, sizeof(tt__FloatRange *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__FloatRange *)soap_instantiate_tt__FloatRange(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__FloatRange **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__FloatRange, sizeof(tt__FloatRange), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__FloatRange(struct soap *soap, tt__FloatRange *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__FloatRange(soap, tag ? tag : "tt:FloatRange", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__FloatRange ** SOAP_FMAC4 soap_get_PointerTott__FloatRange(struct soap *soap, tt__FloatRange **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__FloatRange(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoResolution(struct soap *soap, tt__VideoResolution *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoResolution))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoResolution(struct soap *soap, const char *tag, int id, tt__VideoResolution *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoResolution, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoResolution ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoResolution ** SOAP_FMAC4 soap_in_PointerTott__VideoResolution(struct soap *soap, const char *tag, tt__VideoResolution **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoResolution **)soap_malloc(soap, sizeof(tt__VideoResolution *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoResolution *)soap_instantiate_tt__VideoResolution(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoResolution **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoResolution, sizeof(tt__VideoResolution), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoResolution(struct soap *soap, tt__VideoResolution *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoResolution(soap, tag ? tag : "tt:VideoResolution", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoResolution ** SOAP_FMAC4 soap_get_PointerTott__VideoResolution(struct soap *soap, tt__VideoResolution **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoResolution(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoEncoderOptionsExtension2(struct soap *soap, tt__VideoEncoderOptionsExtension2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoEncoderOptionsExtension2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoEncoderOptionsExtension2(struct soap *soap, const char *tag, int id, tt__VideoEncoderOptionsExtension2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoEncoderOptionsExtension2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoEncoderOptionsExtension2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoEncoderOptionsExtension2 ** SOAP_FMAC4 soap_in_PointerTott__VideoEncoderOptionsExtension2(struct soap *soap, const char *tag, tt__VideoEncoderOptionsExtension2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoEncoderOptionsExtension2 **)soap_malloc(soap, sizeof(tt__VideoEncoderOptionsExtension2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoEncoderOptionsExtension2 *)soap_instantiate_tt__VideoEncoderOptionsExtension2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoEncoderOptionsExtension2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoEncoderOptionsExtension2, sizeof(tt__VideoEncoderOptionsExtension2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoEncoderOptionsExtension2(struct soap *soap, tt__VideoEncoderOptionsExtension2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoEncoderOptionsExtension2(soap, tag ? tag : "tt:VideoEncoderOptionsExtension2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoEncoderOptionsExtension2 ** SOAP_FMAC4 soap_get_PointerTott__VideoEncoderOptionsExtension2(struct soap *soap, tt__VideoEncoderOptionsExtension2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoEncoderOptionsExtension2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__H264Options2(struct soap *soap, tt__H264Options2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__H264Options2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__H264Options2(struct soap *soap, const char *tag, int id, tt__H264Options2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__H264Options2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__H264Options2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__H264Options2 ** SOAP_FMAC4 soap_in_PointerTott__H264Options2(struct soap *soap, const char *tag, tt__H264Options2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__H264Options2 **)soap_malloc(soap, sizeof(tt__H264Options2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__H264Options2 *)soap_instantiate_tt__H264Options2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__H264Options2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__H264Options2, sizeof(tt__H264Options2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__H264Options2(struct soap *soap, tt__H264Options2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__H264Options2(soap, tag ? tag : "tt:H264Options2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__H264Options2 ** SOAP_FMAC4 soap_get_PointerTott__H264Options2(struct soap *soap, tt__H264Options2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__H264Options2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Mpeg4Options2(struct soap *soap, tt__Mpeg4Options2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Mpeg4Options2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Mpeg4Options2(struct soap *soap, const char *tag, int id, tt__Mpeg4Options2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Mpeg4Options2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Mpeg4Options2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Mpeg4Options2 ** SOAP_FMAC4 soap_in_PointerTott__Mpeg4Options2(struct soap *soap, const char *tag, tt__Mpeg4Options2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Mpeg4Options2 **)soap_malloc(soap, sizeof(tt__Mpeg4Options2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Mpeg4Options2 *)soap_instantiate_tt__Mpeg4Options2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Mpeg4Options2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Mpeg4Options2, sizeof(tt__Mpeg4Options2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Mpeg4Options2(struct soap *soap, tt__Mpeg4Options2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Mpeg4Options2(soap, tag ? tag : "tt:Mpeg4Options2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Mpeg4Options2 ** SOAP_FMAC4 soap_get_PointerTott__Mpeg4Options2(struct soap *soap, tt__Mpeg4Options2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Mpeg4Options2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__JpegOptions2(struct soap *soap, tt__JpegOptions2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__JpegOptions2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__JpegOptions2(struct soap *soap, const char *tag, int id, tt__JpegOptions2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__JpegOptions2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__JpegOptions2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__JpegOptions2 ** SOAP_FMAC4 soap_in_PointerTott__JpegOptions2(struct soap *soap, const char *tag, tt__JpegOptions2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__JpegOptions2 **)soap_malloc(soap, sizeof(tt__JpegOptions2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__JpegOptions2 *)soap_instantiate_tt__JpegOptions2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__JpegOptions2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__JpegOptions2, sizeof(tt__JpegOptions2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__JpegOptions2(struct soap *soap, tt__JpegOptions2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__JpegOptions2(soap, tag ? tag : "tt:JpegOptions2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__JpegOptions2 ** SOAP_FMAC4 soap_get_PointerTott__JpegOptions2(struct soap *soap, tt__JpegOptions2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__JpegOptions2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoEncoderOptionsExtension(struct soap *soap, tt__VideoEncoderOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoEncoderOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoEncoderOptionsExtension(struct soap *soap, const char *tag, int id, tt__VideoEncoderOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoEncoderOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoEncoderOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoEncoderOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__VideoEncoderOptionsExtension(struct soap *soap, const char *tag, tt__VideoEncoderOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoEncoderOptionsExtension **)soap_malloc(soap, sizeof(tt__VideoEncoderOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoEncoderOptionsExtension *)soap_instantiate_tt__VideoEncoderOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoEncoderOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoEncoderOptionsExtension, sizeof(tt__VideoEncoderOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoEncoderOptionsExtension(struct soap *soap, tt__VideoEncoderOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoEncoderOptionsExtension(soap, tag ? tag : "tt:VideoEncoderOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoEncoderOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__VideoEncoderOptionsExtension(struct soap *soap, tt__VideoEncoderOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoEncoderOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__H264Options(struct soap *soap, tt__H264Options *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__H264Options))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__H264Options(struct soap *soap, const char *tag, int id, tt__H264Options *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__H264Options, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__H264Options ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__H264Options ** SOAP_FMAC4 soap_in_PointerTott__H264Options(struct soap *soap, const char *tag, tt__H264Options **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__H264Options **)soap_malloc(soap, sizeof(tt__H264Options *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__H264Options *)soap_instantiate_tt__H264Options(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__H264Options **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__H264Options, sizeof(tt__H264Options), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__H264Options(struct soap *soap, tt__H264Options *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__H264Options(soap, tag ? tag : "tt:H264Options", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__H264Options ** SOAP_FMAC4 soap_get_PointerTott__H264Options(struct soap *soap, tt__H264Options **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__H264Options(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Mpeg4Options(struct soap *soap, tt__Mpeg4Options *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Mpeg4Options))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Mpeg4Options(struct soap *soap, const char *tag, int id, tt__Mpeg4Options *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Mpeg4Options, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Mpeg4Options ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Mpeg4Options ** SOAP_FMAC4 soap_in_PointerTott__Mpeg4Options(struct soap *soap, const char *tag, tt__Mpeg4Options **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Mpeg4Options **)soap_malloc(soap, sizeof(tt__Mpeg4Options *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Mpeg4Options *)soap_instantiate_tt__Mpeg4Options(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Mpeg4Options **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Mpeg4Options, sizeof(tt__Mpeg4Options), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Mpeg4Options(struct soap *soap, tt__Mpeg4Options *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Mpeg4Options(soap, tag ? tag : "tt:Mpeg4Options", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Mpeg4Options ** SOAP_FMAC4 soap_get_PointerTott__Mpeg4Options(struct soap *soap, tt__Mpeg4Options **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Mpeg4Options(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__JpegOptions(struct soap *soap, tt__JpegOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__JpegOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__JpegOptions(struct soap *soap, const char *tag, int id, tt__JpegOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__JpegOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__JpegOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__JpegOptions ** SOAP_FMAC4 soap_in_PointerTott__JpegOptions(struct soap *soap, const char *tag, tt__JpegOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__JpegOptions **)soap_malloc(soap, sizeof(tt__JpegOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__JpegOptions *)soap_instantiate_tt__JpegOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__JpegOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__JpegOptions, sizeof(tt__JpegOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__JpegOptions(struct soap *soap, tt__JpegOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__JpegOptions(soap, tag ? tag : "tt:JpegOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__JpegOptions ** SOAP_FMAC4 soap_get_PointerTott__JpegOptions(struct soap *soap, tt__JpegOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__JpegOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RotateOptionsExtension(struct soap *soap, tt__RotateOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RotateOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RotateOptionsExtension(struct soap *soap, const char *tag, int id, tt__RotateOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RotateOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RotateOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RotateOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__RotateOptionsExtension(struct soap *soap, const char *tag, tt__RotateOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RotateOptionsExtension **)soap_malloc(soap, sizeof(tt__RotateOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RotateOptionsExtension *)soap_instantiate_tt__RotateOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RotateOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RotateOptionsExtension, sizeof(tt__RotateOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RotateOptionsExtension(struct soap *soap, tt__RotateOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RotateOptionsExtension(soap, tag ? tag : "tt:RotateOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RotateOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__RotateOptionsExtension(struct soap *soap, tt__RotateOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RotateOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IntItems(struct soap *soap, tt__IntItems *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IntItems))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IntItems(struct soap *soap, const char *tag, int id, tt__IntItems *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IntItems, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IntItems ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IntItems ** SOAP_FMAC4 soap_in_PointerTott__IntItems(struct soap *soap, const char *tag, tt__IntItems **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IntItems **)soap_malloc(soap, sizeof(tt__IntItems *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IntItems *)soap_instantiate_tt__IntItems(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IntItems **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IntItems, sizeof(tt__IntItems), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IntItems(struct soap *soap, tt__IntItems *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IntItems(soap, tag ? tag : "tt:IntItems", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IntItems ** SOAP_FMAC4 soap_get_PointerTott__IntItems(struct soap *soap, tt__IntItems **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IntItems(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoSourceConfigurationOptionsExtension2(struct soap *soap, tt__VideoSourceConfigurationOptionsExtension2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoSourceConfigurationOptionsExtension2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoSourceConfigurationOptionsExtension2(struct soap *soap, const char *tag, int id, tt__VideoSourceConfigurationOptionsExtension2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoSourceConfigurationOptionsExtension2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoSourceConfigurationOptionsExtension2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSourceConfigurationOptionsExtension2 ** SOAP_FMAC4 soap_in_PointerTott__VideoSourceConfigurationOptionsExtension2(struct soap *soap, const char *tag, tt__VideoSourceConfigurationOptionsExtension2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoSourceConfigurationOptionsExtension2 **)soap_malloc(soap, sizeof(tt__VideoSourceConfigurationOptionsExtension2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoSourceConfigurationOptionsExtension2 *)soap_instantiate_tt__VideoSourceConfigurationOptionsExtension2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoSourceConfigurationOptionsExtension2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoSourceConfigurationOptionsExtension2, sizeof(tt__VideoSourceConfigurationOptionsExtension2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoSourceConfigurationOptionsExtension2(struct soap *soap, tt__VideoSourceConfigurationOptionsExtension2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoSourceConfigurationOptionsExtension2(soap, tag ? tag : "tt:VideoSourceConfigurationOptionsExtension2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSourceConfigurationOptionsExtension2 ** SOAP_FMAC4 soap_get_PointerTott__VideoSourceConfigurationOptionsExtension2(struct soap *soap, tt__VideoSourceConfigurationOptionsExtension2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoSourceConfigurationOptionsExtension2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RotateOptions(struct soap *soap, tt__RotateOptions *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RotateOptions))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RotateOptions(struct soap *soap, const char *tag, int id, tt__RotateOptions *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RotateOptions, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RotateOptions ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RotateOptions ** SOAP_FMAC4 soap_in_PointerTott__RotateOptions(struct soap *soap, const char *tag, tt__RotateOptions **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RotateOptions **)soap_malloc(soap, sizeof(tt__RotateOptions *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RotateOptions *)soap_instantiate_tt__RotateOptions(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RotateOptions **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RotateOptions, sizeof(tt__RotateOptions), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RotateOptions(struct soap *soap, tt__RotateOptions *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RotateOptions(soap, tag ? tag : "tt:RotateOptions", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RotateOptions ** SOAP_FMAC4 soap_get_PointerTott__RotateOptions(struct soap *soap, tt__RotateOptions **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RotateOptions(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoSourceConfigurationOptionsExtension(struct soap *soap, tt__VideoSourceConfigurationOptionsExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoSourceConfigurationOptionsExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoSourceConfigurationOptionsExtension(struct soap *soap, const char *tag, int id, tt__VideoSourceConfigurationOptionsExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoSourceConfigurationOptionsExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoSourceConfigurationOptionsExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSourceConfigurationOptionsExtension ** SOAP_FMAC4 soap_in_PointerTott__VideoSourceConfigurationOptionsExtension(struct soap *soap, const char *tag, tt__VideoSourceConfigurationOptionsExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoSourceConfigurationOptionsExtension **)soap_malloc(soap, sizeof(tt__VideoSourceConfigurationOptionsExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoSourceConfigurationOptionsExtension *)soap_instantiate_tt__VideoSourceConfigurationOptionsExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoSourceConfigurationOptionsExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoSourceConfigurationOptionsExtension, sizeof(tt__VideoSourceConfigurationOptionsExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoSourceConfigurationOptionsExtension(struct soap *soap, tt__VideoSourceConfigurationOptionsExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoSourceConfigurationOptionsExtension(soap, tag ? tag : "tt:VideoSourceConfigurationOptionsExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSourceConfigurationOptionsExtension ** SOAP_FMAC4 soap_get_PointerTott__VideoSourceConfigurationOptionsExtension(struct soap *soap, tt__VideoSourceConfigurationOptionsExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoSourceConfigurationOptionsExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IntRectangleRange(struct soap *soap, tt__IntRectangleRange *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IntRectangleRange))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IntRectangleRange(struct soap *soap, const char *tag, int id, tt__IntRectangleRange *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IntRectangleRange, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IntRectangleRange ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IntRectangleRange ** SOAP_FMAC4 soap_in_PointerTott__IntRectangleRange(struct soap *soap, const char *tag, tt__IntRectangleRange **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IntRectangleRange **)soap_malloc(soap, sizeof(tt__IntRectangleRange *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IntRectangleRange *)soap_instantiate_tt__IntRectangleRange(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IntRectangleRange **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IntRectangleRange, sizeof(tt__IntRectangleRange), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IntRectangleRange(struct soap *soap, tt__IntRectangleRange *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IntRectangleRange(soap, tag ? tag : "tt:IntRectangleRange", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IntRectangleRange ** SOAP_FMAC4 soap_get_PointerTott__IntRectangleRange(struct soap *soap, tt__IntRectangleRange **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IntRectangleRange(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__LensProjection(struct soap *soap, tt__LensProjection *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__LensProjection))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__LensProjection(struct soap *soap, const char *tag, int id, tt__LensProjection *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__LensProjection, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__LensProjection ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LensProjection ** SOAP_FMAC4 soap_in_PointerTott__LensProjection(struct soap *soap, const char *tag, tt__LensProjection **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__LensProjection **)soap_malloc(soap, sizeof(tt__LensProjection *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__LensProjection *)soap_instantiate_tt__LensProjection(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__LensProjection **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__LensProjection, sizeof(tt__LensProjection), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__LensProjection(struct soap *soap, tt__LensProjection *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__LensProjection(soap, tag ? tag : "tt:LensProjection", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LensProjection ** SOAP_FMAC4 soap_get_PointerTott__LensProjection(struct soap *soap, tt__LensProjection **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__LensProjection(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__LensOffset(struct soap *soap, tt__LensOffset *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__LensOffset))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__LensOffset(struct soap *soap, const char *tag, int id, tt__LensOffset *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__LensOffset, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__LensOffset ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LensOffset ** SOAP_FMAC4 soap_in_PointerTott__LensOffset(struct soap *soap, const char *tag, tt__LensOffset **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__LensOffset **)soap_malloc(soap, sizeof(tt__LensOffset *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__LensOffset *)soap_instantiate_tt__LensOffset(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__LensOffset **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__LensOffset, sizeof(tt__LensOffset), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__LensOffset(struct soap *soap, tt__LensOffset *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__LensOffset(soap, tag ? tag : "tt:LensOffset", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LensOffset ** SOAP_FMAC4 soap_get_PointerTott__LensOffset(struct soap *soap, tt__LensOffset **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__LensOffset(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__RotateExtension(struct soap *soap, tt__RotateExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__RotateExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__RotateExtension(struct soap *soap, const char *tag, int id, tt__RotateExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__RotateExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__RotateExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RotateExtension ** SOAP_FMAC4 soap_in_PointerTott__RotateExtension(struct soap *soap, const char *tag, tt__RotateExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__RotateExtension **)soap_malloc(soap, sizeof(tt__RotateExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__RotateExtension *)soap_instantiate_tt__RotateExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__RotateExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__RotateExtension, sizeof(tt__RotateExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__RotateExtension(struct soap *soap, tt__RotateExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__RotateExtension(soap, tag ? tag : "tt:RotateExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__RotateExtension ** SOAP_FMAC4 soap_get_PointerTott__RotateExtension(struct soap *soap, tt__RotateExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__RotateExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__SceneOrientation(struct soap *soap, tt__SceneOrientation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__SceneOrientation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__SceneOrientation(struct soap *soap, const char *tag, int id, tt__SceneOrientation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__SceneOrientation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__SceneOrientation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SceneOrientation ** SOAP_FMAC4 soap_in_PointerTott__SceneOrientation(struct soap *soap, const char *tag, tt__SceneOrientation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__SceneOrientation **)soap_malloc(soap, sizeof(tt__SceneOrientation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__SceneOrientation *)soap_instantiate_tt__SceneOrientation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__SceneOrientation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__SceneOrientation, sizeof(tt__SceneOrientation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__SceneOrientation(struct soap *soap, tt__SceneOrientation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__SceneOrientation(soap, tag ? tag : "tt:SceneOrientation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__SceneOrientation ** SOAP_FMAC4 soap_get_PointerTott__SceneOrientation(struct soap *soap, tt__SceneOrientation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__SceneOrientation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__LensDescription(struct soap *soap, tt__LensDescription *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__LensDescription))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__LensDescription(struct soap *soap, const char *tag, int id, tt__LensDescription *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__LensDescription, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__LensDescription ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LensDescription ** SOAP_FMAC4 soap_in_PointerTott__LensDescription(struct soap *soap, const char *tag, tt__LensDescription **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__LensDescription **)soap_malloc(soap, sizeof(tt__LensDescription *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__LensDescription *)soap_instantiate_tt__LensDescription(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__LensDescription **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__LensDescription, sizeof(tt__LensDescription), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__LensDescription(struct soap *soap, tt__LensDescription *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__LensDescription(soap, tag ? tag : "tt:LensDescription", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LensDescription ** SOAP_FMAC4 soap_get_PointerTott__LensDescription(struct soap *soap, tt__LensDescription **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__LensDescription(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoSourceConfigurationExtension2(struct soap *soap, tt__VideoSourceConfigurationExtension2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoSourceConfigurationExtension2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoSourceConfigurationExtension2(struct soap *soap, const char *tag, int id, tt__VideoSourceConfigurationExtension2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoSourceConfigurationExtension2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoSourceConfigurationExtension2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSourceConfigurationExtension2 ** SOAP_FMAC4 soap_in_PointerTott__VideoSourceConfigurationExtension2(struct soap *soap, const char *tag, tt__VideoSourceConfigurationExtension2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoSourceConfigurationExtension2 **)soap_malloc(soap, sizeof(tt__VideoSourceConfigurationExtension2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoSourceConfigurationExtension2 *)soap_instantiate_tt__VideoSourceConfigurationExtension2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoSourceConfigurationExtension2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoSourceConfigurationExtension2, sizeof(tt__VideoSourceConfigurationExtension2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoSourceConfigurationExtension2(struct soap *soap, tt__VideoSourceConfigurationExtension2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoSourceConfigurationExtension2(soap, tag ? tag : "tt:VideoSourceConfigurationExtension2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSourceConfigurationExtension2 ** SOAP_FMAC4 soap_get_PointerTott__VideoSourceConfigurationExtension2(struct soap *soap, tt__VideoSourceConfigurationExtension2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoSourceConfigurationExtension2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Rotate(struct soap *soap, tt__Rotate *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Rotate))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Rotate(struct soap *soap, const char *tag, int id, tt__Rotate *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Rotate, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Rotate ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Rotate ** SOAP_FMAC4 soap_in_PointerTott__Rotate(struct soap *soap, const char *tag, tt__Rotate **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Rotate **)soap_malloc(soap, sizeof(tt__Rotate *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Rotate *)soap_instantiate_tt__Rotate(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Rotate **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Rotate, sizeof(tt__Rotate), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Rotate(struct soap *soap, tt__Rotate *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Rotate(soap, tag ? tag : "tt:Rotate", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Rotate ** SOAP_FMAC4 soap_get_PointerTott__Rotate(struct soap *soap, tt__Rotate **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Rotate(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ProfileExtension2(struct soap *soap, tt__ProfileExtension2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ProfileExtension2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ProfileExtension2(struct soap *soap, const char *tag, int id, tt__ProfileExtension2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ProfileExtension2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ProfileExtension2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ProfileExtension2 ** SOAP_FMAC4 soap_in_PointerTott__ProfileExtension2(struct soap *soap, const char *tag, tt__ProfileExtension2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ProfileExtension2 **)soap_malloc(soap, sizeof(tt__ProfileExtension2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ProfileExtension2 *)soap_instantiate_tt__ProfileExtension2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ProfileExtension2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ProfileExtension2, sizeof(tt__ProfileExtension2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ProfileExtension2(struct soap *soap, tt__ProfileExtension2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ProfileExtension2(soap, tag ? tag : "tt:ProfileExtension2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ProfileExtension2 ** SOAP_FMAC4 soap_get_PointerTott__ProfileExtension2(struct soap *soap, tt__ProfileExtension2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ProfileExtension2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AudioDecoderConfiguration(struct soap *soap, tt__AudioDecoderConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AudioDecoderConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AudioDecoderConfiguration(struct soap *soap, const char *tag, int id, tt__AudioDecoderConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AudioDecoderConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AudioDecoderConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioDecoderConfiguration ** SOAP_FMAC4 soap_in_PointerTott__AudioDecoderConfiguration(struct soap *soap, const char *tag, tt__AudioDecoderConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AudioDecoderConfiguration **)soap_malloc(soap, sizeof(tt__AudioDecoderConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AudioDecoderConfiguration *)soap_instantiate_tt__AudioDecoderConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AudioDecoderConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AudioDecoderConfiguration, sizeof(tt__AudioDecoderConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AudioDecoderConfiguration(struct soap *soap, tt__AudioDecoderConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AudioDecoderConfiguration(soap, tag ? tag : "tt:AudioDecoderConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioDecoderConfiguration ** SOAP_FMAC4 soap_get_PointerTott__AudioDecoderConfiguration(struct soap *soap, tt__AudioDecoderConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AudioDecoderConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AudioOutputConfiguration(struct soap *soap, tt__AudioOutputConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AudioOutputConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AudioOutputConfiguration(struct soap *soap, const char *tag, int id, tt__AudioOutputConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AudioOutputConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AudioOutputConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioOutputConfiguration ** SOAP_FMAC4 soap_in_PointerTott__AudioOutputConfiguration(struct soap *soap, const char *tag, tt__AudioOutputConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AudioOutputConfiguration **)soap_malloc(soap, sizeof(tt__AudioOutputConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AudioOutputConfiguration *)soap_instantiate_tt__AudioOutputConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AudioOutputConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AudioOutputConfiguration, sizeof(tt__AudioOutputConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AudioOutputConfiguration(struct soap *soap, tt__AudioOutputConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AudioOutputConfiguration(soap, tag ? tag : "tt:AudioOutputConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioOutputConfiguration ** SOAP_FMAC4 soap_get_PointerTott__AudioOutputConfiguration(struct soap *soap, tt__AudioOutputConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AudioOutputConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ProfileExtension(struct soap *soap, tt__ProfileExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ProfileExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ProfileExtension(struct soap *soap, const char *tag, int id, tt__ProfileExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ProfileExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ProfileExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ProfileExtension ** SOAP_FMAC4 soap_in_PointerTott__ProfileExtension(struct soap *soap, const char *tag, tt__ProfileExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ProfileExtension **)soap_malloc(soap, sizeof(tt__ProfileExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ProfileExtension *)soap_instantiate_tt__ProfileExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ProfileExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ProfileExtension, sizeof(tt__ProfileExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ProfileExtension(struct soap *soap, tt__ProfileExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ProfileExtension(soap, tag ? tag : "tt:ProfileExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ProfileExtension ** SOAP_FMAC4 soap_get_PointerTott__ProfileExtension(struct soap *soap, tt__ProfileExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ProfileExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__MetadataConfiguration(struct soap *soap, tt__MetadataConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__MetadataConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MetadataConfiguration(struct soap *soap, const char *tag, int id, tt__MetadataConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MetadataConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__MetadataConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataConfiguration ** SOAP_FMAC4 soap_in_PointerTott__MetadataConfiguration(struct soap *soap, const char *tag, tt__MetadataConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__MetadataConfiguration **)soap_malloc(soap, sizeof(tt__MetadataConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__MetadataConfiguration *)soap_instantiate_tt__MetadataConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__MetadataConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MetadataConfiguration, sizeof(tt__MetadataConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MetadataConfiguration(struct soap *soap, tt__MetadataConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MetadataConfiguration(soap, tag ? tag : "tt:MetadataConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__MetadataConfiguration ** SOAP_FMAC4 soap_get_PointerTott__MetadataConfiguration(struct soap *soap, tt__MetadataConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MetadataConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZConfiguration(struct soap *soap, tt__PTZConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZConfiguration(struct soap *soap, const char *tag, int id, tt__PTZConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZConfiguration ** SOAP_FMAC4 soap_in_PointerTott__PTZConfiguration(struct soap *soap, const char *tag, tt__PTZConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZConfiguration **)soap_malloc(soap, sizeof(tt__PTZConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZConfiguration *)soap_instantiate_tt__PTZConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZConfiguration, sizeof(tt__PTZConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZConfiguration(struct soap *soap, tt__PTZConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZConfiguration(soap, tag ? tag : "tt:PTZConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZConfiguration ** SOAP_FMAC4 soap_get_PointerTott__PTZConfiguration(struct soap *soap, tt__PTZConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoAnalyticsConfiguration(struct soap *soap, tt__VideoAnalyticsConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoAnalyticsConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoAnalyticsConfiguration(struct soap *soap, const char *tag, int id, tt__VideoAnalyticsConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoAnalyticsConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoAnalyticsConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoAnalyticsConfiguration ** SOAP_FMAC4 soap_in_PointerTott__VideoAnalyticsConfiguration(struct soap *soap, const char *tag, tt__VideoAnalyticsConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoAnalyticsConfiguration **)soap_malloc(soap, sizeof(tt__VideoAnalyticsConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoAnalyticsConfiguration *)soap_instantiate_tt__VideoAnalyticsConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoAnalyticsConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoAnalyticsConfiguration, sizeof(tt__VideoAnalyticsConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoAnalyticsConfiguration(struct soap *soap, tt__VideoAnalyticsConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoAnalyticsConfiguration(soap, tag ? tag : "tt:VideoAnalyticsConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoAnalyticsConfiguration ** SOAP_FMAC4 soap_get_PointerTott__VideoAnalyticsConfiguration(struct soap *soap, tt__VideoAnalyticsConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoAnalyticsConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AudioEncoderConfiguration(struct soap *soap, tt__AudioEncoderConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AudioEncoderConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AudioEncoderConfiguration(struct soap *soap, const char *tag, int id, tt__AudioEncoderConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AudioEncoderConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AudioEncoderConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioEncoderConfiguration ** SOAP_FMAC4 soap_in_PointerTott__AudioEncoderConfiguration(struct soap *soap, const char *tag, tt__AudioEncoderConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AudioEncoderConfiguration **)soap_malloc(soap, sizeof(tt__AudioEncoderConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AudioEncoderConfiguration *)soap_instantiate_tt__AudioEncoderConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AudioEncoderConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AudioEncoderConfiguration, sizeof(tt__AudioEncoderConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AudioEncoderConfiguration(struct soap *soap, tt__AudioEncoderConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AudioEncoderConfiguration(soap, tag ? tag : "tt:AudioEncoderConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioEncoderConfiguration ** SOAP_FMAC4 soap_get_PointerTott__AudioEncoderConfiguration(struct soap *soap, tt__AudioEncoderConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AudioEncoderConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoEncoderConfiguration(struct soap *soap, tt__VideoEncoderConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoEncoderConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoEncoderConfiguration(struct soap *soap, const char *tag, int id, tt__VideoEncoderConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoEncoderConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoEncoderConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoEncoderConfiguration ** SOAP_FMAC4 soap_in_PointerTott__VideoEncoderConfiguration(struct soap *soap, const char *tag, tt__VideoEncoderConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoEncoderConfiguration **)soap_malloc(soap, sizeof(tt__VideoEncoderConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoEncoderConfiguration *)soap_instantiate_tt__VideoEncoderConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoEncoderConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoEncoderConfiguration, sizeof(tt__VideoEncoderConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoEncoderConfiguration(struct soap *soap, tt__VideoEncoderConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoEncoderConfiguration(soap, tag ? tag : "tt:VideoEncoderConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoEncoderConfiguration ** SOAP_FMAC4 soap_get_PointerTott__VideoEncoderConfiguration(struct soap *soap, tt__VideoEncoderConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoEncoderConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__AudioSourceConfiguration(struct soap *soap, tt__AudioSourceConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__AudioSourceConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__AudioSourceConfiguration(struct soap *soap, const char *tag, int id, tt__AudioSourceConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__AudioSourceConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__AudioSourceConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioSourceConfiguration ** SOAP_FMAC4 soap_in_PointerTott__AudioSourceConfiguration(struct soap *soap, const char *tag, tt__AudioSourceConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__AudioSourceConfiguration **)soap_malloc(soap, sizeof(tt__AudioSourceConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__AudioSourceConfiguration *)soap_instantiate_tt__AudioSourceConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__AudioSourceConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__AudioSourceConfiguration, sizeof(tt__AudioSourceConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__AudioSourceConfiguration(struct soap *soap, tt__AudioSourceConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__AudioSourceConfiguration(soap, tag ? tag : "tt:AudioSourceConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__AudioSourceConfiguration ** SOAP_FMAC4 soap_get_PointerTott__AudioSourceConfiguration(struct soap *soap, tt__AudioSourceConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__AudioSourceConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoSourceConfiguration(struct soap *soap, tt__VideoSourceConfiguration *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoSourceConfiguration))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoSourceConfiguration(struct soap *soap, const char *tag, int id, tt__VideoSourceConfiguration *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoSourceConfiguration, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoSourceConfiguration ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSourceConfiguration ** SOAP_FMAC4 soap_in_PointerTott__VideoSourceConfiguration(struct soap *soap, const char *tag, tt__VideoSourceConfiguration **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoSourceConfiguration **)soap_malloc(soap, sizeof(tt__VideoSourceConfiguration *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoSourceConfiguration *)soap_instantiate_tt__VideoSourceConfiguration(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoSourceConfiguration **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoSourceConfiguration, sizeof(tt__VideoSourceConfiguration), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoSourceConfiguration(struct soap *soap, tt__VideoSourceConfiguration *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoSourceConfiguration(soap, tag ? tag : "tt:VideoSourceConfiguration", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSourceConfiguration ** SOAP_FMAC4 soap_get_PointerTott__VideoSourceConfiguration(struct soap *soap, tt__VideoSourceConfiguration **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoSourceConfiguration(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__VideoSourceExtension2(struct soap *soap, tt__VideoSourceExtension2 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__VideoSourceExtension2))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__VideoSourceExtension2(struct soap *soap, const char *tag, int id, tt__VideoSourceExtension2 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__VideoSourceExtension2, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__VideoSourceExtension2 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSourceExtension2 ** SOAP_FMAC4 soap_in_PointerTott__VideoSourceExtension2(struct soap *soap, const char *tag, tt__VideoSourceExtension2 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__VideoSourceExtension2 **)soap_malloc(soap, sizeof(tt__VideoSourceExtension2 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__VideoSourceExtension2 *)soap_instantiate_tt__VideoSourceExtension2(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__VideoSourceExtension2 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__VideoSourceExtension2, sizeof(tt__VideoSourceExtension2), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__VideoSourceExtension2(struct soap *soap, tt__VideoSourceExtension2 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__VideoSourceExtension2(soap, tag ? tag : "tt:VideoSourceExtension2", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__VideoSourceExtension2 ** SOAP_FMAC4 soap_get_PointerTott__VideoSourceExtension2(struct soap *soap, tt__VideoSourceExtension2 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__VideoSourceExtension2(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ImagingSettings20(struct soap *soap, tt__ImagingSettings20 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ImagingSettings20))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ImagingSettings20(struct soap *soap, const char *tag, int id, tt__ImagingSettings20 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ImagingSettings20, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ImagingSettings20 ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingSettings20 ** SOAP_FMAC4 soap_in_PointerTott__ImagingSettings20(struct soap *soap, const char *tag, tt__ImagingSettings20 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ImagingSettings20 **)soap_malloc(soap, sizeof(tt__ImagingSettings20 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ImagingSettings20 *)soap_instantiate_tt__ImagingSettings20(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ImagingSettings20 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ImagingSettings20, sizeof(tt__ImagingSettings20), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ImagingSettings20(struct soap *soap, tt__ImagingSettings20 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ImagingSettings20(soap, tag ? tag : "tt:ImagingSettings20", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ImagingSettings20 ** SOAP_FMAC4 soap_get_PointerTott__ImagingSettings20(struct soap *soap, tt__ImagingSettings20 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ImagingSettings20(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__IntRange(struct soap *soap, tt__IntRange *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__IntRange))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__IntRange(struct soap *soap, const char *tag, int id, tt__IntRange *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__IntRange, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__IntRange ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IntRange ** SOAP_FMAC4 soap_in_PointerTott__IntRange(struct soap *soap, const char *tag, tt__IntRange **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__IntRange **)soap_malloc(soap, sizeof(tt__IntRange *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__IntRange *)soap_instantiate_tt__IntRange(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__IntRange **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__IntRange, sizeof(tt__IntRange), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__IntRange(struct soap *soap, tt__IntRange *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__IntRange(soap, tag ? tag : "tt:IntRange", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__IntRange ** SOAP_FMAC4 soap_get_PointerTott__IntRange(struct soap *soap, tt__IntRange **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__IntRange(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ReferenceToken(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ReferenceToken))
|
|
soap_serialize_tt__ReferenceToken(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ReferenceToken(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ReferenceToken, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__ReferenceToken(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTott__ReferenceToken(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__ReferenceToken(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ReferenceToken, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ReferenceToken(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ReferenceToken(soap, tag ? tag : "tt:ReferenceToken", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTott__ReferenceToken(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ReferenceToken(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__LocalOrientation(struct soap *soap, tt__LocalOrientation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__LocalOrientation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__LocalOrientation(struct soap *soap, const char *tag, int id, tt__LocalOrientation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__LocalOrientation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__LocalOrientation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LocalOrientation ** SOAP_FMAC4 soap_in_PointerTott__LocalOrientation(struct soap *soap, const char *tag, tt__LocalOrientation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__LocalOrientation **)soap_malloc(soap, sizeof(tt__LocalOrientation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__LocalOrientation *)soap_instantiate_tt__LocalOrientation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__LocalOrientation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__LocalOrientation, sizeof(tt__LocalOrientation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__LocalOrientation(struct soap *soap, tt__LocalOrientation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__LocalOrientation(soap, tag ? tag : "tt:LocalOrientation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LocalOrientation ** SOAP_FMAC4 soap_get_PointerTott__LocalOrientation(struct soap *soap, tt__LocalOrientation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__LocalOrientation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__LocalLocation(struct soap *soap, tt__LocalLocation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__LocalLocation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__LocalLocation(struct soap *soap, const char *tag, int id, tt__LocalLocation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__LocalLocation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__LocalLocation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LocalLocation ** SOAP_FMAC4 soap_in_PointerTott__LocalLocation(struct soap *soap, const char *tag, tt__LocalLocation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__LocalLocation **)soap_malloc(soap, sizeof(tt__LocalLocation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__LocalLocation *)soap_instantiate_tt__LocalLocation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__LocalLocation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__LocalLocation, sizeof(tt__LocalLocation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__LocalLocation(struct soap *soap, tt__LocalLocation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__LocalLocation(soap, tag ? tag : "tt:LocalLocation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__LocalLocation ** SOAP_FMAC4 soap_get_PointerTott__LocalLocation(struct soap *soap, tt__LocalLocation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__LocalLocation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__GeoOrientation(struct soap *soap, tt__GeoOrientation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__GeoOrientation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__GeoOrientation(struct soap *soap, const char *tag, int id, tt__GeoOrientation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__GeoOrientation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__GeoOrientation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__GeoOrientation ** SOAP_FMAC4 soap_in_PointerTott__GeoOrientation(struct soap *soap, const char *tag, tt__GeoOrientation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__GeoOrientation **)soap_malloc(soap, sizeof(tt__GeoOrientation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__GeoOrientation *)soap_instantiate_tt__GeoOrientation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__GeoOrientation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__GeoOrientation, sizeof(tt__GeoOrientation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__GeoOrientation(struct soap *soap, tt__GeoOrientation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__GeoOrientation(soap, tag ? tag : "tt:GeoOrientation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__GeoOrientation ** SOAP_FMAC4 soap_get_PointerTott__GeoOrientation(struct soap *soap, tt__GeoOrientation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__GeoOrientation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__GeoLocation(struct soap *soap, tt__GeoLocation *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__GeoLocation))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__GeoLocation(struct soap *soap, const char *tag, int id, tt__GeoLocation *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__GeoLocation, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__GeoLocation ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__GeoLocation ** SOAP_FMAC4 soap_in_PointerTott__GeoLocation(struct soap *soap, const char *tag, tt__GeoLocation **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__GeoLocation **)soap_malloc(soap, sizeof(tt__GeoLocation *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__GeoLocation *)soap_instantiate_tt__GeoLocation(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__GeoLocation **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__GeoLocation, sizeof(tt__GeoLocation), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__GeoLocation(struct soap *soap, tt__GeoLocation *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__GeoLocation(soap, tag ? tag : "tt:GeoLocation", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__GeoLocation ** SOAP_FMAC4 soap_get_PointerTott__GeoLocation(struct soap *soap, tt__GeoLocation **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__GeoLocation(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTodouble(struct soap *soap, double *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_double);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTodouble(struct soap *soap, const char *tag, int id, double *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_double, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_double(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 double ** SOAP_FMAC4 soap_in_PointerTodouble(struct soap *soap, const char *tag, double **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (double **)soap_malloc(soap, sizeof(double *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_double(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (double **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_double, sizeof(double), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTodouble(struct soap *soap, double *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTodouble(soap, tag ? tag : "double", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 double ** SOAP_FMAC4 soap_get_PointerTodouble(struct soap *soap, double **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTodouble(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__TransformationExtension(struct soap *soap, tt__TransformationExtension *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__TransformationExtension))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__TransformationExtension(struct soap *soap, const char *tag, int id, tt__TransformationExtension *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__TransformationExtension, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__TransformationExtension ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__TransformationExtension ** SOAP_FMAC4 soap_in_PointerTott__TransformationExtension(struct soap *soap, const char *tag, tt__TransformationExtension **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__TransformationExtension **)soap_malloc(soap, sizeof(tt__TransformationExtension *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__TransformationExtension *)soap_instantiate_tt__TransformationExtension(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__TransformationExtension **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__TransformationExtension, sizeof(tt__TransformationExtension), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__TransformationExtension(struct soap *soap, tt__TransformationExtension *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__TransformationExtension(soap, tag ? tag : "tt:TransformationExtension", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__TransformationExtension ** SOAP_FMAC4 soap_get_PointerTott__TransformationExtension(struct soap *soap, tt__TransformationExtension **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__TransformationExtension(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__anyType(struct soap *soap, struct soap_dom_element *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xsd__anyType))
|
|
soap_serialize_xsd__anyType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__anyType(struct soap *soap, const char *tag, int id, struct soap_dom_element *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xsd__anyType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_xsd__anyType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct soap_dom_element ** SOAP_FMAC4 soap_in_PointerToxsd__anyType(struct soap *soap, const char *tag, struct soap_dom_element **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct soap_dom_element **)soap_malloc(soap, sizeof(struct soap_dom_element *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_xsd__anyType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct soap_dom_element **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__anyType, sizeof(struct soap_dom_element), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__anyType(struct soap *soap, struct soap_dom_element *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxsd__anyType(soap, tag ? tag : "xsd:anyType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct soap_dom_element ** SOAP_FMAC4 soap_get_PointerToxsd__anyType(struct soap *soap, struct soap_dom_element **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxsd__anyType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__ColorCovariance(struct soap *soap, tt__ColorCovariance *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__ColorCovariance))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__ColorCovariance(struct soap *soap, const char *tag, int id, tt__ColorCovariance *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__ColorCovariance, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__ColorCovariance ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ColorCovariance ** SOAP_FMAC4 soap_in_PointerTott__ColorCovariance(struct soap *soap, const char *tag, tt__ColorCovariance **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__ColorCovariance **)soap_malloc(soap, sizeof(tt__ColorCovariance *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__ColorCovariance *)soap_instantiate_tt__ColorCovariance(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__ColorCovariance **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__ColorCovariance, sizeof(tt__ColorCovariance), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__ColorCovariance(struct soap *soap, tt__ColorCovariance *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__ColorCovariance(soap, tag ? tag : "tt:ColorCovariance", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__ColorCovariance ** SOAP_FMAC4 soap_get_PointerTott__ColorCovariance(struct soap *soap, tt__ColorCovariance **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__ColorCovariance(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Color(struct soap *soap, tt__Color *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Color))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Color(struct soap *soap, const char *tag, int id, tt__Color *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Color, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Color ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Color ** SOAP_FMAC4 soap_in_PointerTott__Color(struct soap *soap, const char *tag, tt__Color **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Color **)soap_malloc(soap, sizeof(tt__Color *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Color *)soap_instantiate_tt__Color(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Color **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Color, sizeof(tt__Color), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Color(struct soap *soap, tt__Color *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Color(soap, tag ? tag : "tt:Color", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Color ** SOAP_FMAC4 soap_get_PointerTott__Color(struct soap *soap, tt__Color **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Color(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Vector(struct soap *soap, tt__Vector *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Vector))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Vector(struct soap *soap, const char *tag, int id, tt__Vector *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Vector, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Vector ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Vector ** SOAP_FMAC4 soap_in_PointerTott__Vector(struct soap *soap, const char *tag, tt__Vector **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Vector **)soap_malloc(soap, sizeof(tt__Vector *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Vector *)soap_instantiate_tt__Vector(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Vector **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Vector, sizeof(tt__Vector), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Vector(struct soap *soap, tt__Vector *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Vector(soap, tag ? tag : "tt:Vector", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Vector ** SOAP_FMAC4 soap_get_PointerTott__Vector(struct soap *soap, tt__Vector **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Vector(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTofloat(struct soap *soap, float *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_float);
|
|
#endif
|
|
}
|
|
|
|
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, NULL);
|
|
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)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
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, NULL);
|
|
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)
|
|
{
|
|
if (soap_out_PointerTofloat(soap, tag ? tag : "float", -2, 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_PointerTott__MoveStatus(struct soap *soap, enum tt__MoveStatus *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_tt__MoveStatus);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__MoveStatus(struct soap *soap, const char *tag, int id, enum tt__MoveStatus *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__MoveStatus, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_tt__MoveStatus(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__MoveStatus ** SOAP_FMAC4 soap_in_PointerTott__MoveStatus(struct soap *soap, const char *tag, enum tt__MoveStatus **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (enum tt__MoveStatus **)soap_malloc(soap, sizeof(enum tt__MoveStatus *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_tt__MoveStatus(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (enum tt__MoveStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__MoveStatus, sizeof(enum tt__MoveStatus), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__MoveStatus(struct soap *soap, enum tt__MoveStatus *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__MoveStatus(soap, tag ? tag : "tt:MoveStatus", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 enum tt__MoveStatus ** SOAP_FMAC4 soap_get_PointerTott__MoveStatus(struct soap *soap, enum tt__MoveStatus **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__MoveStatus(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTostd__string(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_std__string))
|
|
soap_serialize_std__string(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTostd__string(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_std__string, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_std__string(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTostd__string(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_std__string(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_std__string, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTostd__string(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTostd__string(soap, tag ? tag : "string", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTostd__string(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTostd__string(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZMoveStatus(struct soap *soap, tt__PTZMoveStatus *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZMoveStatus))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZMoveStatus(struct soap *soap, const char *tag, int id, tt__PTZMoveStatus *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZMoveStatus, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZMoveStatus ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZMoveStatus ** SOAP_FMAC4 soap_in_PointerTott__PTZMoveStatus(struct soap *soap, const char *tag, tt__PTZMoveStatus **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZMoveStatus **)soap_malloc(soap, sizeof(tt__PTZMoveStatus *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZMoveStatus *)soap_instantiate_tt__PTZMoveStatus(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZMoveStatus **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZMoveStatus, sizeof(tt__PTZMoveStatus), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZMoveStatus(struct soap *soap, tt__PTZMoveStatus *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZMoveStatus(soap, tag ? tag : "tt:PTZMoveStatus", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZMoveStatus ** SOAP_FMAC4 soap_get_PointerTott__PTZMoveStatus(struct soap *soap, tt__PTZMoveStatus **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZMoveStatus(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__PTZVector(struct soap *soap, tt__PTZVector *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__PTZVector))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__PTZVector(struct soap *soap, const char *tag, int id, tt__PTZVector *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__PTZVector, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__PTZVector ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZVector ** SOAP_FMAC4 soap_in_PointerTott__PTZVector(struct soap *soap, const char *tag, tt__PTZVector **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__PTZVector **)soap_malloc(soap, sizeof(tt__PTZVector *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__PTZVector *)soap_instantiate_tt__PTZVector(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__PTZVector **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__PTZVector, sizeof(tt__PTZVector), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__PTZVector(struct soap *soap, tt__PTZVector *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__PTZVector(soap, tag ? tag : "tt:PTZVector", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__PTZVector ** SOAP_FMAC4 soap_get_PointerTott__PTZVector(struct soap *soap, tt__PTZVector **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__PTZVector(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Vector1D(struct soap *soap, tt__Vector1D *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Vector1D))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Vector1D(struct soap *soap, const char *tag, int id, tt__Vector1D *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Vector1D, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Vector1D ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Vector1D ** SOAP_FMAC4 soap_in_PointerTott__Vector1D(struct soap *soap, const char *tag, tt__Vector1D **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Vector1D **)soap_malloc(soap, sizeof(tt__Vector1D *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Vector1D *)soap_instantiate_tt__Vector1D(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Vector1D **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Vector1D, sizeof(tt__Vector1D), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Vector1D(struct soap *soap, tt__Vector1D *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Vector1D(soap, tag ? tag : "tt:Vector1D", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Vector1D ** SOAP_FMAC4 soap_get_PointerTott__Vector1D(struct soap *soap, tt__Vector1D **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Vector1D(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTott__Vector2D(struct soap *soap, tt__Vector2D *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tt__Vector2D))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTott__Vector2D(struct soap *soap, const char *tag, int id, tt__Vector2D *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tt__Vector2D, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tt__Vector2D ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Vector2D ** SOAP_FMAC4 soap_in_PointerTott__Vector2D(struct soap *soap, const char *tag, tt__Vector2D **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tt__Vector2D **)soap_malloc(soap, sizeof(tt__Vector2D *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tt__Vector2D *)soap_instantiate_tt__Vector2D(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tt__Vector2D **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tt__Vector2D, sizeof(tt__Vector2D), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTott__Vector2D(struct soap *soap, tt__Vector2D *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTott__Vector2D(soap, tag ? tag : "tt:Vector2D", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tt__Vector2D ** SOAP_FMAC4 soap_get_PointerTott__Vector2D(struct soap *soap, tt__Vector2D **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTott__Vector2D(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__anyURI(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xsd__anyURI))
|
|
soap_serialize_xsd__anyURI(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__anyURI(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xsd__anyURI, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_xsd__anyURI(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__anyURI(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_xsd__anyURI(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__anyURI, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__anyURI(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxsd__anyURI(soap, tag ? tag : "xsd:anyURI", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__anyURI(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxsd__anyURI(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, _tev__CreatePullPointSubscription_SubscriptionPolicy *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, const char *tag, int id, _tev__CreatePullPointSubscription_SubscriptionPolicy *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _tev__CreatePullPointSubscription_SubscriptionPolicy ** SOAP_FMAC4 soap_in_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, const char *tag, _tev__CreatePullPointSubscription_SubscriptionPolicy **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_tev__CreatePullPointSubscription_SubscriptionPolicy **)soap_malloc(soap, sizeof(_tev__CreatePullPointSubscription_SubscriptionPolicy *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_tev__CreatePullPointSubscription_SubscriptionPolicy *)soap_instantiate__tev__CreatePullPointSubscription_SubscriptionPolicy(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_tev__CreatePullPointSubscription_SubscriptionPolicy **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__tev__CreatePullPointSubscription_SubscriptionPolicy, sizeof(_tev__CreatePullPointSubscription_SubscriptionPolicy), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, _tev__CreatePullPointSubscription_SubscriptionPolicy *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(soap, tag ? tag : "tev:CreatePullPointSubscription-SubscriptionPolicy", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _tev__CreatePullPointSubscription_SubscriptionPolicy ** SOAP_FMAC4 soap_get_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(struct soap *soap, _tev__CreatePullPointSubscription_SubscriptionPolicy **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_tev__CreatePullPointSubscription_SubscriptionPolicy(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTotev__Capabilities(struct soap *soap, tev__Capabilities *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_tev__Capabilities))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTotev__Capabilities(struct soap *soap, const char *tag, int id, tev__Capabilities *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_tev__Capabilities, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_tev__Capabilities ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 tev__Capabilities ** SOAP_FMAC4 soap_in_PointerTotev__Capabilities(struct soap *soap, const char *tag, tev__Capabilities **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (tev__Capabilities **)soap_malloc(soap, sizeof(tev__Capabilities *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (tev__Capabilities *)soap_instantiate_tev__Capabilities(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (tev__Capabilities **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_tev__Capabilities, sizeof(tev__Capabilities), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTotev__Capabilities(struct soap *soap, tev__Capabilities *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTotev__Capabilities(soap, tag ? tag : "tev:Capabilities", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 tev__Capabilities ** SOAP_FMAC4 soap_get_PointerTotev__Capabilities(struct soap *soap, tev__Capabilities **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTotev__Capabilities(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsrfbf__BaseFaultType_FaultCause(struct soap *soap, _wsrfbf__BaseFaultType_FaultCause *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(struct soap *soap, const char *tag, int id, _wsrfbf__BaseFaultType_FaultCause *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsrfbf__BaseFaultType_FaultCause ** SOAP_FMAC4 soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(struct soap *soap, const char *tag, _wsrfbf__BaseFaultType_FaultCause **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_wsrfbf__BaseFaultType_FaultCause **)soap_malloc(soap, sizeof(_wsrfbf__BaseFaultType_FaultCause *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_wsrfbf__BaseFaultType_FaultCause *)soap_instantiate__wsrfbf__BaseFaultType_FaultCause(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_wsrfbf__BaseFaultType_FaultCause **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsrfbf__BaseFaultType_FaultCause, sizeof(_wsrfbf__BaseFaultType_FaultCause), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsrfbf__BaseFaultType_FaultCause(struct soap *soap, _wsrfbf__BaseFaultType_FaultCause *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, tag ? tag : "wsrfbf:BaseFaultType-FaultCause", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsrfbf__BaseFaultType_FaultCause ** SOAP_FMAC4 soap_get_PointerTo_wsrfbf__BaseFaultType_FaultCause(struct soap *soap, _wsrfbf__BaseFaultType_FaultCause **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsrfbf__BaseFaultType_FaultCause(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_xml__lang(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__xml__lang))
|
|
soap_serialize__xml__lang(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_xml__lang(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__xml__lang, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__xml__lang(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTo_xml__lang(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__xml__lang(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__xml__lang, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_xml__lang(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_xml__lang(soap, tag ? tag : "xml:lang", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTo_xml__lang(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_xml__lang(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, _wsrfbf__BaseFaultType_ErrorCode *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, const char *tag, int id, _wsrfbf__BaseFaultType_ErrorCode *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsrfbf__BaseFaultType_ErrorCode ** SOAP_FMAC4 soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, const char *tag, _wsrfbf__BaseFaultType_ErrorCode **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_wsrfbf__BaseFaultType_ErrorCode **)soap_malloc(soap, sizeof(_wsrfbf__BaseFaultType_ErrorCode *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_wsrfbf__BaseFaultType_ErrorCode *)soap_instantiate__wsrfbf__BaseFaultType_ErrorCode(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_wsrfbf__BaseFaultType_ErrorCode **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsrfbf__BaseFaultType_ErrorCode, sizeof(_wsrfbf__BaseFaultType_ErrorCode), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, _wsrfbf__BaseFaultType_ErrorCode *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, tag ? tag : "wsrfbf:BaseFaultType-ErrorCode", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsrfbf__BaseFaultType_ErrorCode ** SOAP_FMAC4 soap_get_PointerTo_wsrfbf__BaseFaultType_ErrorCode(struct soap *soap, _wsrfbf__BaseFaultType_ErrorCode **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsrfbf__BaseFaultType_ErrorCode(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__nonNegativeInteger(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xsd__nonNegativeInteger))
|
|
soap_serialize_xsd__nonNegativeInteger(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__nonNegativeInteger(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xsd__nonNegativeInteger, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_xsd__nonNegativeInteger(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerToxsd__nonNegativeInteger(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_xsd__nonNegativeInteger(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__nonNegativeInteger, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__nonNegativeInteger(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxsd__nonNegativeInteger(soap, tag ? tag : "xsd:nonNegativeInteger", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerToxsd__nonNegativeInteger(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxsd__nonNegativeInteger(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, _wsnt__Subscribe_SubscriptionPolicy *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, const char *tag, int id, _wsnt__Subscribe_SubscriptionPolicy *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__Subscribe_SubscriptionPolicy ** SOAP_FMAC4 soap_in_PointerTo_wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, const char *tag, _wsnt__Subscribe_SubscriptionPolicy **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (_wsnt__Subscribe_SubscriptionPolicy **)soap_malloc(soap, sizeof(_wsnt__Subscribe_SubscriptionPolicy *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (_wsnt__Subscribe_SubscriptionPolicy *)soap_instantiate__wsnt__Subscribe_SubscriptionPolicy(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (_wsnt__Subscribe_SubscriptionPolicy **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsnt__Subscribe_SubscriptionPolicy, sizeof(_wsnt__Subscribe_SubscriptionPolicy), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, _wsnt__Subscribe_SubscriptionPolicy *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsnt__Subscribe_SubscriptionPolicy(soap, tag ? tag : "wsnt:Subscribe-SubscriptionPolicy", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 _wsnt__Subscribe_SubscriptionPolicy ** SOAP_FMAC4 soap_get_PointerTo_wsnt__Subscribe_SubscriptionPolicy(struct soap *soap, _wsnt__Subscribe_SubscriptionPolicy **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsnt__Subscribe_SubscriptionPolicy(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__AbsoluteOrRelativeTimeType(struct soap *soap, std::string *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType))
|
|
soap_serialize_wsnt__AbsoluteOrRelativeTimeType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__AbsoluteOrRelativeTimeType(struct soap *soap, const char *tag, int id, std::string *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsnt__AbsoluteOrRelativeTimeType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_in_PointerTowsnt__AbsoluteOrRelativeTimeType(struct soap *soap, const char *tag, std::string **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (std::string **)soap_malloc(soap, sizeof(std::string *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsnt__AbsoluteOrRelativeTimeType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (std::string **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__AbsoluteOrRelativeTimeType, sizeof(std::string), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__AbsoluteOrRelativeTimeType(struct soap *soap, std::string *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__AbsoluteOrRelativeTimeType(soap, tag ? tag : "wsnt:AbsoluteOrRelativeTimeType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 std::string ** SOAP_FMAC4 soap_get_PointerTowsnt__AbsoluteOrRelativeTimeType(struct soap *soap, std::string **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__AbsoluteOrRelativeTimeType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__NotificationMessageHolderType(struct soap *soap, wsnt__NotificationMessageHolderType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__NotificationMessageHolderType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__NotificationMessageHolderType(struct soap *soap, const char *tag, int id, wsnt__NotificationMessageHolderType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__NotificationMessageHolderType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__NotificationMessageHolderType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__NotificationMessageHolderType ** SOAP_FMAC4 soap_in_PointerTowsnt__NotificationMessageHolderType(struct soap *soap, const char *tag, wsnt__NotificationMessageHolderType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__NotificationMessageHolderType **)soap_malloc(soap, sizeof(wsnt__NotificationMessageHolderType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__NotificationMessageHolderType *)soap_instantiate_wsnt__NotificationMessageHolderType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__NotificationMessageHolderType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__NotificationMessageHolderType, sizeof(wsnt__NotificationMessageHolderType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__NotificationMessageHolderType(struct soap *soap, wsnt__NotificationMessageHolderType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__NotificationMessageHolderType(soap, tag ? tag : "wsnt:NotificationMessageHolderType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__NotificationMessageHolderType ** SOAP_FMAC4 soap_get_PointerTowsnt__NotificationMessageHolderType(struct soap *soap, wsnt__NotificationMessageHolderType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__NotificationMessageHolderType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__SubscriptionPolicyType(struct soap *soap, wsnt__SubscriptionPolicyType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__SubscriptionPolicyType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__SubscriptionPolicyType(struct soap *soap, const char *tag, int id, wsnt__SubscriptionPolicyType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__SubscriptionPolicyType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__SubscriptionPolicyType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__SubscriptionPolicyType ** SOAP_FMAC4 soap_in_PointerTowsnt__SubscriptionPolicyType(struct soap *soap, const char *tag, wsnt__SubscriptionPolicyType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__SubscriptionPolicyType **)soap_malloc(soap, sizeof(wsnt__SubscriptionPolicyType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__SubscriptionPolicyType *)soap_instantiate_wsnt__SubscriptionPolicyType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__SubscriptionPolicyType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__SubscriptionPolicyType, sizeof(wsnt__SubscriptionPolicyType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__SubscriptionPolicyType(struct soap *soap, wsnt__SubscriptionPolicyType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__SubscriptionPolicyType(soap, tag ? tag : "wsnt:SubscriptionPolicyType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__SubscriptionPolicyType ** SOAP_FMAC4 soap_get_PointerTowsnt__SubscriptionPolicyType(struct soap *soap, wsnt__SubscriptionPolicyType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__SubscriptionPolicyType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__FilterType(struct soap *soap, wsnt__FilterType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__FilterType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__FilterType(struct soap *soap, const char *tag, int id, wsnt__FilterType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__FilterType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__FilterType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__FilterType ** SOAP_FMAC4 soap_in_PointerTowsnt__FilterType(struct soap *soap, const char *tag, wsnt__FilterType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__FilterType **)soap_malloc(soap, sizeof(wsnt__FilterType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__FilterType *)soap_instantiate_wsnt__FilterType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__FilterType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__FilterType, sizeof(wsnt__FilterType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__FilterType(struct soap *soap, wsnt__FilterType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__FilterType(soap, tag ? tag : "wsnt:FilterType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__FilterType ** SOAP_FMAC4 soap_get_PointerTowsnt__FilterType(struct soap *soap, wsnt__FilterType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__FilterType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowstop__TopicSetType(struct soap *soap, wstop__TopicSetType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wstop__TopicSetType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowstop__TopicSetType(struct soap *soap, const char *tag, int id, wstop__TopicSetType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wstop__TopicSetType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wstop__TopicSetType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wstop__TopicSetType ** SOAP_FMAC4 soap_in_PointerTowstop__TopicSetType(struct soap *soap, const char *tag, wstop__TopicSetType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wstop__TopicSetType **)soap_malloc(soap, sizeof(wstop__TopicSetType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wstop__TopicSetType *)soap_instantiate_wstop__TopicSetType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wstop__TopicSetType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wstop__TopicSetType, sizeof(wstop__TopicSetType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowstop__TopicSetType(struct soap *soap, wstop__TopicSetType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowstop__TopicSetType(soap, tag ? tag : "wstop:TopicSetType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wstop__TopicSetType ** SOAP_FMAC4 soap_get_PointerTowstop__TopicSetType(struct soap *soap, wstop__TopicSetType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowstop__TopicSetType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTobool(struct soap *soap, bool *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_bool);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTobool(struct soap *soap, const char *tag, int id, bool *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_bool, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_bool(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 bool ** SOAP_FMAC4 soap_in_PointerTobool(struct soap *soap, const char *tag, bool **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (bool **)soap_malloc(soap, sizeof(bool *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_bool(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (bool **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_bool, sizeof(bool), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTobool(struct soap *soap, bool *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTobool(soap, tag ? tag : "boolean", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 bool ** SOAP_FMAC4 soap_get_PointerTobool(struct soap *soap, bool **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTobool(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsnt__TopicExpressionType(struct soap *soap, wsnt__TopicExpressionType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsnt__TopicExpressionType))
|
|
(*a)->soap_serialize(soap);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsnt__TopicExpressionType(struct soap *soap, const char *tag, int id, wsnt__TopicExpressionType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsnt__TopicExpressionType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return (*a)->soap_out(soap, tag, id, (*a)->soap_type() == SOAP_TYPE_wsnt__TopicExpressionType ? type : NULL);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__TopicExpressionType ** SOAP_FMAC4 soap_in_PointerTowsnt__TopicExpressionType(struct soap *soap, const char *tag, wsnt__TopicExpressionType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (wsnt__TopicExpressionType **)soap_malloc(soap, sizeof(wsnt__TopicExpressionType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = (wsnt__TopicExpressionType *)soap_instantiate_wsnt__TopicExpressionType(soap, -1, soap->type, soap->arrayType, NULL)))
|
|
return NULL;
|
|
(*a)->soap_default(soap);
|
|
if (!(*a)->soap_in(soap, tag, NULL))
|
|
{ *a = NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
else
|
|
{ a = (wsnt__TopicExpressionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsnt__TopicExpressionType, sizeof(wsnt__TopicExpressionType), 0, soap_fbase);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsnt__TopicExpressionType(struct soap *soap, wsnt__TopicExpressionType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsnt__TopicExpressionType(soap, tag ? tag : "wsnt:TopicExpressionType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 wsnt__TopicExpressionType ** SOAP_FMAC4 soap_get_PointerTowsnt__TopicExpressionType(struct soap *soap, wsnt__TopicExpressionType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsnt__TopicExpressionType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsa5__EndpointReferenceType(struct soap *soap, struct wsa5__EndpointReferenceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsa5__EndpointReferenceType))
|
|
soap_serialize_wsa5__EndpointReferenceType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsa5__EndpointReferenceType(struct soap *soap, const char *tag, int id, struct wsa5__EndpointReferenceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsa5__EndpointReferenceType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsa5__EndpointReferenceType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_in_PointerTowsa5__EndpointReferenceType(struct soap *soap, const char *tag, struct wsa5__EndpointReferenceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsa5__EndpointReferenceType **)soap_malloc(soap, sizeof(struct wsa5__EndpointReferenceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsa5__EndpointReferenceType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsa5__EndpointReferenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsa5__EndpointReferenceType, sizeof(struct wsa5__EndpointReferenceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsa5__EndpointReferenceType(struct soap *soap, struct wsa5__EndpointReferenceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsa5__EndpointReferenceType(soap, tag ? tag : "wsa5:EndpointReferenceType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_get_PointerTowsa5__EndpointReferenceType(struct soap *soap, struct wsa5__EndpointReferenceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsa5__EndpointReferenceType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTounsignedByte(struct soap *soap, unsigned char *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_unsignedByte);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTounsignedByte(struct soap *soap, const char *tag, int id, unsigned char *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_unsignedByte, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_unsignedByte(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 unsigned char ** SOAP_FMAC4 soap_in_PointerTounsignedByte(struct soap *soap, const char *tag, unsigned char **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (unsigned char **)soap_malloc(soap, sizeof(unsigned char *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_unsignedByte(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (unsigned char **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_unsignedByte, sizeof(unsigned char), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTounsignedByte(struct soap *soap, unsigned char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTounsignedByte(soap, tag ? tag : "unsignedByte", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 unsigned char ** SOAP_FMAC4 soap_get_PointerTounsignedByte(struct soap *soap, unsigned char **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTounsignedByte(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTochan__ChannelInstanceType(struct soap *soap, struct chan__ChannelInstanceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_chan__ChannelInstanceType))
|
|
soap_serialize_chan__ChannelInstanceType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTochan__ChannelInstanceType(struct soap *soap, const char *tag, int id, struct chan__ChannelInstanceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_chan__ChannelInstanceType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_chan__ChannelInstanceType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct chan__ChannelInstanceType ** SOAP_FMAC4 soap_in_PointerTochan__ChannelInstanceType(struct soap *soap, const char *tag, struct chan__ChannelInstanceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct chan__ChannelInstanceType **)soap_malloc(soap, sizeof(struct chan__ChannelInstanceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_chan__ChannelInstanceType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct chan__ChannelInstanceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_chan__ChannelInstanceType, sizeof(struct chan__ChannelInstanceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTochan__ChannelInstanceType(struct soap *soap, struct chan__ChannelInstanceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTochan__ChannelInstanceType(soap, tag ? tag : "chan:ChannelInstanceType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct chan__ChannelInstanceType ** SOAP_FMAC4 soap_get_PointerTochan__ChannelInstanceType(struct soap *soap, struct chan__ChannelInstanceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTochan__ChannelInstanceType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsa5__FaultTo(struct soap *soap, struct wsa5__EndpointReferenceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsa5__FaultTo))
|
|
soap_serialize__wsa5__FaultTo(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsa5__FaultTo(struct soap *soap, const char *tag, int id, struct wsa5__EndpointReferenceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsa5__FaultTo, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__wsa5__FaultTo(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_in_PointerTo_wsa5__FaultTo(struct soap *soap, const char *tag, struct wsa5__EndpointReferenceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsa5__EndpointReferenceType **)soap_malloc(soap, sizeof(struct wsa5__EndpointReferenceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__wsa5__FaultTo(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsa5__EndpointReferenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsa5__FaultTo, sizeof(struct wsa5__EndpointReferenceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsa5__FaultTo(struct soap *soap, struct wsa5__EndpointReferenceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsa5__FaultTo(soap, tag ? tag : "wsa5:FaultTo", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_get_PointerTo_wsa5__FaultTo(struct soap *soap, struct wsa5__EndpointReferenceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsa5__FaultTo(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsa5__ReplyTo(struct soap *soap, struct wsa5__EndpointReferenceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsa5__ReplyTo))
|
|
soap_serialize__wsa5__ReplyTo(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsa5__ReplyTo(struct soap *soap, const char *tag, int id, struct wsa5__EndpointReferenceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsa5__ReplyTo, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__wsa5__ReplyTo(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_in_PointerTo_wsa5__ReplyTo(struct soap *soap, const char *tag, struct wsa5__EndpointReferenceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsa5__EndpointReferenceType **)soap_malloc(soap, sizeof(struct wsa5__EndpointReferenceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__wsa5__ReplyTo(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsa5__EndpointReferenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsa5__ReplyTo, sizeof(struct wsa5__EndpointReferenceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsa5__ReplyTo(struct soap *soap, struct wsa5__EndpointReferenceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsa5__ReplyTo(soap, tag ? tag : "wsa5:ReplyTo", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_get_PointerTo_wsa5__ReplyTo(struct soap *soap, struct wsa5__EndpointReferenceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsa5__ReplyTo(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsa5__From(struct soap *soap, struct wsa5__EndpointReferenceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsa5__From))
|
|
soap_serialize__wsa5__From(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsa5__From(struct soap *soap, const char *tag, int id, struct wsa5__EndpointReferenceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsa5__From, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__wsa5__From(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_in_PointerTo_wsa5__From(struct soap *soap, const char *tag, struct wsa5__EndpointReferenceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsa5__EndpointReferenceType **)soap_malloc(soap, sizeof(struct wsa5__EndpointReferenceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__wsa5__From(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsa5__EndpointReferenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsa5__From, sizeof(struct wsa5__EndpointReferenceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsa5__From(struct soap *soap, struct wsa5__EndpointReferenceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsa5__From(soap, tag ? tag : "wsa5:From", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa5__EndpointReferenceType ** SOAP_FMAC4 soap_get_PointerTo_wsa5__From(struct soap *soap, struct wsa5__EndpointReferenceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsa5__From(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsa5__RelatesTo(struct soap *soap, struct wsa5__RelatesToType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsa5__RelatesTo))
|
|
soap_serialize__wsa5__RelatesTo(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsa5__RelatesTo(struct soap *soap, const char *tag, int id, struct wsa5__RelatesToType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsa5__RelatesTo, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__wsa5__RelatesTo(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa5__RelatesToType ** SOAP_FMAC4 soap_in_PointerTo_wsa5__RelatesTo(struct soap *soap, const char *tag, struct wsa5__RelatesToType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsa5__RelatesToType **)soap_malloc(soap, sizeof(struct wsa5__RelatesToType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__wsa5__RelatesTo(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsa5__RelatesToType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsa5__RelatesTo, sizeof(struct wsa5__RelatesToType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsa5__RelatesTo(struct soap *soap, struct wsa5__RelatesToType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsa5__RelatesTo(soap, tag ? tag : "wsa5:RelatesTo", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa5__RelatesToType ** SOAP_FMAC4 soap_get_PointerTo_wsa5__RelatesTo(struct soap *soap, struct wsa5__RelatesToType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsa5__RelatesTo(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__ProblemIRI(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__wsa5__ProblemIRI(soap, tag ? tag : "wsa5:ProblemIRI", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__Action(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__wsa5__Action(soap, tag ? tag : "wsa5:Action", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__To(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__wsa5__To(soap, tag ? tag : "wsa5:To", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa5__MessageID(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__wsa5__MessageID(soap, tag ? tag : "wsa5:MessageID", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsa5__MetadataType(struct soap *soap, struct wsa5__MetadataType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsa5__MetadataType))
|
|
soap_serialize_wsa5__MetadataType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsa5__MetadataType(struct soap *soap, const char *tag, int id, struct wsa5__MetadataType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsa5__MetadataType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsa5__MetadataType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa5__MetadataType ** SOAP_FMAC4 soap_in_PointerTowsa5__MetadataType(struct soap *soap, const char *tag, struct wsa5__MetadataType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsa5__MetadataType **)soap_malloc(soap, sizeof(struct wsa5__MetadataType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsa5__MetadataType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsa5__MetadataType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsa5__MetadataType, sizeof(struct wsa5__MetadataType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsa5__MetadataType(struct soap *soap, struct wsa5__MetadataType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsa5__MetadataType(soap, tag ? tag : "wsa5:MetadataType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa5__MetadataType ** SOAP_FMAC4 soap_get_PointerTowsa5__MetadataType(struct soap *soap, struct wsa5__MetadataType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsa5__MetadataType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsa5__ReferenceParametersType(struct soap *soap, struct wsa5__ReferenceParametersType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsa5__ReferenceParametersType))
|
|
soap_serialize_wsa5__ReferenceParametersType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsa5__ReferenceParametersType(struct soap *soap, const char *tag, int id, struct wsa5__ReferenceParametersType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsa5__ReferenceParametersType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsa5__ReferenceParametersType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa5__ReferenceParametersType ** SOAP_FMAC4 soap_in_PointerTowsa5__ReferenceParametersType(struct soap *soap, const char *tag, struct wsa5__ReferenceParametersType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsa5__ReferenceParametersType **)soap_malloc(soap, sizeof(struct wsa5__ReferenceParametersType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsa5__ReferenceParametersType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsa5__ReferenceParametersType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsa5__ReferenceParametersType, sizeof(struct wsa5__ReferenceParametersType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsa5__ReferenceParametersType(struct soap *soap, struct wsa5__ReferenceParametersType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsa5__ReferenceParametersType(soap, tag ? tag : "wsa5:ReferenceParametersType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa5__ReferenceParametersType ** SOAP_FMAC4 soap_get_PointerTowsa5__ReferenceParametersType(struct soap *soap, struct wsa5__ReferenceParametersType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsa5__ReferenceParametersType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__FaultCodesOpenEnumType(struct soap *soap, char *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_wsa5__FaultCodesOpenEnumType);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__FaultCodesOpenEnumType(struct soap *soap, const char *tag, int id, char *const*a, const char *type)
|
|
{
|
|
return soap_outstring(soap, tag, id, a, type, SOAP_TYPE_wsa5__FaultCodesOpenEnumType);
|
|
}
|
|
|
|
SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_wsa5__FaultCodesOpenEnumType(struct soap *soap, const char *tag, char **a, const char *type)
|
|
{
|
|
a = soap_instring(soap, tag, a, type, SOAP_TYPE_wsa5__FaultCodesOpenEnumType, 1, 0, -1, NULL);
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__FaultCodesOpenEnumType(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_wsa5__FaultCodesOpenEnumType(soap, tag ? tag : "wsa5:FaultCodesOpenEnumType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_wsa5__FaultCodesOpenEnumType(struct soap *soap, char **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_wsa5__FaultCodesOpenEnumType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsa5__RelationshipTypeOpenEnum(struct soap *soap, char *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_wsa5__RelationshipTypeOpenEnum);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsa5__RelationshipTypeOpenEnum(struct soap *soap, const char *tag, int id, char *const*a, const char *type)
|
|
{
|
|
return soap_outstring(soap, tag, id, a, type, SOAP_TYPE_wsa5__RelationshipTypeOpenEnum);
|
|
}
|
|
|
|
SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_wsa5__RelationshipTypeOpenEnum(struct soap *soap, const char *tag, char **a, const char *type)
|
|
{
|
|
a = soap_instring(soap, tag, a, type, SOAP_TYPE_wsa5__RelationshipTypeOpenEnum, 1, 0, -1, NULL);
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsa5__RelationshipTypeOpenEnum(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_wsa5__RelationshipTypeOpenEnum(soap, tag ? tag : "wsa5:RelationshipTypeOpenEnum", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_wsa5__RelationshipTypeOpenEnum(struct soap *soap, char **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_wsa5__RelationshipTypeOpenEnum(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__Security(struct soap *soap, struct _wsse__Security *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsse__Security))
|
|
soap_serialize__wsse__Security(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__Security(struct soap *soap, const char *tag, int id, struct _wsse__Security *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsse__Security, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__wsse__Security(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsse__Security ** SOAP_FMAC4 soap_in_PointerTo_wsse__Security(struct soap *soap, const char *tag, struct _wsse__Security **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct _wsse__Security **)soap_malloc(soap, sizeof(struct _wsse__Security *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__wsse__Security(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct _wsse__Security **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsse__Security, sizeof(struct _wsse__Security), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__Security(struct soap *soap, struct _wsse__Security *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsse__Security(soap, tag ? tag : "wsse:Security", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsse__Security ** SOAP_FMAC4 soap_get_PointerTo_wsse__Security(struct soap *soap, struct _wsse__Security **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsse__Security(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__SignatureType(struct soap *soap, struct ds__SignatureType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_ds__SignatureType))
|
|
soap_serialize_ds__SignatureType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__SignatureType(struct soap *soap, const char *tag, int id, struct ds__SignatureType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__SignatureType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_ds__SignatureType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__SignatureType ** SOAP_FMAC4 soap_in_PointerTods__SignatureType(struct soap *soap, const char *tag, struct ds__SignatureType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__SignatureType **)soap_malloc(soap, sizeof(struct ds__SignatureType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_ds__SignatureType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__SignatureType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__SignatureType, sizeof(struct ds__SignatureType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__SignatureType(struct soap *soap, struct ds__SignatureType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTods__SignatureType(soap, tag ? tag : "ds:SignatureType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__SignatureType ** SOAP_FMAC4 soap_get_PointerTods__SignatureType(struct soap *soap, struct ds__SignatureType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTods__SignatureType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsc__SecurityContextTokenType(struct soap *soap, struct wsc__SecurityContextTokenType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsc__SecurityContextTokenType))
|
|
soap_serialize_wsc__SecurityContextTokenType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsc__SecurityContextTokenType(struct soap *soap, const char *tag, int id, struct wsc__SecurityContextTokenType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsc__SecurityContextTokenType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsc__SecurityContextTokenType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsc__SecurityContextTokenType ** SOAP_FMAC4 soap_in_PointerTowsc__SecurityContextTokenType(struct soap *soap, const char *tag, struct wsc__SecurityContextTokenType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsc__SecurityContextTokenType **)soap_malloc(soap, sizeof(struct wsc__SecurityContextTokenType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsc__SecurityContextTokenType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsc__SecurityContextTokenType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsc__SecurityContextTokenType, sizeof(struct wsc__SecurityContextTokenType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsc__SecurityContextTokenType(struct soap *soap, struct wsc__SecurityContextTokenType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsc__SecurityContextTokenType(soap, tag ? tag : "wsc:SecurityContextTokenType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsc__SecurityContextTokenType ** SOAP_FMAC4 soap_get_PointerTowsc__SecurityContextTokenType(struct soap *soap, struct wsc__SecurityContextTokenType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsc__SecurityContextTokenType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__BinarySecurityToken(struct soap *soap, struct _wsse__BinarySecurityToken *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsse__BinarySecurityToken))
|
|
soap_serialize__wsse__BinarySecurityToken(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__BinarySecurityToken(struct soap *soap, const char *tag, int id, struct _wsse__BinarySecurityToken *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsse__BinarySecurityToken, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__wsse__BinarySecurityToken(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsse__BinarySecurityToken ** SOAP_FMAC4 soap_in_PointerTo_wsse__BinarySecurityToken(struct soap *soap, const char *tag, struct _wsse__BinarySecurityToken **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct _wsse__BinarySecurityToken **)soap_malloc(soap, sizeof(struct _wsse__BinarySecurityToken *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__wsse__BinarySecurityToken(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct _wsse__BinarySecurityToken **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsse__BinarySecurityToken, sizeof(struct _wsse__BinarySecurityToken), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__BinarySecurityToken(struct soap *soap, struct _wsse__BinarySecurityToken *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsse__BinarySecurityToken(soap, tag ? tag : "wsse:BinarySecurityToken", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsse__BinarySecurityToken ** SOAP_FMAC4 soap_get_PointerTo_wsse__BinarySecurityToken(struct soap *soap, struct _wsse__BinarySecurityToken **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsse__BinarySecurityToken(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__UsernameToken(struct soap *soap, struct _wsse__UsernameToken *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsse__UsernameToken))
|
|
soap_serialize__wsse__UsernameToken(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__UsernameToken(struct soap *soap, const char *tag, int id, struct _wsse__UsernameToken *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsse__UsernameToken, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__wsse__UsernameToken(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsse__UsernameToken ** SOAP_FMAC4 soap_in_PointerTo_wsse__UsernameToken(struct soap *soap, const char *tag, struct _wsse__UsernameToken **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct _wsse__UsernameToken **)soap_malloc(soap, sizeof(struct _wsse__UsernameToken *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__wsse__UsernameToken(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct _wsse__UsernameToken **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsse__UsernameToken, sizeof(struct _wsse__UsernameToken), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__UsernameToken(struct soap *soap, struct _wsse__UsernameToken *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsse__UsernameToken(soap, tag ? tag : "wsse:UsernameToken", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsse__UsernameToken ** SOAP_FMAC4 soap_get_PointerTo_wsse__UsernameToken(struct soap *soap, struct _wsse__UsernameToken **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsse__UsernameToken(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsu__Timestamp(struct soap *soap, struct _wsu__Timestamp *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsu__Timestamp))
|
|
soap_serialize__wsu__Timestamp(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsu__Timestamp(struct soap *soap, const char *tag, int id, struct _wsu__Timestamp *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsu__Timestamp, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__wsu__Timestamp(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsu__Timestamp ** SOAP_FMAC4 soap_in_PointerTo_wsu__Timestamp(struct soap *soap, const char *tag, struct _wsu__Timestamp **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct _wsu__Timestamp **)soap_malloc(soap, sizeof(struct _wsu__Timestamp *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__wsu__Timestamp(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct _wsu__Timestamp **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsu__Timestamp, sizeof(struct _wsu__Timestamp), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsu__Timestamp(struct soap *soap, struct _wsu__Timestamp *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsu__Timestamp(soap, tag ? tag : "wsu:Timestamp", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsu__Timestamp ** SOAP_FMAC4 soap_get_PointerTo_wsu__Timestamp(struct soap *soap, struct _wsu__Timestamp **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsu__Timestamp(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AuthenticatingAuthority(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__saml2__AuthenticatingAuthority(soap, tag ? tag : "saml2:AuthenticatingAuthority", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AuthnContextDeclRef(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__saml2__AuthnContextDeclRef(soap, tag ? tag : "saml2:AuthnContextDeclRef", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AuthnContextClassRef(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__saml2__AuthnContextClassRef(soap, tag ? tag : "saml2:AuthnContextClassRef", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__Audience(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__saml2__Audience(soap, tag ? tag : "saml2:Audience", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AssertionURIRef(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__saml2__AssertionURIRef(soap, tag ? tag : "saml2:AssertionURIRef", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml2__AssertionIDRef(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__saml2__AssertionIDRef(soap, tag ? tag : "saml2:AssertionIDRef", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToPointerTo_ds__KeyInfo(struct soap *soap, struct ds__KeyInfoType **const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_PointerTo_ds__KeyInfo))
|
|
soap_serialize_PointerTo_ds__KeyInfo(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToPointerTo_ds__KeyInfo(struct soap *soap, const char *tag, int id, struct ds__KeyInfoType **const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_PointerTo_ds__KeyInfo, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_PointerTo_ds__KeyInfo(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__KeyInfoType *** SOAP_FMAC4 soap_in_PointerToPointerTo_ds__KeyInfo(struct soap *soap, const char *tag, struct ds__KeyInfoType ***a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__KeyInfoType ***)soap_malloc(soap, sizeof(struct ds__KeyInfoType **))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_PointerTo_ds__KeyInfo(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__KeyInfoType ***)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ds__KeyInfo, sizeof(struct ds__KeyInfoType), 1, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToPointerTo_ds__KeyInfo(struct soap *soap, struct ds__KeyInfoType **const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToPointerTo_ds__KeyInfo(soap, tag ? tag : "ds:KeyInfo", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__KeyInfoType *** SOAP_FMAC4 soap_get_PointerToPointerTo_ds__KeyInfo(struct soap *soap, struct ds__KeyInfoType ***p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToPointerTo_ds__KeyInfo(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml2__union_AttributeStatementType(struct soap *soap, struct __saml2__union_AttributeStatementType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE___saml2__union_AttributeStatementType))
|
|
soap_serialize___saml2__union_AttributeStatementType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml2__union_AttributeStatementType(struct soap *soap, const char *tag, int id, struct __saml2__union_AttributeStatementType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml2__union_AttributeStatementType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out___saml2__union_AttributeStatementType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml2__union_AttributeStatementType ** SOAP_FMAC4 soap_in_PointerTo__saml2__union_AttributeStatementType(struct soap *soap, const char *tag, struct __saml2__union_AttributeStatementType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct __saml2__union_AttributeStatementType **)soap_malloc(soap, sizeof(struct __saml2__union_AttributeStatementType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in___saml2__union_AttributeStatementType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct __saml2__union_AttributeStatementType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml2__union_AttributeStatementType, sizeof(struct __saml2__union_AttributeStatementType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml2__union_AttributeStatementType(struct soap *soap, struct __saml2__union_AttributeStatementType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo__saml2__union_AttributeStatementType(soap, tag ? tag : "-saml2:union-AttributeStatementType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml2__union_AttributeStatementType ** SOAP_FMAC4 soap_get_PointerTo__saml2__union_AttributeStatementType(struct soap *soap, struct __saml2__union_AttributeStatementType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo__saml2__union_AttributeStatementType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AttributeType(struct soap *soap, struct saml2__AttributeType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__AttributeType))
|
|
soap_serialize_saml2__AttributeType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AttributeType(struct soap *soap, const char *tag, int id, struct saml2__AttributeType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__AttributeType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__AttributeType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__AttributeType ** SOAP_FMAC4 soap_in_PointerTosaml2__AttributeType(struct soap *soap, const char *tag, struct saml2__AttributeType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__AttributeType **)soap_malloc(soap, sizeof(struct saml2__AttributeType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__AttributeType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__AttributeType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__AttributeType, sizeof(struct saml2__AttributeType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AttributeType(struct soap *soap, struct saml2__AttributeType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__AttributeType(soap, tag ? tag : "saml2:AttributeType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__AttributeType ** SOAP_FMAC4 soap_get_PointerTosaml2__AttributeType(struct soap *soap, struct saml2__AttributeType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__AttributeType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__EvidenceType(struct soap *soap, struct saml2__EvidenceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__EvidenceType))
|
|
soap_serialize_saml2__EvidenceType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__EvidenceType(struct soap *soap, const char *tag, int id, struct saml2__EvidenceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__EvidenceType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__EvidenceType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__EvidenceType ** SOAP_FMAC4 soap_in_PointerTosaml2__EvidenceType(struct soap *soap, const char *tag, struct saml2__EvidenceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__EvidenceType **)soap_malloc(soap, sizeof(struct saml2__EvidenceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__EvidenceType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__EvidenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__EvidenceType, sizeof(struct saml2__EvidenceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__EvidenceType(struct soap *soap, struct saml2__EvidenceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__EvidenceType(soap, tag ? tag : "saml2:EvidenceType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__EvidenceType ** SOAP_FMAC4 soap_get_PointerTosaml2__EvidenceType(struct soap *soap, struct saml2__EvidenceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__EvidenceType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__ActionType(struct soap *soap, struct saml2__ActionType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__ActionType))
|
|
soap_serialize_saml2__ActionType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__ActionType(struct soap *soap, const char *tag, int id, struct saml2__ActionType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__ActionType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__ActionType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__ActionType ** SOAP_FMAC4 soap_in_PointerTosaml2__ActionType(struct soap *soap, const char *tag, struct saml2__ActionType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__ActionType **)soap_malloc(soap, sizeof(struct saml2__ActionType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__ActionType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__ActionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__ActionType, sizeof(struct saml2__ActionType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__ActionType(struct soap *soap, struct saml2__ActionType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__ActionType(soap, tag ? tag : "saml2:ActionType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__ActionType ** SOAP_FMAC4 soap_get_PointerTosaml2__ActionType(struct soap *soap, struct saml2__ActionType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__ActionType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AuthnContextType(struct soap *soap, struct saml2__AuthnContextType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__AuthnContextType))
|
|
soap_serialize_saml2__AuthnContextType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AuthnContextType(struct soap *soap, const char *tag, int id, struct saml2__AuthnContextType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__AuthnContextType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__AuthnContextType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__AuthnContextType ** SOAP_FMAC4 soap_in_PointerTosaml2__AuthnContextType(struct soap *soap, const char *tag, struct saml2__AuthnContextType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__AuthnContextType **)soap_malloc(soap, sizeof(struct saml2__AuthnContextType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__AuthnContextType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__AuthnContextType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__AuthnContextType, sizeof(struct saml2__AuthnContextType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AuthnContextType(struct soap *soap, struct saml2__AuthnContextType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__AuthnContextType(soap, tag ? tag : "saml2:AuthnContextType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__AuthnContextType ** SOAP_FMAC4 soap_get_PointerTosaml2__AuthnContextType(struct soap *soap, struct saml2__AuthnContextType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__AuthnContextType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__SubjectLocalityType(struct soap *soap, struct saml2__SubjectLocalityType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__SubjectLocalityType))
|
|
soap_serialize_saml2__SubjectLocalityType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__SubjectLocalityType(struct soap *soap, const char *tag, int id, struct saml2__SubjectLocalityType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__SubjectLocalityType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__SubjectLocalityType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__SubjectLocalityType ** SOAP_FMAC4 soap_in_PointerTosaml2__SubjectLocalityType(struct soap *soap, const char *tag, struct saml2__SubjectLocalityType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__SubjectLocalityType **)soap_malloc(soap, sizeof(struct saml2__SubjectLocalityType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__SubjectLocalityType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__SubjectLocalityType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__SubjectLocalityType, sizeof(struct saml2__SubjectLocalityType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__SubjectLocalityType(struct soap *soap, struct saml2__SubjectLocalityType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__SubjectLocalityType(soap, tag ? tag : "saml2:SubjectLocalityType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__SubjectLocalityType ** SOAP_FMAC4 soap_get_PointerTosaml2__SubjectLocalityType(struct soap *soap, struct saml2__SubjectLocalityType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__SubjectLocalityType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml2__union_EvidenceType(struct soap *soap, struct __saml2__union_EvidenceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE___saml2__union_EvidenceType))
|
|
soap_serialize___saml2__union_EvidenceType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml2__union_EvidenceType(struct soap *soap, const char *tag, int id, struct __saml2__union_EvidenceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml2__union_EvidenceType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out___saml2__union_EvidenceType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml2__union_EvidenceType ** SOAP_FMAC4 soap_in_PointerTo__saml2__union_EvidenceType(struct soap *soap, const char *tag, struct __saml2__union_EvidenceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct __saml2__union_EvidenceType **)soap_malloc(soap, sizeof(struct __saml2__union_EvidenceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in___saml2__union_EvidenceType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct __saml2__union_EvidenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml2__union_EvidenceType, sizeof(struct __saml2__union_EvidenceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml2__union_EvidenceType(struct soap *soap, struct __saml2__union_EvidenceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo__saml2__union_EvidenceType(soap, tag ? tag : "-saml2:union-EvidenceType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml2__union_EvidenceType ** SOAP_FMAC4 soap_get_PointerTo__saml2__union_EvidenceType(struct soap *soap, struct __saml2__union_EvidenceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo__saml2__union_EvidenceType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml2__union_AdviceType(struct soap *soap, struct __saml2__union_AdviceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE___saml2__union_AdviceType))
|
|
soap_serialize___saml2__union_AdviceType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml2__union_AdviceType(struct soap *soap, const char *tag, int id, struct __saml2__union_AdviceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml2__union_AdviceType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out___saml2__union_AdviceType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml2__union_AdviceType ** SOAP_FMAC4 soap_in_PointerTo__saml2__union_AdviceType(struct soap *soap, const char *tag, struct __saml2__union_AdviceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct __saml2__union_AdviceType **)soap_malloc(soap, sizeof(struct __saml2__union_AdviceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in___saml2__union_AdviceType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct __saml2__union_AdviceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml2__union_AdviceType, sizeof(struct __saml2__union_AdviceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml2__union_AdviceType(struct soap *soap, struct __saml2__union_AdviceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo__saml2__union_AdviceType(soap, tag ? tag : "-saml2:union-AdviceType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml2__union_AdviceType ** SOAP_FMAC4 soap_get_PointerTo__saml2__union_AdviceType(struct soap *soap, struct __saml2__union_AdviceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo__saml2__union_AdviceType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AssertionType(struct soap *soap, struct saml2__AssertionType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__AssertionType))
|
|
soap_serialize_saml2__AssertionType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AssertionType(struct soap *soap, const char *tag, int id, struct saml2__AssertionType *const*a, const char *type)
|
|
{
|
|
char *mark;
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__AssertionType, &mark);
|
|
if (id < 0)
|
|
return soap->error;
|
|
(void)soap_out_saml2__AssertionType(soap, tag, id, *a, type);
|
|
soap_unmark(soap, mark);
|
|
return soap->error;
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__AssertionType ** SOAP_FMAC4 soap_in_PointerTosaml2__AssertionType(struct soap *soap, const char *tag, struct saml2__AssertionType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__AssertionType **)soap_malloc(soap, sizeof(struct saml2__AssertionType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__AssertionType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__AssertionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__AssertionType, sizeof(struct saml2__AssertionType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AssertionType(struct soap *soap, struct saml2__AssertionType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__AssertionType(soap, tag ? tag : "saml2:AssertionType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__AssertionType ** SOAP_FMAC4 soap_get_PointerTosaml2__AssertionType(struct soap *soap, struct saml2__AssertionType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__AssertionType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml2__union_ConditionsType(struct soap *soap, struct __saml2__union_ConditionsType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE___saml2__union_ConditionsType))
|
|
soap_serialize___saml2__union_ConditionsType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml2__union_ConditionsType(struct soap *soap, const char *tag, int id, struct __saml2__union_ConditionsType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml2__union_ConditionsType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out___saml2__union_ConditionsType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml2__union_ConditionsType ** SOAP_FMAC4 soap_in_PointerTo__saml2__union_ConditionsType(struct soap *soap, const char *tag, struct __saml2__union_ConditionsType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct __saml2__union_ConditionsType **)soap_malloc(soap, sizeof(struct __saml2__union_ConditionsType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in___saml2__union_ConditionsType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct __saml2__union_ConditionsType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml2__union_ConditionsType, sizeof(struct __saml2__union_ConditionsType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml2__union_ConditionsType(struct soap *soap, struct __saml2__union_ConditionsType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo__saml2__union_ConditionsType(soap, tag ? tag : "-saml2:union-ConditionsType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml2__union_ConditionsType ** SOAP_FMAC4 soap_get_PointerTo__saml2__union_ConditionsType(struct soap *soap, struct __saml2__union_ConditionsType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo__saml2__union_ConditionsType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__ProxyRestrictionType(struct soap *soap, struct saml2__ProxyRestrictionType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__ProxyRestrictionType))
|
|
soap_serialize_saml2__ProxyRestrictionType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__ProxyRestrictionType(struct soap *soap, const char *tag, int id, struct saml2__ProxyRestrictionType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__ProxyRestrictionType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__ProxyRestrictionType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__ProxyRestrictionType ** SOAP_FMAC4 soap_in_PointerTosaml2__ProxyRestrictionType(struct soap *soap, const char *tag, struct saml2__ProxyRestrictionType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__ProxyRestrictionType **)soap_malloc(soap, sizeof(struct saml2__ProxyRestrictionType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__ProxyRestrictionType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__ProxyRestrictionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__ProxyRestrictionType, sizeof(struct saml2__ProxyRestrictionType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__ProxyRestrictionType(struct soap *soap, struct saml2__ProxyRestrictionType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__ProxyRestrictionType(soap, tag ? tag : "saml2:ProxyRestrictionType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__ProxyRestrictionType ** SOAP_FMAC4 soap_get_PointerTosaml2__ProxyRestrictionType(struct soap *soap, struct saml2__ProxyRestrictionType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__ProxyRestrictionType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__OneTimeUseType(struct soap *soap, struct saml2__OneTimeUseType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__OneTimeUseType))
|
|
soap_serialize_saml2__OneTimeUseType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__OneTimeUseType(struct soap *soap, const char *tag, int id, struct saml2__OneTimeUseType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__OneTimeUseType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__OneTimeUseType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__OneTimeUseType ** SOAP_FMAC4 soap_in_PointerTosaml2__OneTimeUseType(struct soap *soap, const char *tag, struct saml2__OneTimeUseType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__OneTimeUseType **)soap_malloc(soap, sizeof(struct saml2__OneTimeUseType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__OneTimeUseType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__OneTimeUseType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__OneTimeUseType, sizeof(struct saml2__OneTimeUseType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__OneTimeUseType(struct soap *soap, struct saml2__OneTimeUseType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__OneTimeUseType(soap, tag ? tag : "saml2:OneTimeUseType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__OneTimeUseType ** SOAP_FMAC4 soap_get_PointerTosaml2__OneTimeUseType(struct soap *soap, struct saml2__OneTimeUseType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__OneTimeUseType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AudienceRestrictionType(struct soap *soap, struct saml2__AudienceRestrictionType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__AudienceRestrictionType))
|
|
soap_serialize_saml2__AudienceRestrictionType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AudienceRestrictionType(struct soap *soap, const char *tag, int id, struct saml2__AudienceRestrictionType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__AudienceRestrictionType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__AudienceRestrictionType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__AudienceRestrictionType ** SOAP_FMAC4 soap_in_PointerTosaml2__AudienceRestrictionType(struct soap *soap, const char *tag, struct saml2__AudienceRestrictionType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__AudienceRestrictionType **)soap_malloc(soap, sizeof(struct saml2__AudienceRestrictionType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__AudienceRestrictionType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__AudienceRestrictionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__AudienceRestrictionType, sizeof(struct saml2__AudienceRestrictionType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AudienceRestrictionType(struct soap *soap, struct saml2__AudienceRestrictionType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__AudienceRestrictionType(soap, tag ? tag : "saml2:AudienceRestrictionType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__AudienceRestrictionType ** SOAP_FMAC4 soap_get_PointerTosaml2__AudienceRestrictionType(struct soap *soap, struct saml2__AudienceRestrictionType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__AudienceRestrictionType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__ConditionAbstractType(struct soap *soap, struct saml2__ConditionAbstractType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__ConditionAbstractType))
|
|
soap_serialize_saml2__ConditionAbstractType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__ConditionAbstractType(struct soap *soap, const char *tag, int id, struct saml2__ConditionAbstractType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__ConditionAbstractType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__ConditionAbstractType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__ConditionAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml2__ConditionAbstractType(struct soap *soap, const char *tag, struct saml2__ConditionAbstractType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__ConditionAbstractType **)soap_malloc(soap, sizeof(struct saml2__ConditionAbstractType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__ConditionAbstractType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__ConditionAbstractType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__ConditionAbstractType, sizeof(struct saml2__ConditionAbstractType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__ConditionAbstractType(struct soap *soap, struct saml2__ConditionAbstractType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__ConditionAbstractType(soap, tag ? tag : "saml2:ConditionAbstractType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__ConditionAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml2__ConditionAbstractType(struct soap *soap, struct saml2__ConditionAbstractType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__ConditionAbstractType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__SubjectConfirmationDataType(struct soap *soap, struct saml2__SubjectConfirmationDataType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__SubjectConfirmationDataType))
|
|
soap_serialize_saml2__SubjectConfirmationDataType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__SubjectConfirmationDataType(struct soap *soap, const char *tag, int id, struct saml2__SubjectConfirmationDataType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__SubjectConfirmationDataType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__SubjectConfirmationDataType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__SubjectConfirmationDataType ** SOAP_FMAC4 soap_in_PointerTosaml2__SubjectConfirmationDataType(struct soap *soap, const char *tag, struct saml2__SubjectConfirmationDataType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__SubjectConfirmationDataType **)soap_malloc(soap, sizeof(struct saml2__SubjectConfirmationDataType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__SubjectConfirmationDataType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__SubjectConfirmationDataType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__SubjectConfirmationDataType, sizeof(struct saml2__SubjectConfirmationDataType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__SubjectConfirmationDataType(struct soap *soap, struct saml2__SubjectConfirmationDataType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__SubjectConfirmationDataType(soap, tag ? tag : "saml2:SubjectConfirmationDataType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__SubjectConfirmationDataType ** SOAP_FMAC4 soap_get_PointerTosaml2__SubjectConfirmationDataType(struct soap *soap, struct saml2__SubjectConfirmationDataType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__SubjectConfirmationDataType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__SubjectConfirmationType(struct soap *soap, struct saml2__SubjectConfirmationType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__SubjectConfirmationType))
|
|
soap_serialize_saml2__SubjectConfirmationType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__SubjectConfirmationType(struct soap *soap, const char *tag, int id, struct saml2__SubjectConfirmationType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__SubjectConfirmationType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__SubjectConfirmationType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__SubjectConfirmationType ** SOAP_FMAC4 soap_in_PointerTosaml2__SubjectConfirmationType(struct soap *soap, const char *tag, struct saml2__SubjectConfirmationType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__SubjectConfirmationType **)soap_malloc(soap, sizeof(struct saml2__SubjectConfirmationType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__SubjectConfirmationType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__SubjectConfirmationType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__SubjectConfirmationType, sizeof(struct saml2__SubjectConfirmationType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__SubjectConfirmationType(struct soap *soap, struct saml2__SubjectConfirmationType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__SubjectConfirmationType(soap, tag ? tag : "saml2:SubjectConfirmationType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__SubjectConfirmationType ** SOAP_FMAC4 soap_get_PointerTosaml2__SubjectConfirmationType(struct soap *soap, struct saml2__SubjectConfirmationType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__SubjectConfirmationType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__EncryptedElementType(struct soap *soap, struct saml2__EncryptedElementType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__EncryptedElementType))
|
|
soap_serialize_saml2__EncryptedElementType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__EncryptedElementType(struct soap *soap, const char *tag, int id, struct saml2__EncryptedElementType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__EncryptedElementType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__EncryptedElementType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__EncryptedElementType ** SOAP_FMAC4 soap_in_PointerTosaml2__EncryptedElementType(struct soap *soap, const char *tag, struct saml2__EncryptedElementType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__EncryptedElementType **)soap_malloc(soap, sizeof(struct saml2__EncryptedElementType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__EncryptedElementType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__EncryptedElementType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__EncryptedElementType, sizeof(struct saml2__EncryptedElementType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__EncryptedElementType(struct soap *soap, struct saml2__EncryptedElementType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__EncryptedElementType(soap, tag ? tag : "saml2:EncryptedElementType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__EncryptedElementType ** SOAP_FMAC4 soap_get_PointerTosaml2__EncryptedElementType(struct soap *soap, struct saml2__EncryptedElementType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__EncryptedElementType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__BaseIDAbstractType(struct soap *soap, struct saml2__BaseIDAbstractType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__BaseIDAbstractType))
|
|
soap_serialize_saml2__BaseIDAbstractType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__BaseIDAbstractType(struct soap *soap, const char *tag, int id, struct saml2__BaseIDAbstractType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__BaseIDAbstractType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__BaseIDAbstractType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__BaseIDAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml2__BaseIDAbstractType(struct soap *soap, const char *tag, struct saml2__BaseIDAbstractType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__BaseIDAbstractType **)soap_malloc(soap, sizeof(struct saml2__BaseIDAbstractType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__BaseIDAbstractType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__BaseIDAbstractType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__BaseIDAbstractType, sizeof(struct saml2__BaseIDAbstractType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__BaseIDAbstractType(struct soap *soap, struct saml2__BaseIDAbstractType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__BaseIDAbstractType(soap, tag ? tag : "saml2:BaseIDAbstractType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__BaseIDAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml2__BaseIDAbstractType(struct soap *soap, struct saml2__BaseIDAbstractType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__BaseIDAbstractType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml2__union_AssertionType(struct soap *soap, struct __saml2__union_AssertionType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE___saml2__union_AssertionType))
|
|
soap_serialize___saml2__union_AssertionType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml2__union_AssertionType(struct soap *soap, const char *tag, int id, struct __saml2__union_AssertionType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml2__union_AssertionType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out___saml2__union_AssertionType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml2__union_AssertionType ** SOAP_FMAC4 soap_in_PointerTo__saml2__union_AssertionType(struct soap *soap, const char *tag, struct __saml2__union_AssertionType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct __saml2__union_AssertionType **)soap_malloc(soap, sizeof(struct __saml2__union_AssertionType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in___saml2__union_AssertionType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct __saml2__union_AssertionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml2__union_AssertionType, sizeof(struct __saml2__union_AssertionType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml2__union_AssertionType(struct soap *soap, struct __saml2__union_AssertionType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo__saml2__union_AssertionType(soap, tag ? tag : "-saml2:union-AssertionType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml2__union_AssertionType ** SOAP_FMAC4 soap_get_PointerTo__saml2__union_AssertionType(struct soap *soap, struct __saml2__union_AssertionType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo__saml2__union_AssertionType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AttributeStatementType(struct soap *soap, struct saml2__AttributeStatementType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__AttributeStatementType))
|
|
soap_serialize_saml2__AttributeStatementType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AttributeStatementType(struct soap *soap, const char *tag, int id, struct saml2__AttributeStatementType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__AttributeStatementType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__AttributeStatementType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__AttributeStatementType ** SOAP_FMAC4 soap_in_PointerTosaml2__AttributeStatementType(struct soap *soap, const char *tag, struct saml2__AttributeStatementType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__AttributeStatementType **)soap_malloc(soap, sizeof(struct saml2__AttributeStatementType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__AttributeStatementType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__AttributeStatementType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__AttributeStatementType, sizeof(struct saml2__AttributeStatementType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AttributeStatementType(struct soap *soap, struct saml2__AttributeStatementType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__AttributeStatementType(soap, tag ? tag : "saml2:AttributeStatementType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__AttributeStatementType ** SOAP_FMAC4 soap_get_PointerTosaml2__AttributeStatementType(struct soap *soap, struct saml2__AttributeStatementType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__AttributeStatementType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AuthzDecisionStatementType(struct soap *soap, struct saml2__AuthzDecisionStatementType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__AuthzDecisionStatementType))
|
|
soap_serialize_saml2__AuthzDecisionStatementType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AuthzDecisionStatementType(struct soap *soap, const char *tag, int id, struct saml2__AuthzDecisionStatementType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__AuthzDecisionStatementType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__AuthzDecisionStatementType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__AuthzDecisionStatementType ** SOAP_FMAC4 soap_in_PointerTosaml2__AuthzDecisionStatementType(struct soap *soap, const char *tag, struct saml2__AuthzDecisionStatementType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__AuthzDecisionStatementType **)soap_malloc(soap, sizeof(struct saml2__AuthzDecisionStatementType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__AuthzDecisionStatementType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__AuthzDecisionStatementType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__AuthzDecisionStatementType, sizeof(struct saml2__AuthzDecisionStatementType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AuthzDecisionStatementType(struct soap *soap, struct saml2__AuthzDecisionStatementType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__AuthzDecisionStatementType(soap, tag ? tag : "saml2:AuthzDecisionStatementType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__AuthzDecisionStatementType ** SOAP_FMAC4 soap_get_PointerTosaml2__AuthzDecisionStatementType(struct soap *soap, struct saml2__AuthzDecisionStatementType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__AuthzDecisionStatementType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AuthnStatementType(struct soap *soap, struct saml2__AuthnStatementType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__AuthnStatementType))
|
|
soap_serialize_saml2__AuthnStatementType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AuthnStatementType(struct soap *soap, const char *tag, int id, struct saml2__AuthnStatementType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__AuthnStatementType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__AuthnStatementType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__AuthnStatementType ** SOAP_FMAC4 soap_in_PointerTosaml2__AuthnStatementType(struct soap *soap, const char *tag, struct saml2__AuthnStatementType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__AuthnStatementType **)soap_malloc(soap, sizeof(struct saml2__AuthnStatementType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__AuthnStatementType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__AuthnStatementType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__AuthnStatementType, sizeof(struct saml2__AuthnStatementType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AuthnStatementType(struct soap *soap, struct saml2__AuthnStatementType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__AuthnStatementType(soap, tag ? tag : "saml2:AuthnStatementType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__AuthnStatementType ** SOAP_FMAC4 soap_get_PointerTosaml2__AuthnStatementType(struct soap *soap, struct saml2__AuthnStatementType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__AuthnStatementType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__StatementAbstractType(struct soap *soap, struct saml2__StatementAbstractType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__StatementAbstractType))
|
|
soap_serialize_saml2__StatementAbstractType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__StatementAbstractType(struct soap *soap, const char *tag, int id, struct saml2__StatementAbstractType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__StatementAbstractType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__StatementAbstractType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__StatementAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml2__StatementAbstractType(struct soap *soap, const char *tag, struct saml2__StatementAbstractType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__StatementAbstractType **)soap_malloc(soap, sizeof(struct saml2__StatementAbstractType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__StatementAbstractType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__StatementAbstractType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__StatementAbstractType, sizeof(struct saml2__StatementAbstractType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__StatementAbstractType(struct soap *soap, struct saml2__StatementAbstractType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__StatementAbstractType(soap, tag ? tag : "saml2:StatementAbstractType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__StatementAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml2__StatementAbstractType(struct soap *soap, struct saml2__StatementAbstractType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__StatementAbstractType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__AdviceType(struct soap *soap, struct saml2__AdviceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__AdviceType))
|
|
soap_serialize_saml2__AdviceType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__AdviceType(struct soap *soap, const char *tag, int id, struct saml2__AdviceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__AdviceType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__AdviceType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__AdviceType ** SOAP_FMAC4 soap_in_PointerTosaml2__AdviceType(struct soap *soap, const char *tag, struct saml2__AdviceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__AdviceType **)soap_malloc(soap, sizeof(struct saml2__AdviceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__AdviceType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__AdviceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__AdviceType, sizeof(struct saml2__AdviceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__AdviceType(struct soap *soap, struct saml2__AdviceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__AdviceType(soap, tag ? tag : "saml2:AdviceType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__AdviceType ** SOAP_FMAC4 soap_get_PointerTosaml2__AdviceType(struct soap *soap, struct saml2__AdviceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__AdviceType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__ConditionsType(struct soap *soap, struct saml2__ConditionsType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__ConditionsType))
|
|
soap_serialize_saml2__ConditionsType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__ConditionsType(struct soap *soap, const char *tag, int id, struct saml2__ConditionsType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__ConditionsType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__ConditionsType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__ConditionsType ** SOAP_FMAC4 soap_in_PointerTosaml2__ConditionsType(struct soap *soap, const char *tag, struct saml2__ConditionsType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__ConditionsType **)soap_malloc(soap, sizeof(struct saml2__ConditionsType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__ConditionsType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__ConditionsType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__ConditionsType, sizeof(struct saml2__ConditionsType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__ConditionsType(struct soap *soap, struct saml2__ConditionsType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__ConditionsType(soap, tag ? tag : "saml2:ConditionsType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__ConditionsType ** SOAP_FMAC4 soap_get_PointerTosaml2__ConditionsType(struct soap *soap, struct saml2__ConditionsType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__ConditionsType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__SubjectType(struct soap *soap, struct saml2__SubjectType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__SubjectType))
|
|
soap_serialize_saml2__SubjectType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__SubjectType(struct soap *soap, const char *tag, int id, struct saml2__SubjectType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__SubjectType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__SubjectType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__SubjectType ** SOAP_FMAC4 soap_in_PointerTosaml2__SubjectType(struct soap *soap, const char *tag, struct saml2__SubjectType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__SubjectType **)soap_malloc(soap, sizeof(struct saml2__SubjectType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__SubjectType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__SubjectType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__SubjectType, sizeof(struct saml2__SubjectType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__SubjectType(struct soap *soap, struct saml2__SubjectType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__SubjectType(soap, tag ? tag : "saml2:SubjectType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__SubjectType ** SOAP_FMAC4 soap_get_PointerTosaml2__SubjectType(struct soap *soap, struct saml2__SubjectType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__SubjectType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml2__NameIDType(struct soap *soap, struct saml2__NameIDType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml2__NameIDType))
|
|
soap_serialize_saml2__NameIDType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml2__NameIDType(struct soap *soap, const char *tag, int id, struct saml2__NameIDType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml2__NameIDType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml2__NameIDType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__NameIDType ** SOAP_FMAC4 soap_in_PointerTosaml2__NameIDType(struct soap *soap, const char *tag, struct saml2__NameIDType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml2__NameIDType **)soap_malloc(soap, sizeof(struct saml2__NameIDType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml2__NameIDType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml2__NameIDType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml2__NameIDType, sizeof(struct saml2__NameIDType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml2__NameIDType(struct soap *soap, struct saml2__NameIDType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml2__NameIDType(soap, tag ? tag : "saml2:NameIDType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml2__NameIDType ** SOAP_FMAC4 soap_get_PointerTosaml2__NameIDType(struct soap *soap, struct saml2__NameIDType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml2__NameIDType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToPointerToxenc__EncryptedKeyType(struct soap *soap, struct xenc__EncryptedKeyType **const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_PointerToxenc__EncryptedKeyType))
|
|
soap_serialize_PointerToxenc__EncryptedKeyType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToPointerToxenc__EncryptedKeyType(struct soap *soap, const char *tag, int id, struct xenc__EncryptedKeyType **const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_PointerToxenc__EncryptedKeyType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_PointerToxenc__EncryptedKeyType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__EncryptedKeyType *** SOAP_FMAC4 soap_in_PointerToPointerToxenc__EncryptedKeyType(struct soap *soap, const char *tag, struct xenc__EncryptedKeyType ***a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct xenc__EncryptedKeyType ***)soap_malloc(soap, sizeof(struct xenc__EncryptedKeyType **))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_PointerToxenc__EncryptedKeyType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct xenc__EncryptedKeyType ***)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__EncryptedKeyType, sizeof(struct xenc__EncryptedKeyType), 1, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToPointerToxenc__EncryptedKeyType(struct soap *soap, struct xenc__EncryptedKeyType **const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToPointerToxenc__EncryptedKeyType(soap, tag ? tag : "xenc:EncryptedKeyType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__EncryptedKeyType *** SOAP_FMAC4 soap_get_PointerToPointerToxenc__EncryptedKeyType(struct soap *soap, struct xenc__EncryptedKeyType ***p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToPointerToxenc__EncryptedKeyType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__ConfirmationMethod(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__saml1__ConfirmationMethod(soap, tag ? tag : "saml1:ConfirmationMethod", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__Audience(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__saml1__Audience(soap, tag ? tag : "saml1:Audience", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__saml1__AssertionIDReference(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__saml1__AssertionIDReference(soap, tag ? tag : "saml1:AssertionIDReference", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AttributeType(struct soap *soap, struct saml1__AttributeType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__AttributeType))
|
|
soap_serialize_saml1__AttributeType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AttributeType(struct soap *soap, const char *tag, int id, struct saml1__AttributeType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__AttributeType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__AttributeType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__AttributeType ** SOAP_FMAC4 soap_in_PointerTosaml1__AttributeType(struct soap *soap, const char *tag, struct saml1__AttributeType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__AttributeType **)soap_malloc(soap, sizeof(struct saml1__AttributeType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__AttributeType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__AttributeType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__AttributeType, sizeof(struct saml1__AttributeType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AttributeType(struct soap *soap, struct saml1__AttributeType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__AttributeType(soap, tag ? tag : "saml1:AttributeType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__AttributeType ** SOAP_FMAC4 soap_get_PointerTosaml1__AttributeType(struct soap *soap, struct saml1__AttributeType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__AttributeType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__EvidenceType(struct soap *soap, struct saml1__EvidenceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__EvidenceType))
|
|
soap_serialize_saml1__EvidenceType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__EvidenceType(struct soap *soap, const char *tag, int id, struct saml1__EvidenceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__EvidenceType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__EvidenceType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__EvidenceType ** SOAP_FMAC4 soap_in_PointerTosaml1__EvidenceType(struct soap *soap, const char *tag, struct saml1__EvidenceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__EvidenceType **)soap_malloc(soap, sizeof(struct saml1__EvidenceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__EvidenceType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__EvidenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__EvidenceType, sizeof(struct saml1__EvidenceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__EvidenceType(struct soap *soap, struct saml1__EvidenceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__EvidenceType(soap, tag ? tag : "saml1:EvidenceType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__EvidenceType ** SOAP_FMAC4 soap_get_PointerTosaml1__EvidenceType(struct soap *soap, struct saml1__EvidenceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__EvidenceType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__ActionType(struct soap *soap, struct saml1__ActionType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__ActionType))
|
|
soap_serialize_saml1__ActionType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__ActionType(struct soap *soap, const char *tag, int id, struct saml1__ActionType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__ActionType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__ActionType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__ActionType ** SOAP_FMAC4 soap_in_PointerTosaml1__ActionType(struct soap *soap, const char *tag, struct saml1__ActionType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__ActionType **)soap_malloc(soap, sizeof(struct saml1__ActionType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__ActionType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__ActionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__ActionType, sizeof(struct saml1__ActionType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__ActionType(struct soap *soap, struct saml1__ActionType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__ActionType(soap, tag ? tag : "saml1:ActionType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__ActionType ** SOAP_FMAC4 soap_get_PointerTosaml1__ActionType(struct soap *soap, struct saml1__ActionType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__ActionType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AuthorityBindingType(struct soap *soap, struct saml1__AuthorityBindingType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__AuthorityBindingType))
|
|
soap_serialize_saml1__AuthorityBindingType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AuthorityBindingType(struct soap *soap, const char *tag, int id, struct saml1__AuthorityBindingType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__AuthorityBindingType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__AuthorityBindingType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__AuthorityBindingType ** SOAP_FMAC4 soap_in_PointerTosaml1__AuthorityBindingType(struct soap *soap, const char *tag, struct saml1__AuthorityBindingType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__AuthorityBindingType **)soap_malloc(soap, sizeof(struct saml1__AuthorityBindingType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__AuthorityBindingType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__AuthorityBindingType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__AuthorityBindingType, sizeof(struct saml1__AuthorityBindingType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AuthorityBindingType(struct soap *soap, struct saml1__AuthorityBindingType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__AuthorityBindingType(soap, tag ? tag : "saml1:AuthorityBindingType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__AuthorityBindingType ** SOAP_FMAC4 soap_get_PointerTosaml1__AuthorityBindingType(struct soap *soap, struct saml1__AuthorityBindingType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__AuthorityBindingType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__SubjectLocalityType(struct soap *soap, struct saml1__SubjectLocalityType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__SubjectLocalityType))
|
|
soap_serialize_saml1__SubjectLocalityType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__SubjectLocalityType(struct soap *soap, const char *tag, int id, struct saml1__SubjectLocalityType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__SubjectLocalityType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__SubjectLocalityType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__SubjectLocalityType ** SOAP_FMAC4 soap_in_PointerTosaml1__SubjectLocalityType(struct soap *soap, const char *tag, struct saml1__SubjectLocalityType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__SubjectLocalityType **)soap_malloc(soap, sizeof(struct saml1__SubjectLocalityType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__SubjectLocalityType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__SubjectLocalityType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__SubjectLocalityType, sizeof(struct saml1__SubjectLocalityType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__SubjectLocalityType(struct soap *soap, struct saml1__SubjectLocalityType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__SubjectLocalityType(soap, tag ? tag : "saml1:SubjectLocalityType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__SubjectLocalityType ** SOAP_FMAC4 soap_get_PointerTosaml1__SubjectLocalityType(struct soap *soap, struct saml1__SubjectLocalityType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__SubjectLocalityType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__SubjectType(struct soap *soap, struct saml1__SubjectType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__SubjectType))
|
|
soap_serialize_saml1__SubjectType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__SubjectType(struct soap *soap, const char *tag, int id, struct saml1__SubjectType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__SubjectType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__SubjectType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__SubjectType ** SOAP_FMAC4 soap_in_PointerTosaml1__SubjectType(struct soap *soap, const char *tag, struct saml1__SubjectType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__SubjectType **)soap_malloc(soap, sizeof(struct saml1__SubjectType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__SubjectType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__SubjectType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__SubjectType, sizeof(struct saml1__SubjectType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__SubjectType(struct soap *soap, struct saml1__SubjectType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__SubjectType(soap, tag ? tag : "saml1:SubjectType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__SubjectType ** SOAP_FMAC4 soap_get_PointerTosaml1__SubjectType(struct soap *soap, struct saml1__SubjectType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__SubjectType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml1__union_EvidenceType(struct soap *soap, struct __saml1__union_EvidenceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE___saml1__union_EvidenceType))
|
|
soap_serialize___saml1__union_EvidenceType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml1__union_EvidenceType(struct soap *soap, const char *tag, int id, struct __saml1__union_EvidenceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml1__union_EvidenceType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out___saml1__union_EvidenceType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml1__union_EvidenceType ** SOAP_FMAC4 soap_in_PointerTo__saml1__union_EvidenceType(struct soap *soap, const char *tag, struct __saml1__union_EvidenceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct __saml1__union_EvidenceType **)soap_malloc(soap, sizeof(struct __saml1__union_EvidenceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in___saml1__union_EvidenceType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct __saml1__union_EvidenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml1__union_EvidenceType, sizeof(struct __saml1__union_EvidenceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml1__union_EvidenceType(struct soap *soap, struct __saml1__union_EvidenceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo__saml1__union_EvidenceType(soap, tag ? tag : "-saml1:union-EvidenceType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml1__union_EvidenceType ** SOAP_FMAC4 soap_get_PointerTo__saml1__union_EvidenceType(struct soap *soap, struct __saml1__union_EvidenceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo__saml1__union_EvidenceType(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)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_string))
|
|
soap_serialize_string(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
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, NULL);
|
|
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)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
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, NULL);
|
|
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)
|
|
{
|
|
if (soap_out_PointerTostring(soap, tag ? tag : "string", -2, 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 void SOAP_FMAC4 soap_serialize_PointerTosaml1__SubjectConfirmationType(struct soap *soap, struct saml1__SubjectConfirmationType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__SubjectConfirmationType))
|
|
soap_serialize_saml1__SubjectConfirmationType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__SubjectConfirmationType(struct soap *soap, const char *tag, int id, struct saml1__SubjectConfirmationType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__SubjectConfirmationType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__SubjectConfirmationType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__SubjectConfirmationType ** SOAP_FMAC4 soap_in_PointerTosaml1__SubjectConfirmationType(struct soap *soap, const char *tag, struct saml1__SubjectConfirmationType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__SubjectConfirmationType **)soap_malloc(soap, sizeof(struct saml1__SubjectConfirmationType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__SubjectConfirmationType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__SubjectConfirmationType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__SubjectConfirmationType, sizeof(struct saml1__SubjectConfirmationType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__SubjectConfirmationType(struct soap *soap, struct saml1__SubjectConfirmationType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__SubjectConfirmationType(soap, tag ? tag : "saml1:SubjectConfirmationType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__SubjectConfirmationType ** SOAP_FMAC4 soap_get_PointerTosaml1__SubjectConfirmationType(struct soap *soap, struct saml1__SubjectConfirmationType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__SubjectConfirmationType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__NameIdentifierType(struct soap *soap, struct saml1__NameIdentifierType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__NameIdentifierType))
|
|
soap_serialize_saml1__NameIdentifierType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__NameIdentifierType(struct soap *soap, const char *tag, int id, struct saml1__NameIdentifierType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__NameIdentifierType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__NameIdentifierType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__NameIdentifierType ** SOAP_FMAC4 soap_in_PointerTosaml1__NameIdentifierType(struct soap *soap, const char *tag, struct saml1__NameIdentifierType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__NameIdentifierType **)soap_malloc(soap, sizeof(struct saml1__NameIdentifierType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__NameIdentifierType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__NameIdentifierType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__NameIdentifierType, sizeof(struct saml1__NameIdentifierType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__NameIdentifierType(struct soap *soap, struct saml1__NameIdentifierType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__NameIdentifierType(soap, tag ? tag : "saml1:NameIdentifierType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__NameIdentifierType ** SOAP_FMAC4 soap_get_PointerTosaml1__NameIdentifierType(struct soap *soap, struct saml1__NameIdentifierType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__NameIdentifierType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml1__union_AdviceType(struct soap *soap, struct __saml1__union_AdviceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE___saml1__union_AdviceType))
|
|
soap_serialize___saml1__union_AdviceType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml1__union_AdviceType(struct soap *soap, const char *tag, int id, struct __saml1__union_AdviceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml1__union_AdviceType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out___saml1__union_AdviceType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml1__union_AdviceType ** SOAP_FMAC4 soap_in_PointerTo__saml1__union_AdviceType(struct soap *soap, const char *tag, struct __saml1__union_AdviceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct __saml1__union_AdviceType **)soap_malloc(soap, sizeof(struct __saml1__union_AdviceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in___saml1__union_AdviceType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct __saml1__union_AdviceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml1__union_AdviceType, sizeof(struct __saml1__union_AdviceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml1__union_AdviceType(struct soap *soap, struct __saml1__union_AdviceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo__saml1__union_AdviceType(soap, tag ? tag : "-saml1:union-AdviceType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml1__union_AdviceType ** SOAP_FMAC4 soap_get_PointerTo__saml1__union_AdviceType(struct soap *soap, struct __saml1__union_AdviceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo__saml1__union_AdviceType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AssertionType(struct soap *soap, struct saml1__AssertionType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__AssertionType))
|
|
soap_serialize_saml1__AssertionType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AssertionType(struct soap *soap, const char *tag, int id, struct saml1__AssertionType *const*a, const char *type)
|
|
{
|
|
char *mark;
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__AssertionType, &mark);
|
|
if (id < 0)
|
|
return soap->error;
|
|
(void)soap_out_saml1__AssertionType(soap, tag, id, *a, type);
|
|
soap_unmark(soap, mark);
|
|
return soap->error;
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__AssertionType ** SOAP_FMAC4 soap_in_PointerTosaml1__AssertionType(struct soap *soap, const char *tag, struct saml1__AssertionType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__AssertionType **)soap_malloc(soap, sizeof(struct saml1__AssertionType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__AssertionType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__AssertionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__AssertionType, sizeof(struct saml1__AssertionType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AssertionType(struct soap *soap, struct saml1__AssertionType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__AssertionType(soap, tag ? tag : "saml1:AssertionType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__AssertionType ** SOAP_FMAC4 soap_get_PointerTosaml1__AssertionType(struct soap *soap, struct saml1__AssertionType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__AssertionType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxsd__dateTime(struct soap *soap, struct timeval *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xsd__dateTime))
|
|
soap_serialize_xsd__dateTime(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxsd__dateTime(struct soap *soap, const char *tag, int id, struct timeval *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xsd__dateTime, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_xsd__dateTime(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct timeval ** SOAP_FMAC4 soap_in_PointerToxsd__dateTime(struct soap *soap, const char *tag, struct timeval **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct timeval **)soap_malloc(soap, sizeof(struct timeval *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_xsd__dateTime(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct timeval **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xsd__dateTime, sizeof(struct timeval), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxsd__dateTime(struct soap *soap, struct timeval *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxsd__dateTime(soap, tag ? tag : "xsd:dateTime", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct timeval ** SOAP_FMAC4 soap_get_PointerToxsd__dateTime(struct soap *soap, struct timeval **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxsd__dateTime(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml1__union_ConditionsType(struct soap *soap, struct __saml1__union_ConditionsType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE___saml1__union_ConditionsType))
|
|
soap_serialize___saml1__union_ConditionsType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml1__union_ConditionsType(struct soap *soap, const char *tag, int id, struct __saml1__union_ConditionsType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml1__union_ConditionsType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out___saml1__union_ConditionsType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml1__union_ConditionsType ** SOAP_FMAC4 soap_in_PointerTo__saml1__union_ConditionsType(struct soap *soap, const char *tag, struct __saml1__union_ConditionsType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct __saml1__union_ConditionsType **)soap_malloc(soap, sizeof(struct __saml1__union_ConditionsType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in___saml1__union_ConditionsType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct __saml1__union_ConditionsType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml1__union_ConditionsType, sizeof(struct __saml1__union_ConditionsType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml1__union_ConditionsType(struct soap *soap, struct __saml1__union_ConditionsType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo__saml1__union_ConditionsType(soap, tag ? tag : "-saml1:union-ConditionsType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml1__union_ConditionsType ** SOAP_FMAC4 soap_get_PointerTo__saml1__union_ConditionsType(struct soap *soap, struct __saml1__union_ConditionsType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo__saml1__union_ConditionsType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__ConditionAbstractType(struct soap *soap, struct saml1__ConditionAbstractType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__ConditionAbstractType))
|
|
soap_serialize_saml1__ConditionAbstractType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__ConditionAbstractType(struct soap *soap, const char *tag, int id, struct saml1__ConditionAbstractType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__ConditionAbstractType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__ConditionAbstractType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__ConditionAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml1__ConditionAbstractType(struct soap *soap, const char *tag, struct saml1__ConditionAbstractType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__ConditionAbstractType **)soap_malloc(soap, sizeof(struct saml1__ConditionAbstractType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__ConditionAbstractType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__ConditionAbstractType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__ConditionAbstractType, sizeof(struct saml1__ConditionAbstractType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__ConditionAbstractType(struct soap *soap, struct saml1__ConditionAbstractType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__ConditionAbstractType(soap, tag ? tag : "saml1:ConditionAbstractType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__ConditionAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml1__ConditionAbstractType(struct soap *soap, struct saml1__ConditionAbstractType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__ConditionAbstractType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__DoNotCacheConditionType(struct soap *soap, struct saml1__DoNotCacheConditionType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__DoNotCacheConditionType))
|
|
soap_serialize_saml1__DoNotCacheConditionType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__DoNotCacheConditionType(struct soap *soap, const char *tag, int id, struct saml1__DoNotCacheConditionType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__DoNotCacheConditionType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__DoNotCacheConditionType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__DoNotCacheConditionType ** SOAP_FMAC4 soap_in_PointerTosaml1__DoNotCacheConditionType(struct soap *soap, const char *tag, struct saml1__DoNotCacheConditionType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__DoNotCacheConditionType **)soap_malloc(soap, sizeof(struct saml1__DoNotCacheConditionType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__DoNotCacheConditionType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__DoNotCacheConditionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__DoNotCacheConditionType, sizeof(struct saml1__DoNotCacheConditionType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__DoNotCacheConditionType(struct soap *soap, struct saml1__DoNotCacheConditionType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__DoNotCacheConditionType(soap, tag ? tag : "saml1:DoNotCacheConditionType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__DoNotCacheConditionType ** SOAP_FMAC4 soap_get_PointerTosaml1__DoNotCacheConditionType(struct soap *soap, struct saml1__DoNotCacheConditionType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__DoNotCacheConditionType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AudienceRestrictionConditionType(struct soap *soap, struct saml1__AudienceRestrictionConditionType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__AudienceRestrictionConditionType))
|
|
soap_serialize_saml1__AudienceRestrictionConditionType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AudienceRestrictionConditionType(struct soap *soap, const char *tag, int id, struct saml1__AudienceRestrictionConditionType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__AudienceRestrictionConditionType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__AudienceRestrictionConditionType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__AudienceRestrictionConditionType ** SOAP_FMAC4 soap_in_PointerTosaml1__AudienceRestrictionConditionType(struct soap *soap, const char *tag, struct saml1__AudienceRestrictionConditionType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__AudienceRestrictionConditionType **)soap_malloc(soap, sizeof(struct saml1__AudienceRestrictionConditionType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__AudienceRestrictionConditionType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__AudienceRestrictionConditionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__AudienceRestrictionConditionType, sizeof(struct saml1__AudienceRestrictionConditionType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AudienceRestrictionConditionType(struct soap *soap, struct saml1__AudienceRestrictionConditionType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__AudienceRestrictionConditionType(soap, tag ? tag : "saml1:AudienceRestrictionConditionType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__AudienceRestrictionConditionType ** SOAP_FMAC4 soap_get_PointerTosaml1__AudienceRestrictionConditionType(struct soap *soap, struct saml1__AudienceRestrictionConditionType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__AudienceRestrictionConditionType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ds__Signature(struct soap *soap, struct ds__SignatureType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__ds__Signature))
|
|
soap_serialize__ds__Signature(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ds__Signature(struct soap *soap, const char *tag, int id, struct ds__SignatureType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ds__Signature, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__ds__Signature(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__SignatureType ** SOAP_FMAC4 soap_in_PointerTo_ds__Signature(struct soap *soap, const char *tag, struct ds__SignatureType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__SignatureType **)soap_malloc(soap, sizeof(struct ds__SignatureType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__ds__Signature(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__SignatureType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ds__Signature, sizeof(struct ds__SignatureType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ds__Signature(struct soap *soap, struct ds__SignatureType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_ds__Signature(soap, tag ? tag : "ds:Signature", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__SignatureType ** SOAP_FMAC4 soap_get_PointerTo_ds__Signature(struct soap *soap, struct ds__SignatureType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_ds__Signature(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__saml1__union_AssertionType(struct soap *soap, struct __saml1__union_AssertionType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE___saml1__union_AssertionType))
|
|
soap_serialize___saml1__union_AssertionType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__saml1__union_AssertionType(struct soap *soap, const char *tag, int id, struct __saml1__union_AssertionType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___saml1__union_AssertionType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out___saml1__union_AssertionType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml1__union_AssertionType ** SOAP_FMAC4 soap_in_PointerTo__saml1__union_AssertionType(struct soap *soap, const char *tag, struct __saml1__union_AssertionType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct __saml1__union_AssertionType **)soap_malloc(soap, sizeof(struct __saml1__union_AssertionType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in___saml1__union_AssertionType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct __saml1__union_AssertionType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___saml1__union_AssertionType, sizeof(struct __saml1__union_AssertionType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__saml1__union_AssertionType(struct soap *soap, struct __saml1__union_AssertionType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo__saml1__union_AssertionType(soap, tag ? tag : "-saml1:union-AssertionType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __saml1__union_AssertionType ** SOAP_FMAC4 soap_get_PointerTo__saml1__union_AssertionType(struct soap *soap, struct __saml1__union_AssertionType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo__saml1__union_AssertionType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AttributeStatementType(struct soap *soap, struct saml1__AttributeStatementType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__AttributeStatementType))
|
|
soap_serialize_saml1__AttributeStatementType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AttributeStatementType(struct soap *soap, const char *tag, int id, struct saml1__AttributeStatementType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__AttributeStatementType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__AttributeStatementType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__AttributeStatementType ** SOAP_FMAC4 soap_in_PointerTosaml1__AttributeStatementType(struct soap *soap, const char *tag, struct saml1__AttributeStatementType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__AttributeStatementType **)soap_malloc(soap, sizeof(struct saml1__AttributeStatementType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__AttributeStatementType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__AttributeStatementType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__AttributeStatementType, sizeof(struct saml1__AttributeStatementType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AttributeStatementType(struct soap *soap, struct saml1__AttributeStatementType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__AttributeStatementType(soap, tag ? tag : "saml1:AttributeStatementType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__AttributeStatementType ** SOAP_FMAC4 soap_get_PointerTosaml1__AttributeStatementType(struct soap *soap, struct saml1__AttributeStatementType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__AttributeStatementType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AuthorizationDecisionStatementType(struct soap *soap, struct saml1__AuthorizationDecisionStatementType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__AuthorizationDecisionStatementType))
|
|
soap_serialize_saml1__AuthorizationDecisionStatementType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AuthorizationDecisionStatementType(struct soap *soap, const char *tag, int id, struct saml1__AuthorizationDecisionStatementType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__AuthorizationDecisionStatementType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__AuthorizationDecisionStatementType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__AuthorizationDecisionStatementType ** SOAP_FMAC4 soap_in_PointerTosaml1__AuthorizationDecisionStatementType(struct soap *soap, const char *tag, struct saml1__AuthorizationDecisionStatementType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__AuthorizationDecisionStatementType **)soap_malloc(soap, sizeof(struct saml1__AuthorizationDecisionStatementType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__AuthorizationDecisionStatementType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__AuthorizationDecisionStatementType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__AuthorizationDecisionStatementType, sizeof(struct saml1__AuthorizationDecisionStatementType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AuthorizationDecisionStatementType(struct soap *soap, struct saml1__AuthorizationDecisionStatementType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__AuthorizationDecisionStatementType(soap, tag ? tag : "saml1:AuthorizationDecisionStatementType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__AuthorizationDecisionStatementType ** SOAP_FMAC4 soap_get_PointerTosaml1__AuthorizationDecisionStatementType(struct soap *soap, struct saml1__AuthorizationDecisionStatementType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__AuthorizationDecisionStatementType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AuthenticationStatementType(struct soap *soap, struct saml1__AuthenticationStatementType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__AuthenticationStatementType))
|
|
soap_serialize_saml1__AuthenticationStatementType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AuthenticationStatementType(struct soap *soap, const char *tag, int id, struct saml1__AuthenticationStatementType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__AuthenticationStatementType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__AuthenticationStatementType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__AuthenticationStatementType ** SOAP_FMAC4 soap_in_PointerTosaml1__AuthenticationStatementType(struct soap *soap, const char *tag, struct saml1__AuthenticationStatementType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__AuthenticationStatementType **)soap_malloc(soap, sizeof(struct saml1__AuthenticationStatementType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__AuthenticationStatementType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__AuthenticationStatementType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__AuthenticationStatementType, sizeof(struct saml1__AuthenticationStatementType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AuthenticationStatementType(struct soap *soap, struct saml1__AuthenticationStatementType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__AuthenticationStatementType(soap, tag ? tag : "saml1:AuthenticationStatementType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__AuthenticationStatementType ** SOAP_FMAC4 soap_get_PointerTosaml1__AuthenticationStatementType(struct soap *soap, struct saml1__AuthenticationStatementType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__AuthenticationStatementType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__SubjectStatementAbstractType(struct soap *soap, struct saml1__SubjectStatementAbstractType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__SubjectStatementAbstractType))
|
|
soap_serialize_saml1__SubjectStatementAbstractType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__SubjectStatementAbstractType(struct soap *soap, const char *tag, int id, struct saml1__SubjectStatementAbstractType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__SubjectStatementAbstractType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__SubjectStatementAbstractType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__SubjectStatementAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml1__SubjectStatementAbstractType(struct soap *soap, const char *tag, struct saml1__SubjectStatementAbstractType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__SubjectStatementAbstractType **)soap_malloc(soap, sizeof(struct saml1__SubjectStatementAbstractType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__SubjectStatementAbstractType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__SubjectStatementAbstractType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__SubjectStatementAbstractType, sizeof(struct saml1__SubjectStatementAbstractType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__SubjectStatementAbstractType(struct soap *soap, struct saml1__SubjectStatementAbstractType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__SubjectStatementAbstractType(soap, tag ? tag : "saml1:SubjectStatementAbstractType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__SubjectStatementAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml1__SubjectStatementAbstractType(struct soap *soap, struct saml1__SubjectStatementAbstractType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__SubjectStatementAbstractType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__StatementAbstractType(struct soap *soap, struct saml1__StatementAbstractType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__StatementAbstractType))
|
|
soap_serialize_saml1__StatementAbstractType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__StatementAbstractType(struct soap *soap, const char *tag, int id, struct saml1__StatementAbstractType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__StatementAbstractType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__StatementAbstractType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__StatementAbstractType ** SOAP_FMAC4 soap_in_PointerTosaml1__StatementAbstractType(struct soap *soap, const char *tag, struct saml1__StatementAbstractType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__StatementAbstractType **)soap_malloc(soap, sizeof(struct saml1__StatementAbstractType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__StatementAbstractType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__StatementAbstractType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__StatementAbstractType, sizeof(struct saml1__StatementAbstractType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__StatementAbstractType(struct soap *soap, struct saml1__StatementAbstractType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__StatementAbstractType(soap, tag ? tag : "saml1:StatementAbstractType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__StatementAbstractType ** SOAP_FMAC4 soap_get_PointerTosaml1__StatementAbstractType(struct soap *soap, struct saml1__StatementAbstractType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__StatementAbstractType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__AdviceType(struct soap *soap, struct saml1__AdviceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__AdviceType))
|
|
soap_serialize_saml1__AdviceType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__AdviceType(struct soap *soap, const char *tag, int id, struct saml1__AdviceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__AdviceType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__AdviceType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__AdviceType ** SOAP_FMAC4 soap_in_PointerTosaml1__AdviceType(struct soap *soap, const char *tag, struct saml1__AdviceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__AdviceType **)soap_malloc(soap, sizeof(struct saml1__AdviceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__AdviceType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__AdviceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__AdviceType, sizeof(struct saml1__AdviceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__AdviceType(struct soap *soap, struct saml1__AdviceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__AdviceType(soap, tag ? tag : "saml1:AdviceType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__AdviceType ** SOAP_FMAC4 soap_get_PointerTosaml1__AdviceType(struct soap *soap, struct saml1__AdviceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__AdviceType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTosaml1__ConditionsType(struct soap *soap, struct saml1__ConditionsType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_saml1__ConditionsType))
|
|
soap_serialize_saml1__ConditionsType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTosaml1__ConditionsType(struct soap *soap, const char *tag, int id, struct saml1__ConditionsType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_saml1__ConditionsType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_saml1__ConditionsType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__ConditionsType ** SOAP_FMAC4 soap_in_PointerTosaml1__ConditionsType(struct soap *soap, const char *tag, struct saml1__ConditionsType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct saml1__ConditionsType **)soap_malloc(soap, sizeof(struct saml1__ConditionsType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_saml1__ConditionsType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct saml1__ConditionsType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_saml1__ConditionsType, sizeof(struct saml1__ConditionsType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTosaml1__ConditionsType(struct soap *soap, struct saml1__ConditionsType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTosaml1__ConditionsType(soap, tag ? tag : "saml1:ConditionsType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct saml1__ConditionsType ** SOAP_FMAC4 soap_get_PointerTosaml1__ConditionsType(struct soap *soap, struct saml1__ConditionsType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTosaml1__ConditionsType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__wsc__DerivedKeyTokenType_sequence(struct soap *soap, struct __wsc__DerivedKeyTokenType_sequence *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE___wsc__DerivedKeyTokenType_sequence))
|
|
soap_serialize___wsc__DerivedKeyTokenType_sequence(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__wsc__DerivedKeyTokenType_sequence(struct soap *soap, const char *tag, int id, struct __wsc__DerivedKeyTokenType_sequence *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___wsc__DerivedKeyTokenType_sequence, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out___wsc__DerivedKeyTokenType_sequence(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __wsc__DerivedKeyTokenType_sequence ** SOAP_FMAC4 soap_in_PointerTo__wsc__DerivedKeyTokenType_sequence(struct soap *soap, const char *tag, struct __wsc__DerivedKeyTokenType_sequence **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct __wsc__DerivedKeyTokenType_sequence **)soap_malloc(soap, sizeof(struct __wsc__DerivedKeyTokenType_sequence *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in___wsc__DerivedKeyTokenType_sequence(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct __wsc__DerivedKeyTokenType_sequence **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___wsc__DerivedKeyTokenType_sequence, sizeof(struct __wsc__DerivedKeyTokenType_sequence), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__wsc__DerivedKeyTokenType_sequence(struct soap *soap, struct __wsc__DerivedKeyTokenType_sequence *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo__wsc__DerivedKeyTokenType_sequence(soap, tag ? tag : "-wsc:DerivedKeyTokenType-sequence", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __wsc__DerivedKeyTokenType_sequence ** SOAP_FMAC4 soap_get_PointerTo__wsc__DerivedKeyTokenType_sequence(struct soap *soap, struct __wsc__DerivedKeyTokenType_sequence **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo__wsc__DerivedKeyTokenType_sequence(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToULONG64(struct soap *soap, ULONG64 *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_ULONG64);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToULONG64(struct soap *soap, const char *tag, int id, ULONG64 *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ULONG64, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_ULONG64(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 ULONG64 ** SOAP_FMAC4 soap_in_PointerToULONG64(struct soap *soap, const char *tag, ULONG64 **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (ULONG64 **)soap_malloc(soap, sizeof(ULONG64 *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_ULONG64(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (ULONG64 **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ULONG64, sizeof(ULONG64), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToULONG64(struct soap *soap, ULONG64 *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToULONG64(soap, tag ? tag : "unsignedLong", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 ULONG64 ** SOAP_FMAC4 soap_get_PointerToULONG64(struct soap *soap, ULONG64 **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToULONG64(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsc__PropertiesType(struct soap *soap, struct wsc__PropertiesType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsc__PropertiesType))
|
|
soap_serialize_wsc__PropertiesType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsc__PropertiesType(struct soap *soap, const char *tag, int id, struct wsc__PropertiesType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsc__PropertiesType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsc__PropertiesType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsc__PropertiesType ** SOAP_FMAC4 soap_in_PointerTowsc__PropertiesType(struct soap *soap, const char *tag, struct wsc__PropertiesType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsc__PropertiesType **)soap_malloc(soap, sizeof(struct wsc__PropertiesType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsc__PropertiesType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsc__PropertiesType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsc__PropertiesType, sizeof(struct wsc__PropertiesType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsc__PropertiesType(struct soap *soap, struct wsc__PropertiesType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsc__PropertiesType(soap, tag ? tag : "wsc:PropertiesType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsc__PropertiesType ** SOAP_FMAC4 soap_get_PointerTowsc__PropertiesType(struct soap *soap, struct wsc__PropertiesType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsc__PropertiesType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsc__FaultCodeOpenEnumType(struct soap *soap, char *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_wsc__FaultCodeOpenEnumType);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsc__FaultCodeOpenEnumType(struct soap *soap, const char *tag, int id, char *const*a, const char *type)
|
|
{
|
|
return soap_outstring(soap, tag, id, a, type, SOAP_TYPE_wsc__FaultCodeOpenEnumType);
|
|
}
|
|
|
|
SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_wsc__FaultCodeOpenEnumType(struct soap *soap, const char *tag, char **a, const char *type)
|
|
{
|
|
a = soap_instring(soap, tag, a, type, SOAP_TYPE_wsc__FaultCodeOpenEnumType, 1, 0, -1, NULL);
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsc__FaultCodeOpenEnumType(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_wsc__FaultCodeOpenEnumType(soap, tag ? tag : "wsc:FaultCodeOpenEnumType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_wsc__FaultCodeOpenEnumType(struct soap *soap, char **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_wsc__FaultCodeOpenEnumType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_xenc__ReferenceList(struct soap *soap, struct _xenc__ReferenceList *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__xenc__ReferenceList))
|
|
soap_serialize__xenc__ReferenceList(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_xenc__ReferenceList(struct soap *soap, const char *tag, int id, struct _xenc__ReferenceList *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__xenc__ReferenceList, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__xenc__ReferenceList(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _xenc__ReferenceList ** SOAP_FMAC4 soap_in_PointerTo_xenc__ReferenceList(struct soap *soap, const char *tag, struct _xenc__ReferenceList **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct _xenc__ReferenceList **)soap_malloc(soap, sizeof(struct _xenc__ReferenceList *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__xenc__ReferenceList(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct _xenc__ReferenceList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__xenc__ReferenceList, sizeof(struct _xenc__ReferenceList), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_xenc__ReferenceList(struct soap *soap, struct _xenc__ReferenceList *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_xenc__ReferenceList(soap, tag ? tag : "xenc:ReferenceList", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _xenc__ReferenceList ** SOAP_FMAC4 soap_get_PointerTo_xenc__ReferenceList(struct soap *soap, struct _xenc__ReferenceList **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_xenc__ReferenceList(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo__xenc__union_ReferenceList(struct soap *soap, struct __xenc__union_ReferenceList *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE___xenc__union_ReferenceList))
|
|
soap_serialize___xenc__union_ReferenceList(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo__xenc__union_ReferenceList(struct soap *soap, const char *tag, int id, struct __xenc__union_ReferenceList *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE___xenc__union_ReferenceList, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out___xenc__union_ReferenceList(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __xenc__union_ReferenceList ** SOAP_FMAC4 soap_in_PointerTo__xenc__union_ReferenceList(struct soap *soap, const char *tag, struct __xenc__union_ReferenceList **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct __xenc__union_ReferenceList **)soap_malloc(soap, sizeof(struct __xenc__union_ReferenceList *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in___xenc__union_ReferenceList(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct __xenc__union_ReferenceList **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE___xenc__union_ReferenceList, sizeof(struct __xenc__union_ReferenceList), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo__xenc__union_ReferenceList(struct soap *soap, struct __xenc__union_ReferenceList *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo__xenc__union_ReferenceList(soap, tag ? tag : "-xenc:union-ReferenceList", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct __xenc__union_ReferenceList ** SOAP_FMAC4 soap_get_PointerTo__xenc__union_ReferenceList(struct soap *soap, struct __xenc__union_ReferenceList **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo__xenc__union_ReferenceList(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__ReferenceType(struct soap *soap, struct xenc__ReferenceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xenc__ReferenceType))
|
|
soap_serialize_xenc__ReferenceType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__ReferenceType(struct soap *soap, const char *tag, int id, struct xenc__ReferenceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xenc__ReferenceType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_xenc__ReferenceType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__ReferenceType ** SOAP_FMAC4 soap_in_PointerToxenc__ReferenceType(struct soap *soap, const char *tag, struct xenc__ReferenceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct xenc__ReferenceType **)soap_malloc(soap, sizeof(struct xenc__ReferenceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_xenc__ReferenceType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct xenc__ReferenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__ReferenceType, sizeof(struct xenc__ReferenceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__ReferenceType(struct soap *soap, struct xenc__ReferenceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxenc__ReferenceType(soap, tag ? tag : "xenc:ReferenceType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__ReferenceType ** SOAP_FMAC4 soap_get_PointerToxenc__ReferenceType(struct soap *soap, struct xenc__ReferenceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxenc__ReferenceType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__EncryptionPropertyType(struct soap *soap, struct xenc__EncryptionPropertyType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xenc__EncryptionPropertyType))
|
|
soap_serialize_xenc__EncryptionPropertyType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__EncryptionPropertyType(struct soap *soap, const char *tag, int id, struct xenc__EncryptionPropertyType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xenc__EncryptionPropertyType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_xenc__EncryptionPropertyType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__EncryptionPropertyType ** SOAP_FMAC4 soap_in_PointerToxenc__EncryptionPropertyType(struct soap *soap, const char *tag, struct xenc__EncryptionPropertyType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct xenc__EncryptionPropertyType **)soap_malloc(soap, sizeof(struct xenc__EncryptionPropertyType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_xenc__EncryptionPropertyType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct xenc__EncryptionPropertyType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__EncryptionPropertyType, sizeof(struct xenc__EncryptionPropertyType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__EncryptionPropertyType(struct soap *soap, struct xenc__EncryptionPropertyType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxenc__EncryptionPropertyType(soap, tag ? tag : "xenc:EncryptionPropertyType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__EncryptionPropertyType ** SOAP_FMAC4 soap_get_PointerToxenc__EncryptionPropertyType(struct soap *soap, struct xenc__EncryptionPropertyType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxenc__EncryptionPropertyType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__TransformsType(struct soap *soap, struct xenc__TransformsType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xenc__TransformsType))
|
|
soap_serialize_xenc__TransformsType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__TransformsType(struct soap *soap, const char *tag, int id, struct xenc__TransformsType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xenc__TransformsType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_xenc__TransformsType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__TransformsType ** SOAP_FMAC4 soap_in_PointerToxenc__TransformsType(struct soap *soap, const char *tag, struct xenc__TransformsType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct xenc__TransformsType **)soap_malloc(soap, sizeof(struct xenc__TransformsType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_xenc__TransformsType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct xenc__TransformsType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__TransformsType, sizeof(struct xenc__TransformsType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__TransformsType(struct soap *soap, struct xenc__TransformsType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxenc__TransformsType(soap, tag ? tag : "xenc:TransformsType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__TransformsType ** SOAP_FMAC4 soap_get_PointerToxenc__TransformsType(struct soap *soap, struct xenc__TransformsType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxenc__TransformsType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__CipherReferenceType(struct soap *soap, struct xenc__CipherReferenceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xenc__CipherReferenceType))
|
|
soap_serialize_xenc__CipherReferenceType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__CipherReferenceType(struct soap *soap, const char *tag, int id, struct xenc__CipherReferenceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xenc__CipherReferenceType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_xenc__CipherReferenceType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__CipherReferenceType ** SOAP_FMAC4 soap_in_PointerToxenc__CipherReferenceType(struct soap *soap, const char *tag, struct xenc__CipherReferenceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct xenc__CipherReferenceType **)soap_malloc(soap, sizeof(struct xenc__CipherReferenceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_xenc__CipherReferenceType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct xenc__CipherReferenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__CipherReferenceType, sizeof(struct xenc__CipherReferenceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__CipherReferenceType(struct soap *soap, struct xenc__CipherReferenceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxenc__CipherReferenceType(soap, tag ? tag : "xenc:CipherReferenceType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__CipherReferenceType ** SOAP_FMAC4 soap_get_PointerToxenc__CipherReferenceType(struct soap *soap, struct xenc__CipherReferenceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxenc__CipherReferenceType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__EncryptionPropertiesType(struct soap *soap, struct xenc__EncryptionPropertiesType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xenc__EncryptionPropertiesType))
|
|
soap_serialize_xenc__EncryptionPropertiesType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__EncryptionPropertiesType(struct soap *soap, const char *tag, int id, struct xenc__EncryptionPropertiesType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xenc__EncryptionPropertiesType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_xenc__EncryptionPropertiesType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__EncryptionPropertiesType ** SOAP_FMAC4 soap_in_PointerToxenc__EncryptionPropertiesType(struct soap *soap, const char *tag, struct xenc__EncryptionPropertiesType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct xenc__EncryptionPropertiesType **)soap_malloc(soap, sizeof(struct xenc__EncryptionPropertiesType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_xenc__EncryptionPropertiesType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct xenc__EncryptionPropertiesType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__EncryptionPropertiesType, sizeof(struct xenc__EncryptionPropertiesType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__EncryptionPropertiesType(struct soap *soap, struct xenc__EncryptionPropertiesType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxenc__EncryptionPropertiesType(soap, tag ? tag : "xenc:EncryptionPropertiesType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__EncryptionPropertiesType ** SOAP_FMAC4 soap_get_PointerToxenc__EncryptionPropertiesType(struct soap *soap, struct xenc__EncryptionPropertiesType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxenc__EncryptionPropertiesType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__CipherDataType(struct soap *soap, struct xenc__CipherDataType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xenc__CipherDataType))
|
|
soap_serialize_xenc__CipherDataType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__CipherDataType(struct soap *soap, const char *tag, int id, struct xenc__CipherDataType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xenc__CipherDataType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_xenc__CipherDataType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__CipherDataType ** SOAP_FMAC4 soap_in_PointerToxenc__CipherDataType(struct soap *soap, const char *tag, struct xenc__CipherDataType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct xenc__CipherDataType **)soap_malloc(soap, sizeof(struct xenc__CipherDataType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_xenc__CipherDataType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct xenc__CipherDataType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__CipherDataType, sizeof(struct xenc__CipherDataType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__CipherDataType(struct soap *soap, struct xenc__CipherDataType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxenc__CipherDataType(soap, tag ? tag : "xenc:CipherDataType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__CipherDataType ** SOAP_FMAC4 soap_get_PointerToxenc__CipherDataType(struct soap *soap, struct xenc__CipherDataType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxenc__CipherDataType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ds__KeyInfo(struct soap *soap, struct ds__KeyInfoType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__ds__KeyInfo))
|
|
soap_serialize__ds__KeyInfo(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ds__KeyInfo(struct soap *soap, const char *tag, int id, struct ds__KeyInfoType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__ds__KeyInfo, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__ds__KeyInfo(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__KeyInfoType ** SOAP_FMAC4 soap_in_PointerTo_ds__KeyInfo(struct soap *soap, const char *tag, struct ds__KeyInfoType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__KeyInfoType **)soap_malloc(soap, sizeof(struct ds__KeyInfoType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__ds__KeyInfo(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__KeyInfoType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__ds__KeyInfo, sizeof(struct ds__KeyInfoType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ds__KeyInfo(struct soap *soap, struct ds__KeyInfoType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_ds__KeyInfo(soap, tag ? tag : "ds:KeyInfo", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__KeyInfoType ** SOAP_FMAC4 soap_get_PointerTo_ds__KeyInfo(struct soap *soap, struct ds__KeyInfoType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_ds__KeyInfo(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__EncryptionMethodType(struct soap *soap, struct xenc__EncryptionMethodType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xenc__EncryptionMethodType))
|
|
soap_serialize_xenc__EncryptionMethodType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__EncryptionMethodType(struct soap *soap, const char *tag, int id, struct xenc__EncryptionMethodType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xenc__EncryptionMethodType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_xenc__EncryptionMethodType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__EncryptionMethodType ** SOAP_FMAC4 soap_in_PointerToxenc__EncryptionMethodType(struct soap *soap, const char *tag, struct xenc__EncryptionMethodType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct xenc__EncryptionMethodType **)soap_malloc(soap, sizeof(struct xenc__EncryptionMethodType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_xenc__EncryptionMethodType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct xenc__EncryptionMethodType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__EncryptionMethodType, sizeof(struct xenc__EncryptionMethodType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__EncryptionMethodType(struct soap *soap, struct xenc__EncryptionMethodType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxenc__EncryptionMethodType(soap, tag ? tag : "xenc:EncryptionMethodType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__EncryptionMethodType ** SOAP_FMAC4 soap_get_PointerToxenc__EncryptionMethodType(struct soap *soap, struct xenc__EncryptionMethodType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxenc__EncryptionMethodType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__X509IssuerSerialType(struct soap *soap, struct ds__X509IssuerSerialType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_ds__X509IssuerSerialType))
|
|
soap_serialize_ds__X509IssuerSerialType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__X509IssuerSerialType(struct soap *soap, const char *tag, int id, struct ds__X509IssuerSerialType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__X509IssuerSerialType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_ds__X509IssuerSerialType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__X509IssuerSerialType ** SOAP_FMAC4 soap_in_PointerTods__X509IssuerSerialType(struct soap *soap, const char *tag, struct ds__X509IssuerSerialType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__X509IssuerSerialType **)soap_malloc(soap, sizeof(struct ds__X509IssuerSerialType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_ds__X509IssuerSerialType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__X509IssuerSerialType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__X509IssuerSerialType, sizeof(struct ds__X509IssuerSerialType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__X509IssuerSerialType(struct soap *soap, struct ds__X509IssuerSerialType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTods__X509IssuerSerialType(soap, tag ? tag : "ds:X509IssuerSerialType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__X509IssuerSerialType ** SOAP_FMAC4 soap_get_PointerTods__X509IssuerSerialType(struct soap *soap, struct ds__X509IssuerSerialType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTods__X509IssuerSerialType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__RSAKeyValueType(struct soap *soap, struct ds__RSAKeyValueType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_ds__RSAKeyValueType))
|
|
soap_serialize_ds__RSAKeyValueType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__RSAKeyValueType(struct soap *soap, const char *tag, int id, struct ds__RSAKeyValueType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__RSAKeyValueType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_ds__RSAKeyValueType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__RSAKeyValueType ** SOAP_FMAC4 soap_in_PointerTods__RSAKeyValueType(struct soap *soap, const char *tag, struct ds__RSAKeyValueType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__RSAKeyValueType **)soap_malloc(soap, sizeof(struct ds__RSAKeyValueType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_ds__RSAKeyValueType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__RSAKeyValueType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__RSAKeyValueType, sizeof(struct ds__RSAKeyValueType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__RSAKeyValueType(struct soap *soap, struct ds__RSAKeyValueType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTods__RSAKeyValueType(soap, tag ? tag : "ds:RSAKeyValueType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__RSAKeyValueType ** SOAP_FMAC4 soap_get_PointerTods__RSAKeyValueType(struct soap *soap, struct ds__RSAKeyValueType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTods__RSAKeyValueType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__DSAKeyValueType(struct soap *soap, struct ds__DSAKeyValueType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_ds__DSAKeyValueType))
|
|
soap_serialize_ds__DSAKeyValueType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__DSAKeyValueType(struct soap *soap, const char *tag, int id, struct ds__DSAKeyValueType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__DSAKeyValueType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_ds__DSAKeyValueType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__DSAKeyValueType ** SOAP_FMAC4 soap_in_PointerTods__DSAKeyValueType(struct soap *soap, const char *tag, struct ds__DSAKeyValueType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__DSAKeyValueType **)soap_malloc(soap, sizeof(struct ds__DSAKeyValueType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_ds__DSAKeyValueType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__DSAKeyValueType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__DSAKeyValueType, sizeof(struct ds__DSAKeyValueType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__DSAKeyValueType(struct soap *soap, struct ds__DSAKeyValueType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTods__DSAKeyValueType(soap, tag ? tag : "ds:DSAKeyValueType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__DSAKeyValueType ** SOAP_FMAC4 soap_get_PointerTods__DSAKeyValueType(struct soap *soap, struct ds__DSAKeyValueType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTods__DSAKeyValueType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__TransformType(struct soap *soap, struct ds__TransformType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_ds__TransformType))
|
|
soap_serialize_ds__TransformType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__TransformType(struct soap *soap, const char *tag, int id, struct ds__TransformType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__TransformType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_ds__TransformType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__TransformType ** SOAP_FMAC4 soap_in_PointerTods__TransformType(struct soap *soap, const char *tag, struct ds__TransformType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__TransformType **)soap_malloc(soap, sizeof(struct ds__TransformType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_ds__TransformType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__TransformType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__TransformType, sizeof(struct ds__TransformType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__TransformType(struct soap *soap, struct ds__TransformType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTods__TransformType(soap, tag ? tag : "ds:TransformType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__TransformType ** SOAP_FMAC4 soap_get_PointerTods__TransformType(struct soap *soap, struct ds__TransformType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTods__TransformType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__DigestMethodType(struct soap *soap, struct ds__DigestMethodType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_ds__DigestMethodType))
|
|
soap_serialize_ds__DigestMethodType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__DigestMethodType(struct soap *soap, const char *tag, int id, struct ds__DigestMethodType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__DigestMethodType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_ds__DigestMethodType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__DigestMethodType ** SOAP_FMAC4 soap_in_PointerTods__DigestMethodType(struct soap *soap, const char *tag, struct ds__DigestMethodType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__DigestMethodType **)soap_malloc(soap, sizeof(struct ds__DigestMethodType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_ds__DigestMethodType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__DigestMethodType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__DigestMethodType, sizeof(struct ds__DigestMethodType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__DigestMethodType(struct soap *soap, struct ds__DigestMethodType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTods__DigestMethodType(soap, tag ? tag : "ds:DigestMethodType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__DigestMethodType ** SOAP_FMAC4 soap_get_PointerTods__DigestMethodType(struct soap *soap, struct ds__DigestMethodType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTods__DigestMethodType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__TransformsType(struct soap *soap, struct ds__TransformsType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_ds__TransformsType))
|
|
soap_serialize_ds__TransformsType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__TransformsType(struct soap *soap, const char *tag, int id, struct ds__TransformsType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__TransformsType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_ds__TransformsType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__TransformsType ** SOAP_FMAC4 soap_in_PointerTods__TransformsType(struct soap *soap, const char *tag, struct ds__TransformsType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__TransformsType **)soap_malloc(soap, sizeof(struct ds__TransformsType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_ds__TransformsType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__TransformsType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__TransformsType, sizeof(struct ds__TransformsType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__TransformsType(struct soap *soap, struct ds__TransformsType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTods__TransformsType(soap, tag ? tag : "ds:TransformsType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__TransformsType ** SOAP_FMAC4 soap_get_PointerTods__TransformsType(struct soap *soap, struct ds__TransformsType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTods__TransformsType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToint(struct soap *soap, int *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_int);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToint(struct soap *soap, const char *tag, int id, int *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_int, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_int(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 int ** SOAP_FMAC4 soap_in_PointerToint(struct soap *soap, const char *tag, int **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (int **)soap_malloc(soap, sizeof(int *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_int(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (int **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_int, sizeof(int), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToint(struct soap *soap, int *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToint(soap, tag ? tag : "int", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 int ** SOAP_FMAC4 soap_get_PointerToint(struct soap *soap, int **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToint(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToPointerTods__ReferenceType(struct soap *soap, struct ds__ReferenceType **const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_PointerTods__ReferenceType))
|
|
soap_serialize_PointerTods__ReferenceType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToPointerTods__ReferenceType(struct soap *soap, const char *tag, int id, struct ds__ReferenceType **const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_PointerTods__ReferenceType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_PointerTods__ReferenceType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__ReferenceType *** SOAP_FMAC4 soap_in_PointerToPointerTods__ReferenceType(struct soap *soap, const char *tag, struct ds__ReferenceType ***a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__ReferenceType ***)soap_malloc(soap, sizeof(struct ds__ReferenceType **))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_PointerTods__ReferenceType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__ReferenceType ***)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__ReferenceType, sizeof(struct ds__ReferenceType), 1, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToPointerTods__ReferenceType(struct soap *soap, struct ds__ReferenceType **const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToPointerTods__ReferenceType(soap, tag ? tag : "ds:ReferenceType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__ReferenceType *** SOAP_FMAC4 soap_get_PointerToPointerTods__ReferenceType(struct soap *soap, struct ds__ReferenceType ***p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToPointerTods__ReferenceType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__ReferenceType(struct soap *soap, struct ds__ReferenceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_ds__ReferenceType))
|
|
soap_serialize_ds__ReferenceType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__ReferenceType(struct soap *soap, const char *tag, int id, struct ds__ReferenceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__ReferenceType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_ds__ReferenceType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__ReferenceType ** SOAP_FMAC4 soap_in_PointerTods__ReferenceType(struct soap *soap, const char *tag, struct ds__ReferenceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__ReferenceType **)soap_malloc(soap, sizeof(struct ds__ReferenceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_ds__ReferenceType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__ReferenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__ReferenceType, sizeof(struct ds__ReferenceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__ReferenceType(struct soap *soap, struct ds__ReferenceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTods__ReferenceType(soap, tag ? tag : "ds:ReferenceType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__ReferenceType ** SOAP_FMAC4 soap_get_PointerTods__ReferenceType(struct soap *soap, struct ds__ReferenceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTods__ReferenceType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__SignatureMethodType(struct soap *soap, struct ds__SignatureMethodType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_ds__SignatureMethodType))
|
|
soap_serialize_ds__SignatureMethodType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__SignatureMethodType(struct soap *soap, const char *tag, int id, struct ds__SignatureMethodType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__SignatureMethodType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_ds__SignatureMethodType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__SignatureMethodType ** SOAP_FMAC4 soap_in_PointerTods__SignatureMethodType(struct soap *soap, const char *tag, struct ds__SignatureMethodType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__SignatureMethodType **)soap_malloc(soap, sizeof(struct ds__SignatureMethodType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_ds__SignatureMethodType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__SignatureMethodType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__SignatureMethodType, sizeof(struct ds__SignatureMethodType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__SignatureMethodType(struct soap *soap, struct ds__SignatureMethodType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTods__SignatureMethodType(soap, tag ? tag : "ds:SignatureMethodType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__SignatureMethodType ** SOAP_FMAC4 soap_get_PointerTods__SignatureMethodType(struct soap *soap, struct ds__SignatureMethodType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTods__SignatureMethodType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__CanonicalizationMethodType(struct soap *soap, struct ds__CanonicalizationMethodType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_ds__CanonicalizationMethodType))
|
|
soap_serialize_ds__CanonicalizationMethodType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__CanonicalizationMethodType(struct soap *soap, const char *tag, int id, struct ds__CanonicalizationMethodType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__CanonicalizationMethodType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_ds__CanonicalizationMethodType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__CanonicalizationMethodType ** SOAP_FMAC4 soap_in_PointerTods__CanonicalizationMethodType(struct soap *soap, const char *tag, struct ds__CanonicalizationMethodType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__CanonicalizationMethodType **)soap_malloc(soap, sizeof(struct ds__CanonicalizationMethodType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_ds__CanonicalizationMethodType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__CanonicalizationMethodType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__CanonicalizationMethodType, sizeof(struct ds__CanonicalizationMethodType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__CanonicalizationMethodType(struct soap *soap, struct ds__CanonicalizationMethodType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTods__CanonicalizationMethodType(soap, tag ? tag : "ds:CanonicalizationMethodType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__CanonicalizationMethodType ** SOAP_FMAC4 soap_get_PointerTods__CanonicalizationMethodType(struct soap *soap, struct ds__CanonicalizationMethodType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTods__CanonicalizationMethodType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__SecurityTokenReference(struct soap *soap, struct _wsse__SecurityTokenReference *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsse__SecurityTokenReference))
|
|
soap_serialize__wsse__SecurityTokenReference(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__SecurityTokenReference(struct soap *soap, const char *tag, int id, struct _wsse__SecurityTokenReference *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsse__SecurityTokenReference, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__wsse__SecurityTokenReference(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsse__SecurityTokenReference ** SOAP_FMAC4 soap_in_PointerTo_wsse__SecurityTokenReference(struct soap *soap, const char *tag, struct _wsse__SecurityTokenReference **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct _wsse__SecurityTokenReference **)soap_malloc(soap, sizeof(struct _wsse__SecurityTokenReference *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__wsse__SecurityTokenReference(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct _wsse__SecurityTokenReference **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsse__SecurityTokenReference, sizeof(struct _wsse__SecurityTokenReference), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__SecurityTokenReference(struct soap *soap, struct _wsse__SecurityTokenReference *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsse__SecurityTokenReference(soap, tag ? tag : "wsse:SecurityTokenReference", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsse__SecurityTokenReference ** SOAP_FMAC4 soap_get_PointerTo_wsse__SecurityTokenReference(struct soap *soap, struct _wsse__SecurityTokenReference **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsse__SecurityTokenReference(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__RetrievalMethodType(struct soap *soap, struct ds__RetrievalMethodType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_ds__RetrievalMethodType))
|
|
soap_serialize_ds__RetrievalMethodType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__RetrievalMethodType(struct soap *soap, const char *tag, int id, struct ds__RetrievalMethodType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__RetrievalMethodType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_ds__RetrievalMethodType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__RetrievalMethodType ** SOAP_FMAC4 soap_in_PointerTods__RetrievalMethodType(struct soap *soap, const char *tag, struct ds__RetrievalMethodType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__RetrievalMethodType **)soap_malloc(soap, sizeof(struct ds__RetrievalMethodType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_ds__RetrievalMethodType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__RetrievalMethodType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__RetrievalMethodType, sizeof(struct ds__RetrievalMethodType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__RetrievalMethodType(struct soap *soap, struct ds__RetrievalMethodType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTods__RetrievalMethodType(soap, tag ? tag : "ds:RetrievalMethodType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__RetrievalMethodType ** SOAP_FMAC4 soap_get_PointerTods__RetrievalMethodType(struct soap *soap, struct ds__RetrievalMethodType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTods__RetrievalMethodType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__KeyValueType(struct soap *soap, struct ds__KeyValueType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_ds__KeyValueType))
|
|
soap_serialize_ds__KeyValueType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__KeyValueType(struct soap *soap, const char *tag, int id, struct ds__KeyValueType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__KeyValueType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_ds__KeyValueType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__KeyValueType ** SOAP_FMAC4 soap_in_PointerTods__KeyValueType(struct soap *soap, const char *tag, struct ds__KeyValueType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__KeyValueType **)soap_malloc(soap, sizeof(struct ds__KeyValueType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_ds__KeyValueType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__KeyValueType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__KeyValueType, sizeof(struct ds__KeyValueType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__KeyValueType(struct soap *soap, struct ds__KeyValueType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTods__KeyValueType(soap, tag ? tag : "ds:KeyValueType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__KeyValueType ** SOAP_FMAC4 soap_get_PointerTods__KeyValueType(struct soap *soap, struct ds__KeyValueType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTods__KeyValueType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_c14n__InclusiveNamespaces(struct soap *soap, struct _c14n__InclusiveNamespaces *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__c14n__InclusiveNamespaces))
|
|
soap_serialize__c14n__InclusiveNamespaces(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_c14n__InclusiveNamespaces(struct soap *soap, const char *tag, int id, struct _c14n__InclusiveNamespaces *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__c14n__InclusiveNamespaces, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__c14n__InclusiveNamespaces(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _c14n__InclusiveNamespaces ** SOAP_FMAC4 soap_in_PointerTo_c14n__InclusiveNamespaces(struct soap *soap, const char *tag, struct _c14n__InclusiveNamespaces **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct _c14n__InclusiveNamespaces **)soap_malloc(soap, sizeof(struct _c14n__InclusiveNamespaces *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__c14n__InclusiveNamespaces(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct _c14n__InclusiveNamespaces **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__c14n__InclusiveNamespaces, sizeof(struct _c14n__InclusiveNamespaces), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_c14n__InclusiveNamespaces(struct soap *soap, struct _c14n__InclusiveNamespaces *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_c14n__InclusiveNamespaces(soap, tag ? tag : "c14n:InclusiveNamespaces", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _c14n__InclusiveNamespaces ** SOAP_FMAC4 soap_get_PointerTo_c14n__InclusiveNamespaces(struct soap *soap, struct _c14n__InclusiveNamespaces **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_c14n__InclusiveNamespaces(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__KeyInfoType(struct soap *soap, struct ds__KeyInfoType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_ds__KeyInfoType))
|
|
soap_serialize_ds__KeyInfoType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__KeyInfoType(struct soap *soap, const char *tag, int id, struct ds__KeyInfoType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__KeyInfoType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_ds__KeyInfoType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__KeyInfoType ** SOAP_FMAC4 soap_in_PointerTods__KeyInfoType(struct soap *soap, const char *tag, struct ds__KeyInfoType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__KeyInfoType **)soap_malloc(soap, sizeof(struct ds__KeyInfoType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_ds__KeyInfoType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__KeyInfoType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__KeyInfoType, sizeof(struct ds__KeyInfoType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__KeyInfoType(struct soap *soap, struct ds__KeyInfoType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTods__KeyInfoType(soap, tag ? tag : "ds:KeyInfoType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__KeyInfoType ** SOAP_FMAC4 soap_get_PointerTods__KeyInfoType(struct soap *soap, struct ds__KeyInfoType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTods__KeyInfoType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__SignedInfoType(struct soap *soap, struct ds__SignedInfoType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_ds__SignedInfoType))
|
|
soap_serialize_ds__SignedInfoType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__SignedInfoType(struct soap *soap, const char *tag, int id, struct ds__SignedInfoType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__SignedInfoType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_ds__SignedInfoType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__SignedInfoType ** SOAP_FMAC4 soap_in_PointerTods__SignedInfoType(struct soap *soap, const char *tag, struct ds__SignedInfoType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__SignedInfoType **)soap_malloc(soap, sizeof(struct ds__SignedInfoType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_ds__SignedInfoType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__SignedInfoType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__SignedInfoType, sizeof(struct ds__SignedInfoType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__SignedInfoType(struct soap *soap, struct ds__SignedInfoType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTods__SignedInfoType(soap, tag ? tag : "ds:SignedInfoType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__SignedInfoType ** SOAP_FMAC4 soap_get_PointerTods__SignedInfoType(struct soap *soap, struct ds__SignedInfoType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTods__SignedInfoType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__ds__SignatureValue(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__ds__SignatureValue(soap, tag ? tag : "ds:SignatureValue", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToxenc__EncryptedKeyType(struct soap *soap, struct xenc__EncryptedKeyType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_xenc__EncryptedKeyType))
|
|
soap_serialize_xenc__EncryptedKeyType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToxenc__EncryptedKeyType(struct soap *soap, const char *tag, int id, struct xenc__EncryptedKeyType *const*a, const char *type)
|
|
{
|
|
char *mark;
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_xenc__EncryptedKeyType, &mark);
|
|
if (id < 0)
|
|
return soap->error;
|
|
(void)soap_out_xenc__EncryptedKeyType(soap, tag, id, *a, type);
|
|
soap_unmark(soap, mark);
|
|
return soap->error;
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__EncryptedKeyType ** SOAP_FMAC4 soap_in_PointerToxenc__EncryptedKeyType(struct soap *soap, const char *tag, struct xenc__EncryptedKeyType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct xenc__EncryptedKeyType **)soap_malloc(soap, sizeof(struct xenc__EncryptedKeyType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_xenc__EncryptedKeyType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct xenc__EncryptedKeyType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_xenc__EncryptedKeyType, sizeof(struct xenc__EncryptedKeyType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToxenc__EncryptedKeyType(struct soap *soap, struct xenc__EncryptedKeyType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerToxenc__EncryptedKeyType(soap, tag ? tag : "xenc:EncryptedKeyType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct xenc__EncryptedKeyType ** SOAP_FMAC4 soap_get_PointerToxenc__EncryptedKeyType(struct soap *soap, struct xenc__EncryptedKeyType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerToxenc__EncryptedKeyType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTods__X509DataType(struct soap *soap, struct ds__X509DataType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_ds__X509DataType))
|
|
soap_serialize_ds__X509DataType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTods__X509DataType(struct soap *soap, const char *tag, int id, struct ds__X509DataType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ds__X509DataType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_ds__X509DataType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__X509DataType ** SOAP_FMAC4 soap_in_PointerTods__X509DataType(struct soap *soap, const char *tag, struct ds__X509DataType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct ds__X509DataType **)soap_malloc(soap, sizeof(struct ds__X509DataType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_ds__X509DataType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct ds__X509DataType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ds__X509DataType, sizeof(struct ds__X509DataType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTods__X509DataType(struct soap *soap, struct ds__X509DataType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTods__X509DataType(soap, tag ? tag : "ds:X509DataType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct ds__X509DataType ** SOAP_FMAC4 soap_get_PointerTods__X509DataType(struct soap *soap, struct ds__X509DataType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTods__X509DataType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__Embedded(struct soap *soap, struct _wsse__Embedded *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsse__Embedded))
|
|
soap_serialize__wsse__Embedded(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__Embedded(struct soap *soap, const char *tag, int id, struct _wsse__Embedded *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsse__Embedded, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__wsse__Embedded(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsse__Embedded ** SOAP_FMAC4 soap_in_PointerTo_wsse__Embedded(struct soap *soap, const char *tag, struct _wsse__Embedded **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct _wsse__Embedded **)soap_malloc(soap, sizeof(struct _wsse__Embedded *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__wsse__Embedded(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct _wsse__Embedded **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsse__Embedded, sizeof(struct _wsse__Embedded), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__Embedded(struct soap *soap, struct _wsse__Embedded *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsse__Embedded(soap, tag ? tag : "wsse:Embedded", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsse__Embedded ** SOAP_FMAC4 soap_get_PointerTo_wsse__Embedded(struct soap *soap, struct _wsse__Embedded **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsse__Embedded(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__KeyIdentifier(struct soap *soap, struct _wsse__KeyIdentifier *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsse__KeyIdentifier))
|
|
soap_serialize__wsse__KeyIdentifier(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__KeyIdentifier(struct soap *soap, const char *tag, int id, struct _wsse__KeyIdentifier *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsse__KeyIdentifier, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__wsse__KeyIdentifier(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsse__KeyIdentifier ** SOAP_FMAC4 soap_in_PointerTo_wsse__KeyIdentifier(struct soap *soap, const char *tag, struct _wsse__KeyIdentifier **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct _wsse__KeyIdentifier **)soap_malloc(soap, sizeof(struct _wsse__KeyIdentifier *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__wsse__KeyIdentifier(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct _wsse__KeyIdentifier **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsse__KeyIdentifier, sizeof(struct _wsse__KeyIdentifier), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__KeyIdentifier(struct soap *soap, struct _wsse__KeyIdentifier *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsse__KeyIdentifier(soap, tag ? tag : "wsse:KeyIdentifier", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsse__KeyIdentifier ** SOAP_FMAC4 soap_get_PointerTo_wsse__KeyIdentifier(struct soap *soap, struct _wsse__KeyIdentifier **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsse__KeyIdentifier(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__Reference(struct soap *soap, struct _wsse__Reference *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsse__Reference))
|
|
soap_serialize__wsse__Reference(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__Reference(struct soap *soap, const char *tag, int id, struct _wsse__Reference *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsse__Reference, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__wsse__Reference(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsse__Reference ** SOAP_FMAC4 soap_in_PointerTo_wsse__Reference(struct soap *soap, const char *tag, struct _wsse__Reference **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct _wsse__Reference **)soap_malloc(soap, sizeof(struct _wsse__Reference *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__wsse__Reference(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct _wsse__Reference **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsse__Reference, sizeof(struct _wsse__Reference), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__Reference(struct soap *soap, struct _wsse__Reference *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsse__Reference(soap, tag ? tag : "wsse:Reference", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsse__Reference ** SOAP_FMAC4 soap_get_PointerTo_wsse__Reference(struct soap *soap, struct _wsse__Reference **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsse__Reference(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsse__EncodedString(struct soap *soap, struct wsse__EncodedString *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsse__EncodedString))
|
|
soap_serialize_wsse__EncodedString(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsse__EncodedString(struct soap *soap, const char *tag, int id, struct wsse__EncodedString *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsse__EncodedString, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsse__EncodedString(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsse__EncodedString ** SOAP_FMAC4 soap_in_PointerTowsse__EncodedString(struct soap *soap, const char *tag, struct wsse__EncodedString **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsse__EncodedString **)soap_malloc(soap, sizeof(struct wsse__EncodedString *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsse__EncodedString(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsse__EncodedString **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsse__EncodedString, sizeof(struct wsse__EncodedString), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsse__EncodedString(struct soap *soap, struct wsse__EncodedString *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsse__EncodedString(soap, tag ? tag : "wsse:EncodedString", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsse__EncodedString ** SOAP_FMAC4 soap_get_PointerTowsse__EncodedString(struct soap *soap, struct wsse__EncodedString **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsse__EncodedString(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsse__Password(struct soap *soap, struct _wsse__Password *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsse__Password))
|
|
soap_serialize__wsse__Password(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsse__Password(struct soap *soap, const char *tag, int id, struct _wsse__Password *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsse__Password, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__wsse__Password(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsse__Password ** SOAP_FMAC4 soap_in_PointerTo_wsse__Password(struct soap *soap, const char *tag, struct _wsse__Password **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct _wsse__Password **)soap_malloc(soap, sizeof(struct _wsse__Password *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__wsse__Password(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct _wsse__Password **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsse__Password, sizeof(struct _wsse__Password), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsse__Password(struct soap *soap, struct _wsse__Password *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsse__Password(soap, tag ? tag : "wsse:Password", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct _wsse__Password ** SOAP_FMAC4 soap_get_PointerTo_wsse__Password(struct soap *soap, struct _wsse__Password **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsse__Password(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsdd__ResolveMatchesType(struct soap *soap, struct wsdd__ResolveMatchesType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsdd__ResolveMatchesType))
|
|
soap_serialize_wsdd__ResolveMatchesType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsdd__ResolveMatchesType(struct soap *soap, const char *tag, int id, struct wsdd__ResolveMatchesType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsdd__ResolveMatchesType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsdd__ResolveMatchesType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__ResolveMatchesType ** SOAP_FMAC4 soap_in_PointerTowsdd__ResolveMatchesType(struct soap *soap, const char *tag, struct wsdd__ResolveMatchesType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsdd__ResolveMatchesType **)soap_malloc(soap, sizeof(struct wsdd__ResolveMatchesType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsdd__ResolveMatchesType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsdd__ResolveMatchesType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsdd__ResolveMatchesType, sizeof(struct wsdd__ResolveMatchesType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsdd__ResolveMatchesType(struct soap *soap, struct wsdd__ResolveMatchesType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsdd__ResolveMatchesType(soap, tag ? tag : "wsdd:ResolveMatchesType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__ResolveMatchesType ** SOAP_FMAC4 soap_get_PointerTowsdd__ResolveMatchesType(struct soap *soap, struct wsdd__ResolveMatchesType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsdd__ResolveMatchesType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsdd__ResolveType(struct soap *soap, struct wsdd__ResolveType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsdd__ResolveType))
|
|
soap_serialize_wsdd__ResolveType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsdd__ResolveType(struct soap *soap, const char *tag, int id, struct wsdd__ResolveType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsdd__ResolveType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsdd__ResolveType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__ResolveType ** SOAP_FMAC4 soap_in_PointerTowsdd__ResolveType(struct soap *soap, const char *tag, struct wsdd__ResolveType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsdd__ResolveType **)soap_malloc(soap, sizeof(struct wsdd__ResolveType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsdd__ResolveType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsdd__ResolveType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsdd__ResolveType, sizeof(struct wsdd__ResolveType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsdd__ResolveType(struct soap *soap, struct wsdd__ResolveType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsdd__ResolveType(soap, tag ? tag : "wsdd:ResolveType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__ResolveType ** SOAP_FMAC4 soap_get_PointerTowsdd__ResolveType(struct soap *soap, struct wsdd__ResolveType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsdd__ResolveType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsdd__ProbeMatchesType(struct soap *soap, struct wsdd__ProbeMatchesType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsdd__ProbeMatchesType))
|
|
soap_serialize_wsdd__ProbeMatchesType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsdd__ProbeMatchesType(struct soap *soap, const char *tag, int id, struct wsdd__ProbeMatchesType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsdd__ProbeMatchesType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsdd__ProbeMatchesType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__ProbeMatchesType ** SOAP_FMAC4 soap_in_PointerTowsdd__ProbeMatchesType(struct soap *soap, const char *tag, struct wsdd__ProbeMatchesType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsdd__ProbeMatchesType **)soap_malloc(soap, sizeof(struct wsdd__ProbeMatchesType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsdd__ProbeMatchesType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsdd__ProbeMatchesType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsdd__ProbeMatchesType, sizeof(struct wsdd__ProbeMatchesType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsdd__ProbeMatchesType(struct soap *soap, struct wsdd__ProbeMatchesType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsdd__ProbeMatchesType(soap, tag ? tag : "wsdd:ProbeMatchesType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__ProbeMatchesType ** SOAP_FMAC4 soap_get_PointerTowsdd__ProbeMatchesType(struct soap *soap, struct wsdd__ProbeMatchesType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsdd__ProbeMatchesType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsdd__ProbeType(struct soap *soap, struct wsdd__ProbeType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsdd__ProbeType))
|
|
soap_serialize_wsdd__ProbeType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsdd__ProbeType(struct soap *soap, const char *tag, int id, struct wsdd__ProbeType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsdd__ProbeType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsdd__ProbeType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__ProbeType ** SOAP_FMAC4 soap_in_PointerTowsdd__ProbeType(struct soap *soap, const char *tag, struct wsdd__ProbeType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsdd__ProbeType **)soap_malloc(soap, sizeof(struct wsdd__ProbeType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsdd__ProbeType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsdd__ProbeType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsdd__ProbeType, sizeof(struct wsdd__ProbeType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsdd__ProbeType(struct soap *soap, struct wsdd__ProbeType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsdd__ProbeType(soap, tag ? tag : "wsdd:ProbeType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__ProbeType ** SOAP_FMAC4 soap_get_PointerTowsdd__ProbeType(struct soap *soap, struct wsdd__ProbeType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsdd__ProbeType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsdd__ByeType(struct soap *soap, struct wsdd__ByeType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsdd__ByeType))
|
|
soap_serialize_wsdd__ByeType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsdd__ByeType(struct soap *soap, const char *tag, int id, struct wsdd__ByeType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsdd__ByeType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsdd__ByeType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__ByeType ** SOAP_FMAC4 soap_in_PointerTowsdd__ByeType(struct soap *soap, const char *tag, struct wsdd__ByeType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsdd__ByeType **)soap_malloc(soap, sizeof(struct wsdd__ByeType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsdd__ByeType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsdd__ByeType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsdd__ByeType, sizeof(struct wsdd__ByeType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsdd__ByeType(struct soap *soap, struct wsdd__ByeType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsdd__ByeType(soap, tag ? tag : "wsdd:ByeType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__ByeType ** SOAP_FMAC4 soap_get_PointerTowsdd__ByeType(struct soap *soap, struct wsdd__ByeType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsdd__ByeType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsdd__HelloType(struct soap *soap, struct wsdd__HelloType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsdd__HelloType))
|
|
soap_serialize_wsdd__HelloType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsdd__HelloType(struct soap *soap, const char *tag, int id, struct wsdd__HelloType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsdd__HelloType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsdd__HelloType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__HelloType ** SOAP_FMAC4 soap_in_PointerTowsdd__HelloType(struct soap *soap, const char *tag, struct wsdd__HelloType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsdd__HelloType **)soap_malloc(soap, sizeof(struct wsdd__HelloType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsdd__HelloType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsdd__HelloType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsdd__HelloType, sizeof(struct wsdd__HelloType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsdd__HelloType(struct soap *soap, struct wsdd__HelloType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsdd__HelloType(soap, tag ? tag : "wsdd:HelloType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__HelloType ** SOAP_FMAC4 soap_get_PointerTowsdd__HelloType(struct soap *soap, struct wsdd__HelloType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsdd__HelloType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsdd__AppSequenceType(struct soap *soap, struct wsdd__AppSequenceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsdd__AppSequenceType))
|
|
soap_serialize_wsdd__AppSequenceType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsdd__AppSequenceType(struct soap *soap, const char *tag, int id, struct wsdd__AppSequenceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsdd__AppSequenceType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsdd__AppSequenceType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__AppSequenceType ** SOAP_FMAC4 soap_in_PointerTowsdd__AppSequenceType(struct soap *soap, const char *tag, struct wsdd__AppSequenceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsdd__AppSequenceType **)soap_malloc(soap, sizeof(struct wsdd__AppSequenceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsdd__AppSequenceType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsdd__AppSequenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsdd__AppSequenceType, sizeof(struct wsdd__AppSequenceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsdd__AppSequenceType(struct soap *soap, struct wsdd__AppSequenceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsdd__AppSequenceType(soap, tag ? tag : "wsdd:AppSequenceType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__AppSequenceType ** SOAP_FMAC4 soap_get_PointerTowsdd__AppSequenceType(struct soap *soap, struct wsdd__AppSequenceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsdd__AppSequenceType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsdd__Id(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__wsdd__Id(soap, tag ? tag : "wsdd:Id", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsdd__SigType(struct soap *soap, struct wsdd__SigType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsdd__SigType))
|
|
soap_serialize_wsdd__SigType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsdd__SigType(struct soap *soap, const char *tag, int id, struct wsdd__SigType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsdd__SigType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsdd__SigType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__SigType ** SOAP_FMAC4 soap_in_PointerTowsdd__SigType(struct soap *soap, const char *tag, struct wsdd__SigType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsdd__SigType **)soap_malloc(soap, sizeof(struct wsdd__SigType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsdd__SigType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsdd__SigType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsdd__SigType, sizeof(struct wsdd__SigType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsdd__SigType(struct soap *soap, struct wsdd__SigType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsdd__SigType(soap, tag ? tag : "wsdd:SigType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__SigType ** SOAP_FMAC4 soap_get_PointerTowsdd__SigType(struct soap *soap, struct wsdd__SigType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsdd__SigType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsdd__ResolveMatchType(struct soap *soap, struct wsdd__ResolveMatchType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsdd__ResolveMatchType))
|
|
soap_serialize_wsdd__ResolveMatchType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsdd__ResolveMatchType(struct soap *soap, const char *tag, int id, struct wsdd__ResolveMatchType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsdd__ResolveMatchType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsdd__ResolveMatchType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__ResolveMatchType ** SOAP_FMAC4 soap_in_PointerTowsdd__ResolveMatchType(struct soap *soap, const char *tag, struct wsdd__ResolveMatchType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsdd__ResolveMatchType **)soap_malloc(soap, sizeof(struct wsdd__ResolveMatchType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsdd__ResolveMatchType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsdd__ResolveMatchType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsdd__ResolveMatchType, sizeof(struct wsdd__ResolveMatchType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsdd__ResolveMatchType(struct soap *soap, struct wsdd__ResolveMatchType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsdd__ResolveMatchType(soap, tag ? tag : "wsdd:ResolveMatchType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__ResolveMatchType ** SOAP_FMAC4 soap_get_PointerTowsdd__ResolveMatchType(struct soap *soap, struct wsdd__ResolveMatchType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsdd__ResolveMatchType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsdd__ProbeMatchType(struct soap *soap, struct wsdd__ProbeMatchType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsdd__ProbeMatchType))
|
|
soap_serialize_wsdd__ProbeMatchType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsdd__ProbeMatchType(struct soap *soap, const char *tag, int id, struct wsdd__ProbeMatchType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsdd__ProbeMatchType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsdd__ProbeMatchType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__ProbeMatchType ** SOAP_FMAC4 soap_in_PointerTowsdd__ProbeMatchType(struct soap *soap, const char *tag, struct wsdd__ProbeMatchType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsdd__ProbeMatchType **)soap_malloc(soap, sizeof(struct wsdd__ProbeMatchType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsdd__ProbeMatchType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsdd__ProbeMatchType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsdd__ProbeMatchType, sizeof(struct wsdd__ProbeMatchType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsdd__ProbeMatchType(struct soap *soap, struct wsdd__ProbeMatchType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsdd__ProbeMatchType(soap, tag ? tag : "wsdd:ProbeMatchType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__ProbeMatchType ** SOAP_FMAC4 soap_get_PointerTowsdd__ProbeMatchType(struct soap *soap, struct wsdd__ProbeMatchType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsdd__ProbeMatchType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTounsignedInt(struct soap *soap, unsigned int *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_unsignedInt);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTounsignedInt(struct soap *soap, const char *tag, int id, unsigned int *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_unsignedInt, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_unsignedInt(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 unsigned int ** SOAP_FMAC4 soap_in_PointerTounsignedInt(struct soap *soap, const char *tag, unsigned int **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (unsigned int **)soap_malloc(soap, sizeof(unsigned int *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_unsignedInt(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (unsigned int **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_unsignedInt, sizeof(unsigned int), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTounsignedInt(struct soap *soap, unsigned int *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTounsignedInt(soap, tag ? tag : "unsignedInt", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 unsigned int ** SOAP_FMAC4 soap_get_PointerTounsignedInt(struct soap *soap, unsigned int **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTounsignedInt(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsdd__ScopesType(struct soap *soap, struct wsdd__ScopesType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsdd__ScopesType))
|
|
soap_serialize_wsdd__ScopesType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsdd__ScopesType(struct soap *soap, const char *tag, int id, struct wsdd__ScopesType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsdd__ScopesType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsdd__ScopesType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__ScopesType ** SOAP_FMAC4 soap_in_PointerTowsdd__ScopesType(struct soap *soap, const char *tag, struct wsdd__ScopesType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsdd__ScopesType **)soap_malloc(soap, sizeof(struct wsdd__ScopesType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsdd__ScopesType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsdd__ScopesType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsdd__ScopesType, sizeof(struct wsdd__ScopesType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsdd__ScopesType(struct soap *soap, struct wsdd__ScopesType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsdd__ScopesType(soap, tag ? tag : "wsdd:ScopesType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsdd__ScopesType ** SOAP_FMAC4 soap_get_PointerTowsdd__ScopesType(struct soap *soap, struct wsdd__ScopesType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsdd__ScopesType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsdd__FaultCodeOpenType(struct soap *soap, char *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_wsdd__FaultCodeOpenType);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsdd__FaultCodeOpenType(struct soap *soap, const char *tag, int id, char *const*a, const char *type)
|
|
{
|
|
return soap_outstring(soap, tag, id, a, type, SOAP_TYPE_wsdd__FaultCodeOpenType);
|
|
}
|
|
|
|
SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_wsdd__FaultCodeOpenType(struct soap *soap, const char *tag, char **a, const char *type)
|
|
{
|
|
a = soap_instring(soap, tag, a, type, SOAP_TYPE_wsdd__FaultCodeOpenType, 1, 0, -1, NULL);
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsdd__FaultCodeOpenType(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_wsdd__FaultCodeOpenType(soap, tag ? tag : "wsdd:FaultCodeOpenType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_wsdd__FaultCodeOpenType(struct soap *soap, char **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_wsdd__FaultCodeOpenType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wsdd__UriListType(struct soap *soap, char *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_wsdd__UriListType);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_wsdd__UriListType(struct soap *soap, const char *tag, int id, char *const*a, const char *type)
|
|
{
|
|
return soap_outstring(soap, tag, id, a, type, SOAP_TYPE_wsdd__UriListType);
|
|
}
|
|
|
|
SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_wsdd__UriListType(struct soap *soap, const char *tag, char **a, const char *type)
|
|
{
|
|
a = soap_instring(soap, tag, a, type, SOAP_TYPE_wsdd__UriListType, 1, 0, -1, NULL);
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_wsdd__UriListType(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_wsdd__UriListType(soap, tag ? tag : "wsdd:UriListType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_wsdd__UriListType(struct soap *soap, char **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_wsdd__UriListType(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)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Reason))
|
|
soap_serialize_SOAP_ENV__Reason(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
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, NULL);
|
|
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)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
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, NULL);
|
|
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)
|
|
{
|
|
if (soap_out_PointerToSOAP_ENV__Reason(soap, tag ? tag : "SOAP-ENV:Reason", -2, 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__Code(struct soap *soap, struct SOAP_ENV__Code *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Code))
|
|
soap_serialize_SOAP_ENV__Code(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
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)
|
|
{
|
|
char *mark;
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Code, &mark);
|
|
if (id < 0)
|
|
return soap->error;
|
|
(void)soap_out_SOAP_ENV__Code(soap, tag, id, *a, type);
|
|
soap_unmark(soap, mark);
|
|
return soap->error;
|
|
}
|
|
|
|
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)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
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, NULL);
|
|
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)
|
|
{
|
|
if (soap_out_PointerToSOAP_ENV__Code(soap, tag ? tag : "SOAP-ENV:Code", -2, 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
|
|
|
|
#ifndef WITH_NOGLOBAL
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Detail))
|
|
soap_serialize_SOAP_ENV__Detail(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
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, NULL);
|
|
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)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
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, NULL);
|
|
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)
|
|
{
|
|
if (soap_out_PointerToSOAP_ENV__Detail(soap, tag ? tag : "SOAP-ENV:Detail", -2, 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
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsa__FaultTo(struct soap *soap, struct wsa__EndpointReferenceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsa__FaultTo))
|
|
soap_serialize__wsa__FaultTo(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsa__FaultTo(struct soap *soap, const char *tag, int id, struct wsa__EndpointReferenceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsa__FaultTo, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__wsa__FaultTo(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa__EndpointReferenceType ** SOAP_FMAC4 soap_in_PointerTo_wsa__FaultTo(struct soap *soap, const char *tag, struct wsa__EndpointReferenceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsa__EndpointReferenceType **)soap_malloc(soap, sizeof(struct wsa__EndpointReferenceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__wsa__FaultTo(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsa__EndpointReferenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsa__FaultTo, sizeof(struct wsa__EndpointReferenceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsa__FaultTo(struct soap *soap, struct wsa__EndpointReferenceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsa__FaultTo(soap, tag ? tag : "wsa:FaultTo", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa__EndpointReferenceType ** SOAP_FMAC4 soap_get_PointerTo_wsa__FaultTo(struct soap *soap, struct wsa__EndpointReferenceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsa__FaultTo(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsa__ReplyTo(struct soap *soap, struct wsa__EndpointReferenceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsa__ReplyTo))
|
|
soap_serialize__wsa__ReplyTo(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsa__ReplyTo(struct soap *soap, const char *tag, int id, struct wsa__EndpointReferenceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsa__ReplyTo, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__wsa__ReplyTo(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa__EndpointReferenceType ** SOAP_FMAC4 soap_in_PointerTo_wsa__ReplyTo(struct soap *soap, const char *tag, struct wsa__EndpointReferenceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsa__EndpointReferenceType **)soap_malloc(soap, sizeof(struct wsa__EndpointReferenceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__wsa__ReplyTo(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsa__EndpointReferenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsa__ReplyTo, sizeof(struct wsa__EndpointReferenceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsa__ReplyTo(struct soap *soap, struct wsa__EndpointReferenceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsa__ReplyTo(soap, tag ? tag : "wsa:ReplyTo", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa__EndpointReferenceType ** SOAP_FMAC4 soap_get_PointerTo_wsa__ReplyTo(struct soap *soap, struct wsa__EndpointReferenceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsa__ReplyTo(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsa__From(struct soap *soap, struct wsa__EndpointReferenceType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsa__From))
|
|
soap_serialize__wsa__From(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsa__From(struct soap *soap, const char *tag, int id, struct wsa__EndpointReferenceType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsa__From, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__wsa__From(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa__EndpointReferenceType ** SOAP_FMAC4 soap_in_PointerTo_wsa__From(struct soap *soap, const char *tag, struct wsa__EndpointReferenceType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsa__EndpointReferenceType **)soap_malloc(soap, sizeof(struct wsa__EndpointReferenceType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__wsa__From(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsa__EndpointReferenceType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsa__From, sizeof(struct wsa__EndpointReferenceType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsa__From(struct soap *soap, struct wsa__EndpointReferenceType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsa__From(soap, tag ? tag : "wsa:From", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa__EndpointReferenceType ** SOAP_FMAC4 soap_get_PointerTo_wsa__From(struct soap *soap, struct wsa__EndpointReferenceType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsa__From(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_wsa__RelatesTo(struct soap *soap, struct wsa__Relationship *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__wsa__RelatesTo))
|
|
soap_serialize__wsa__RelatesTo(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_wsa__RelatesTo(struct soap *soap, const char *tag, int id, struct wsa__Relationship *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE__wsa__RelatesTo, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__wsa__RelatesTo(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa__Relationship ** SOAP_FMAC4 soap_in_PointerTo_wsa__RelatesTo(struct soap *soap, const char *tag, struct wsa__Relationship **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsa__Relationship **)soap_malloc(soap, sizeof(struct wsa__Relationship *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in__wsa__RelatesTo(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsa__Relationship **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__wsa__RelatesTo, sizeof(struct wsa__Relationship), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_wsa__RelatesTo(struct soap *soap, struct wsa__Relationship *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_wsa__RelatesTo(soap, tag ? tag : "wsa:RelatesTo", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa__Relationship ** SOAP_FMAC4 soap_get_PointerTo_wsa__RelatesTo(struct soap *soap, struct wsa__Relationship **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_wsa__RelatesTo(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa__Action(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__wsa__Action(soap, tag ? tag : "wsa:Action", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa__To(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__wsa__To(soap, tag ? tag : "wsa:To", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__wsa__MessageID(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__wsa__MessageID(soap, tag ? tag : "wsa:MessageID", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsa__ServiceNameType(struct soap *soap, struct wsa__ServiceNameType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsa__ServiceNameType))
|
|
soap_serialize_wsa__ServiceNameType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsa__ServiceNameType(struct soap *soap, const char *tag, int id, struct wsa__ServiceNameType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsa__ServiceNameType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsa__ServiceNameType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa__ServiceNameType ** SOAP_FMAC4 soap_in_PointerTowsa__ServiceNameType(struct soap *soap, const char *tag, struct wsa__ServiceNameType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsa__ServiceNameType **)soap_malloc(soap, sizeof(struct wsa__ServiceNameType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsa__ServiceNameType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsa__ServiceNameType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsa__ServiceNameType, sizeof(struct wsa__ServiceNameType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsa__ServiceNameType(struct soap *soap, struct wsa__ServiceNameType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsa__ServiceNameType(soap, tag ? tag : "wsa:ServiceNameType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa__ServiceNameType ** SOAP_FMAC4 soap_get_PointerTowsa__ServiceNameType(struct soap *soap, struct wsa__ServiceNameType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsa__ServiceNameType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_QName(struct soap *soap, char **const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE__QName))
|
|
soap_serialize__QName(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_QName(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__QName, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out__QName(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 char *** SOAP_FMAC4 soap_in_PointerTo_QName(struct soap *soap, const char *tag, char ***a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
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__QName(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (char ***)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE__QName, sizeof(char *), 1, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_QName(struct soap *soap, char **const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTo_QName(soap, tag ? tag : "QName", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 char *** SOAP_FMAC4 soap_get_PointerTo_QName(struct soap *soap, char ***p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTo_QName(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsa__ReferenceParametersType(struct soap *soap, struct wsa__ReferenceParametersType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsa__ReferenceParametersType))
|
|
soap_serialize_wsa__ReferenceParametersType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsa__ReferenceParametersType(struct soap *soap, const char *tag, int id, struct wsa__ReferenceParametersType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsa__ReferenceParametersType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsa__ReferenceParametersType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa__ReferenceParametersType ** SOAP_FMAC4 soap_in_PointerTowsa__ReferenceParametersType(struct soap *soap, const char *tag, struct wsa__ReferenceParametersType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsa__ReferenceParametersType **)soap_malloc(soap, sizeof(struct wsa__ReferenceParametersType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsa__ReferenceParametersType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsa__ReferenceParametersType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsa__ReferenceParametersType, sizeof(struct wsa__ReferenceParametersType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsa__ReferenceParametersType(struct soap *soap, struct wsa__ReferenceParametersType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsa__ReferenceParametersType(soap, tag ? tag : "wsa:ReferenceParametersType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa__ReferenceParametersType ** SOAP_FMAC4 soap_get_PointerTowsa__ReferenceParametersType(struct soap *soap, struct wsa__ReferenceParametersType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsa__ReferenceParametersType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTowsa__ReferencePropertiesType(struct soap *soap, struct wsa__ReferencePropertiesType *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
if (!soap_reference(soap, *a, SOAP_TYPE_wsa__ReferencePropertiesType))
|
|
soap_serialize_wsa__ReferencePropertiesType(soap, *a);
|
|
#endif
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTowsa__ReferencePropertiesType(struct soap *soap, const char *tag, int id, struct wsa__ReferencePropertiesType *const*a, const char *type)
|
|
{
|
|
id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_wsa__ReferencePropertiesType, NULL);
|
|
if (id < 0)
|
|
return soap->error;
|
|
return soap_out_wsa__ReferencePropertiesType(soap, tag, id, *a, type);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa__ReferencePropertiesType ** SOAP_FMAC4 soap_in_PointerTowsa__ReferencePropertiesType(struct soap *soap, const char *tag, struct wsa__ReferencePropertiesType **a, const char *type)
|
|
{
|
|
(void)type; /* appease -Wall -Werror */
|
|
if (soap_element_begin_in(soap, tag, 1, NULL))
|
|
return NULL;
|
|
if (!a)
|
|
if (!(a = (struct wsa__ReferencePropertiesType **)soap_malloc(soap, sizeof(struct wsa__ReferencePropertiesType *))))
|
|
return NULL;
|
|
*a = NULL;
|
|
if (!soap->null && *soap->href != '#')
|
|
{ soap_revert(soap);
|
|
if (!(*a = soap_in_wsa__ReferencePropertiesType(soap, tag, *a, type)))
|
|
return NULL;
|
|
}
|
|
else
|
|
{ a = (struct wsa__ReferencePropertiesType **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_wsa__ReferencePropertiesType, sizeof(struct wsa__ReferencePropertiesType), 0, NULL);
|
|
if (soap->body && soap_element_end_in(soap, tag))
|
|
return NULL;
|
|
}
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTowsa__ReferencePropertiesType(struct soap *soap, struct wsa__ReferencePropertiesType *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_PointerTowsa__ReferencePropertiesType(soap, tag ? tag : "wsa:ReferencePropertiesType", -2, a, type))
|
|
return soap->error;
|
|
return soap_putindependent(soap);
|
|
}
|
|
|
|
SOAP_FMAC3 struct wsa__ReferencePropertiesType ** SOAP_FMAC4 soap_get_PointerTowsa__ReferencePropertiesType(struct soap *soap, struct wsa__ReferencePropertiesType **p, const char *tag, const char *type)
|
|
{
|
|
if ((p = soap_in_PointerTowsa__ReferencePropertiesType(soap, tag, p, type)))
|
|
if (soap_getindependent(soap))
|
|
return NULL;
|
|
return p;
|
|
}
|
|
|
|
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__QName(struct soap *soap, char *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE__QName);
|
|
#endif
|
|
}
|
|
|
|
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)
|
|
{
|
|
a = soap_instring(soap, tag, a, type, SOAP_TYPE__QName, 2, 0, -1, NULL);
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put__QName(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out__QName(soap, tag ? tag : "QName", -2, 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_serialize_string(struct soap *soap, char *const*a)
|
|
{
|
|
(void)soap; (void)a; /* appease -Wall -Werror */
|
|
#ifndef WITH_NOIDREF
|
|
(void)soap_reference(soap, *a, SOAP_TYPE_string);
|
|
#endif
|
|
}
|
|
|
|
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)
|
|
{
|
|
a = soap_instring(soap, tag, a, type, SOAP_TYPE_string, 1, 0, -1, NULL);
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 char * * SOAP_FMAC4 soap_new_string(struct soap *soap, int n)
|
|
{
|
|
char * *a = static_cast<char * *>(soap_malloc(soap, (n = (n < 0 ? 1 : n)) * sizeof(char *)));
|
|
for (char * *p = a; p && n--; ++p)
|
|
soap_default_string(soap, p);
|
|
return a;
|
|
}
|
|
|
|
SOAP_FMAC3 int SOAP_FMAC4 soap_put_string(struct soap *soap, char *const*a, const char *tag, const char *type)
|
|
{
|
|
if (soap_out_string(soap, tag ? tag : "string", -2, 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;
|
|
}
|
|
|
|
#if defined(__BORLANDC__)
|
|
#pragma option pop
|
|
#pragma option pop
|
|
#endif
|
|
|
|
/* End of soapC_nnn.cpp */
|