You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2532 lines
103 KiB

/* soapH.h
Generated by gSOAP 2.8.103 for .\sendToClass.h
gSOAP XML Web services tools
Copyright (C) 2000-2020, 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
--------------------------------------------------------------------------------
*/
#ifndef soapH_H
#define soapH_H
#include "soapStub.h"
#ifndef WITH_NOIDREF
#ifdef __cplusplus
extern "C" {
#endif
SOAP_FMAC3 void SOAP_FMAC4 soap_markelement(struct soap*, const void*, int);
#ifdef __cplusplus
}
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_putindependent(struct soap*);
SOAP_FMAC3 int SOAP_FMAC4 soap_getindependent(struct soap*);
#endif
#ifdef __cplusplus
extern "C" {
#endif
SOAP_FMAC3 void * SOAP_FMAC4 soap_getelement(struct soap*, const char*, int*);
SOAP_FMAC3 int SOAP_FMAC4 soap_putelement(struct soap*, const void*, const char*, int, int);
SOAP_FMAC3 void * SOAP_FMAC4 soap_dupelement(struct soap*, const void*, int);
SOAP_FMAC3 void SOAP_FMAC4 soap_delelement(const void*, int);
#ifdef __cplusplus
}
#endif
SOAP_FMAC3 int SOAP_FMAC4 soap_ignore_element(struct soap*);
SOAP_FMAC3 void * SOAP_FMAC4 soap_instantiate(struct soap*, int, const char*, const char*, size_t*);
SOAP_FMAC3 int SOAP_FMAC4 soap_fdelete(struct soap *soap, struct soap_clist*);
SOAP_FMAC3 int SOAP_FMAC4 soap_fbase(int, int);
SOAP_FMAC3 void SOAP_FMAC4 soap_finsert(struct soap*, int, int, void*, size_t, const void*, void**);
#ifndef SOAP_TYPE_byte_DEFINED
#define SOAP_TYPE_byte_DEFINED
inline void soap_default_byte(struct soap *soap, char *a)
{
(void)soap; /* appease -Wall -Werror */
#ifdef SOAP_DEFAULT_byte
*a = SOAP_DEFAULT_byte;
#else
*a = (char)0;
#endif
}
SOAP_FMAC3 int SOAP_FMAC4 soap_out_byte(struct soap*, const char*, int, const char *, const char*);
SOAP_FMAC3 char * SOAP_FMAC4 soap_in_byte(struct soap*, const char*, char *, const char*);
SOAP_FMAC3 char * SOAP_FMAC4 soap_new_byte(struct soap *soap, int n = -1);
SOAP_FMAC3 int SOAP_FMAC4 soap_put_byte(struct soap*, const char *, const char*, const char*);
inline int soap_write_byte(struct soap *soap, char const*p)
{
soap_free_temp(soap);
if (p)
{ if (soap_begin_send(soap) || ::soap_put_byte(soap, p, "byte", "") || soap_end_send(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_PUT_byte(struct soap *soap, const char *URL, char const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_byte(soap, p, "byte", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH_byte(struct soap *soap, const char *URL, char const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_byte(soap, p, "byte", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send_byte(struct soap *soap, const char *URL, char const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_byte(soap, p, "byte", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 char * SOAP_FMAC4 soap_get_byte(struct soap*, char *, const char*, const char*);
inline int soap_read_byte(struct soap *soap, char *p)
{
if (p)
{ if (soap_begin_recv(soap) || ::soap_get_byte(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET_byte(struct soap *soap, const char *URL, char *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read_byte(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv_byte(struct soap *soap, char *p)
{
if (::soap_read_byte(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE_int_DEFINED
#define SOAP_TYPE_int_DEFINED
inline void soap_default_int(struct soap *soap, int *a)
{
(void)soap; /* appease -Wall -Werror */
#ifdef SOAP_DEFAULT_int
*a = SOAP_DEFAULT_int;
#else
*a = (int)0;
#endif
}
SOAP_FMAC3 int SOAP_FMAC4 soap_out_int(struct soap*, const char*, int, const int *, const char*);
SOAP_FMAC3 int * SOAP_FMAC4 soap_in_int(struct soap*, const char*, int *, const char*);
SOAP_FMAC3 int * SOAP_FMAC4 soap_new_int(struct soap *soap, int n = -1);
SOAP_FMAC3 int SOAP_FMAC4 soap_put_int(struct soap*, const int *, const char*, const char*);
inline int soap_write_int(struct soap *soap, int const*p)
{
soap_free_temp(soap);
if (p)
{ if (soap_begin_send(soap) || ::soap_put_int(soap, p, "int", "") || soap_end_send(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_PUT_int(struct soap *soap, const char *URL, int const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_int(soap, p, "int", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH_int(struct soap *soap, const char *URL, int const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_int(soap, p, "int", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send_int(struct soap *soap, const char *URL, int const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_int(soap, p, "int", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 int * SOAP_FMAC4 soap_get_int(struct soap*, int *, const char*, const char*);
inline int soap_read_int(struct soap *soap, int *p)
{
if (p)
{ if (soap_begin_recv(soap) || ::soap_get_int(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET_int(struct soap *soap, const char *URL, int *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read_int(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv_int(struct soap *soap, int *p)
{
if (::soap_read_int(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE__ns1__DeleteClassResponse_DEFINED
#define SOAP_TYPE__ns1__DeleteClassResponse_DEFINED
SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__DeleteClassResponse(struct soap*, const char*, int, const _ns1__DeleteClassResponse *, const char*);
SOAP_FMAC3 _ns1__DeleteClassResponse * SOAP_FMAC4 soap_in__ns1__DeleteClassResponse(struct soap*, const char*, _ns1__DeleteClassResponse *, const char*);
SOAP_FMAC1 _ns1__DeleteClassResponse * SOAP_FMAC2 soap_instantiate__ns1__DeleteClassResponse(struct soap*, int, const char*, const char*, size_t*);
inline _ns1__DeleteClassResponse * soap_new__ns1__DeleteClassResponse(struct soap *soap, int n = -1)
{
return soap_instantiate__ns1__DeleteClassResponse(soap, n, NULL, NULL, NULL);
}
inline _ns1__DeleteClassResponse * soap_new_req__ns1__DeleteClassResponse(
struct soap *soap)
{
_ns1__DeleteClassResponse *_p = ::soap_new__ns1__DeleteClassResponse(soap);
if (_p)
{ _p->soap_default(soap);
}
return _p;
}
inline _ns1__DeleteClassResponse * soap_new_set__ns1__DeleteClassResponse(
struct soap *soap,
wchar_t *DeleteClassResult)
{
_ns1__DeleteClassResponse *_p = ::soap_new__ns1__DeleteClassResponse(soap);
if (_p)
{ _p->soap_default(soap);
_p->_ns1__DeleteClassResponse::DeleteClassResult = DeleteClassResult;
}
return _p;
}
inline int soap_write__ns1__DeleteClassResponse(struct soap *soap, _ns1__DeleteClassResponse const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:DeleteClassResponse", p->soap_type() == SOAP_TYPE__ns1__DeleteClassResponse ? "" : NULL) || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT__ns1__DeleteClassResponse(struct soap *soap, const char *URL, _ns1__DeleteClassResponse const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:DeleteClassResponse", p->soap_type() == SOAP_TYPE__ns1__DeleteClassResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH__ns1__DeleteClassResponse(struct soap *soap, const char *URL, _ns1__DeleteClassResponse const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:DeleteClassResponse", p->soap_type() == SOAP_TYPE__ns1__DeleteClassResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send__ns1__DeleteClassResponse(struct soap *soap, const char *URL, _ns1__DeleteClassResponse const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:DeleteClassResponse", p->soap_type() == SOAP_TYPE__ns1__DeleteClassResponse ? "" : NULL) || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 _ns1__DeleteClassResponse * SOAP_FMAC4 soap_get__ns1__DeleteClassResponse(struct soap*, _ns1__DeleteClassResponse *, const char*, const char*);
inline int soap_read__ns1__DeleteClassResponse(struct soap *soap, _ns1__DeleteClassResponse *p)
{
if (p)
{ p->soap_default(soap);
if (soap_begin_recv(soap) || ::soap_get__ns1__DeleteClassResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET__ns1__DeleteClassResponse(struct soap *soap, const char *URL, _ns1__DeleteClassResponse *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read__ns1__DeleteClassResponse(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv__ns1__DeleteClassResponse(struct soap *soap, _ns1__DeleteClassResponse *p)
{
if (::soap_read__ns1__DeleteClassResponse(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE__ns1__DeleteClass_DEFINED
#define SOAP_TYPE__ns1__DeleteClass_DEFINED
SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__DeleteClass(struct soap*, const char*, int, const _ns1__DeleteClass *, const char*);
SOAP_FMAC3 _ns1__DeleteClass * SOAP_FMAC4 soap_in__ns1__DeleteClass(struct soap*, const char*, _ns1__DeleteClass *, const char*);
SOAP_FMAC1 _ns1__DeleteClass * SOAP_FMAC2 soap_instantiate__ns1__DeleteClass(struct soap*, int, const char*, const char*, size_t*);
inline _ns1__DeleteClass * soap_new__ns1__DeleteClass(struct soap *soap, int n = -1)
{
return soap_instantiate__ns1__DeleteClass(soap, n, NULL, NULL, NULL);
}
inline _ns1__DeleteClass * soap_new_req__ns1__DeleteClass(
struct soap *soap)
{
_ns1__DeleteClass *_p = ::soap_new__ns1__DeleteClass(soap);
if (_p)
{ _p->soap_default(soap);
}
return _p;
}
inline _ns1__DeleteClass * soap_new_set__ns1__DeleteClass(
struct soap *soap,
wchar_t *icoPuid)
{
_ns1__DeleteClass *_p = ::soap_new__ns1__DeleteClass(soap);
if (_p)
{ _p->soap_default(soap);
_p->_ns1__DeleteClass::icoPuid = icoPuid;
}
return _p;
}
inline int soap_write__ns1__DeleteClass(struct soap *soap, _ns1__DeleteClass const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:DeleteClass", p->soap_type() == SOAP_TYPE__ns1__DeleteClass ? "" : NULL) || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT__ns1__DeleteClass(struct soap *soap, const char *URL, _ns1__DeleteClass const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:DeleteClass", p->soap_type() == SOAP_TYPE__ns1__DeleteClass ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH__ns1__DeleteClass(struct soap *soap, const char *URL, _ns1__DeleteClass const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:DeleteClass", p->soap_type() == SOAP_TYPE__ns1__DeleteClass ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send__ns1__DeleteClass(struct soap *soap, const char *URL, _ns1__DeleteClass const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:DeleteClass", p->soap_type() == SOAP_TYPE__ns1__DeleteClass ? "" : NULL) || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 _ns1__DeleteClass * SOAP_FMAC4 soap_get__ns1__DeleteClass(struct soap*, _ns1__DeleteClass *, const char*, const char*);
inline int soap_read__ns1__DeleteClass(struct soap *soap, _ns1__DeleteClass *p)
{
if (p)
{ p->soap_default(soap);
if (soap_begin_recv(soap) || ::soap_get__ns1__DeleteClass(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET__ns1__DeleteClass(struct soap *soap, const char *URL, _ns1__DeleteClass *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read__ns1__DeleteClass(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv__ns1__DeleteClass(struct soap *soap, _ns1__DeleteClass *p)
{
if (::soap_read__ns1__DeleteClass(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE__ns1__SendToClassResponse_DEFINED
#define SOAP_TYPE__ns1__SendToClassResponse_DEFINED
SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__SendToClassResponse(struct soap*, const char*, int, const _ns1__SendToClassResponse *, const char*);
SOAP_FMAC3 _ns1__SendToClassResponse * SOAP_FMAC4 soap_in__ns1__SendToClassResponse(struct soap*, const char*, _ns1__SendToClassResponse *, const char*);
SOAP_FMAC1 _ns1__SendToClassResponse * SOAP_FMAC2 soap_instantiate__ns1__SendToClassResponse(struct soap*, int, const char*, const char*, size_t*);
inline _ns1__SendToClassResponse * soap_new__ns1__SendToClassResponse(struct soap *soap, int n = -1)
{
return soap_instantiate__ns1__SendToClassResponse(soap, n, NULL, NULL, NULL);
}
inline _ns1__SendToClassResponse * soap_new_req__ns1__SendToClassResponse(
struct soap *soap)
{
_ns1__SendToClassResponse *_p = ::soap_new__ns1__SendToClassResponse(soap);
if (_p)
{ _p->soap_default(soap);
}
return _p;
}
inline _ns1__SendToClassResponse * soap_new_set__ns1__SendToClassResponse(
struct soap *soap,
wchar_t *SendToClassResult)
{
_ns1__SendToClassResponse *_p = ::soap_new__ns1__SendToClassResponse(soap);
if (_p)
{ _p->soap_default(soap);
_p->_ns1__SendToClassResponse::SendToClassResult = SendToClassResult;
}
return _p;
}
inline int soap_write__ns1__SendToClassResponse(struct soap *soap, _ns1__SendToClassResponse const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:SendToClassResponse", p->soap_type() == SOAP_TYPE__ns1__SendToClassResponse ? "" : NULL) || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT__ns1__SendToClassResponse(struct soap *soap, const char *URL, _ns1__SendToClassResponse const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:SendToClassResponse", p->soap_type() == SOAP_TYPE__ns1__SendToClassResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH__ns1__SendToClassResponse(struct soap *soap, const char *URL, _ns1__SendToClassResponse const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:SendToClassResponse", p->soap_type() == SOAP_TYPE__ns1__SendToClassResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send__ns1__SendToClassResponse(struct soap *soap, const char *URL, _ns1__SendToClassResponse const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:SendToClassResponse", p->soap_type() == SOAP_TYPE__ns1__SendToClassResponse ? "" : NULL) || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 _ns1__SendToClassResponse * SOAP_FMAC4 soap_get__ns1__SendToClassResponse(struct soap*, _ns1__SendToClassResponse *, const char*, const char*);
inline int soap_read__ns1__SendToClassResponse(struct soap *soap, _ns1__SendToClassResponse *p)
{
if (p)
{ p->soap_default(soap);
if (soap_begin_recv(soap) || ::soap_get__ns1__SendToClassResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET__ns1__SendToClassResponse(struct soap *soap, const char *URL, _ns1__SendToClassResponse *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read__ns1__SendToClassResponse(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv__ns1__SendToClassResponse(struct soap *soap, _ns1__SendToClassResponse *p)
{
if (::soap_read__ns1__SendToClassResponse(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE__ns1__SendToClass_DEFINED
#define SOAP_TYPE__ns1__SendToClass_DEFINED
SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__SendToClass(struct soap*, const char*, int, const _ns1__SendToClass *, const char*);
SOAP_FMAC3 _ns1__SendToClass * SOAP_FMAC4 soap_in__ns1__SendToClass(struct soap*, const char*, _ns1__SendToClass *, const char*);
SOAP_FMAC1 _ns1__SendToClass * SOAP_FMAC2 soap_instantiate__ns1__SendToClass(struct soap*, int, const char*, const char*, size_t*);
inline _ns1__SendToClass * soap_new__ns1__SendToClass(struct soap *soap, int n = -1)
{
return soap_instantiate__ns1__SendToClass(soap, n, NULL, NULL, NULL);
}
inline _ns1__SendToClass * soap_new_req__ns1__SendToClass(
struct soap *soap)
{
_ns1__SendToClass *_p = ::soap_new__ns1__SendToClass(soap);
if (_p)
{ _p->soap_default(soap);
}
return _p;
}
inline _ns1__SendToClass * soap_new_set__ns1__SendToClass(
struct soap *soap,
wchar_t *wsoPuiid,
wchar_t *classID,
wchar_t *JsonContainer)
{
_ns1__SendToClass *_p = ::soap_new__ns1__SendToClass(soap);
if (_p)
{ _p->soap_default(soap);
_p->_ns1__SendToClass::wsoPuiid = wsoPuiid;
_p->_ns1__SendToClass::classID = classID;
_p->_ns1__SendToClass::JsonContainer = JsonContainer;
}
return _p;
}
inline int soap_write__ns1__SendToClass(struct soap *soap, _ns1__SendToClass const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:SendToClass", p->soap_type() == SOAP_TYPE__ns1__SendToClass ? "" : NULL) || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT__ns1__SendToClass(struct soap *soap, const char *URL, _ns1__SendToClass const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:SendToClass", p->soap_type() == SOAP_TYPE__ns1__SendToClass ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH__ns1__SendToClass(struct soap *soap, const char *URL, _ns1__SendToClass const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:SendToClass", p->soap_type() == SOAP_TYPE__ns1__SendToClass ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send__ns1__SendToClass(struct soap *soap, const char *URL, _ns1__SendToClass const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:SendToClass", p->soap_type() == SOAP_TYPE__ns1__SendToClass ? "" : NULL) || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 _ns1__SendToClass * SOAP_FMAC4 soap_get__ns1__SendToClass(struct soap*, _ns1__SendToClass *, const char*, const char*);
inline int soap_read__ns1__SendToClass(struct soap *soap, _ns1__SendToClass *p)
{
if (p)
{ p->soap_default(soap);
if (soap_begin_recv(soap) || ::soap_get__ns1__SendToClass(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET__ns1__SendToClass(struct soap *soap, const char *URL, _ns1__SendToClass *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read__ns1__SendToClass(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv__ns1__SendToClass(struct soap *soap, _ns1__SendToClass *p)
{
if (::soap_read__ns1__SendToClass(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE__ns1__CreateProjectResponse_DEFINED
#define SOAP_TYPE__ns1__CreateProjectResponse_DEFINED
SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__CreateProjectResponse(struct soap*, const char*, int, const _ns1__CreateProjectResponse *, const char*);
SOAP_FMAC3 _ns1__CreateProjectResponse * SOAP_FMAC4 soap_in__ns1__CreateProjectResponse(struct soap*, const char*, _ns1__CreateProjectResponse *, const char*);
SOAP_FMAC1 _ns1__CreateProjectResponse * SOAP_FMAC2 soap_instantiate__ns1__CreateProjectResponse(struct soap*, int, const char*, const char*, size_t*);
inline _ns1__CreateProjectResponse * soap_new__ns1__CreateProjectResponse(struct soap *soap, int n = -1)
{
return soap_instantiate__ns1__CreateProjectResponse(soap, n, NULL, NULL, NULL);
}
inline _ns1__CreateProjectResponse * soap_new_req__ns1__CreateProjectResponse(
struct soap *soap)
{
_ns1__CreateProjectResponse *_p = ::soap_new__ns1__CreateProjectResponse(soap);
if (_p)
{ _p->soap_default(soap);
}
return _p;
}
inline _ns1__CreateProjectResponse * soap_new_set__ns1__CreateProjectResponse(
struct soap *soap,
wchar_t *CreateProjectResult)
{
_ns1__CreateProjectResponse *_p = ::soap_new__ns1__CreateProjectResponse(soap);
if (_p)
{ _p->soap_default(soap);
_p->_ns1__CreateProjectResponse::CreateProjectResult = CreateProjectResult;
}
return _p;
}
inline int soap_write__ns1__CreateProjectResponse(struct soap *soap, _ns1__CreateProjectResponse const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:CreateProjectResponse", p->soap_type() == SOAP_TYPE__ns1__CreateProjectResponse ? "" : NULL) || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT__ns1__CreateProjectResponse(struct soap *soap, const char *URL, _ns1__CreateProjectResponse const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:CreateProjectResponse", p->soap_type() == SOAP_TYPE__ns1__CreateProjectResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH__ns1__CreateProjectResponse(struct soap *soap, const char *URL, _ns1__CreateProjectResponse const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:CreateProjectResponse", p->soap_type() == SOAP_TYPE__ns1__CreateProjectResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send__ns1__CreateProjectResponse(struct soap *soap, const char *URL, _ns1__CreateProjectResponse const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:CreateProjectResponse", p->soap_type() == SOAP_TYPE__ns1__CreateProjectResponse ? "" : NULL) || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 _ns1__CreateProjectResponse * SOAP_FMAC4 soap_get__ns1__CreateProjectResponse(struct soap*, _ns1__CreateProjectResponse *, const char*, const char*);
inline int soap_read__ns1__CreateProjectResponse(struct soap *soap, _ns1__CreateProjectResponse *p)
{
if (p)
{ p->soap_default(soap);
if (soap_begin_recv(soap) || ::soap_get__ns1__CreateProjectResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET__ns1__CreateProjectResponse(struct soap *soap, const char *URL, _ns1__CreateProjectResponse *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read__ns1__CreateProjectResponse(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv__ns1__CreateProjectResponse(struct soap *soap, _ns1__CreateProjectResponse *p)
{
if (::soap_read__ns1__CreateProjectResponse(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE__ns1__CreateProject_DEFINED
#define SOAP_TYPE__ns1__CreateProject_DEFINED
SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__CreateProject(struct soap*, const char*, int, const _ns1__CreateProject *, const char*);
SOAP_FMAC3 _ns1__CreateProject * SOAP_FMAC4 soap_in__ns1__CreateProject(struct soap*, const char*, _ns1__CreateProject *, const char*);
SOAP_FMAC1 _ns1__CreateProject * SOAP_FMAC2 soap_instantiate__ns1__CreateProject(struct soap*, int, const char*, const char*, size_t*);
inline _ns1__CreateProject * soap_new__ns1__CreateProject(struct soap *soap, int n = -1)
{
return soap_instantiate__ns1__CreateProject(soap, n, NULL, NULL, NULL);
}
inline _ns1__CreateProject * soap_new_req__ns1__CreateProject(
struct soap *soap)
{
_ns1__CreateProject *_p = ::soap_new__ns1__CreateProject(soap);
if (_p)
{ _p->soap_default(soap);
}
return _p;
}
inline _ns1__CreateProject * soap_new_set__ns1__CreateProject(
struct soap *soap,
wchar_t *projJsonString)
{
_ns1__CreateProject *_p = ::soap_new__ns1__CreateProject(soap);
if (_p)
{ _p->soap_default(soap);
_p->_ns1__CreateProject::projJsonString = projJsonString;
}
return _p;
}
inline int soap_write__ns1__CreateProject(struct soap *soap, _ns1__CreateProject const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:CreateProject", p->soap_type() == SOAP_TYPE__ns1__CreateProject ? "" : NULL) || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT__ns1__CreateProject(struct soap *soap, const char *URL, _ns1__CreateProject const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:CreateProject", p->soap_type() == SOAP_TYPE__ns1__CreateProject ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH__ns1__CreateProject(struct soap *soap, const char *URL, _ns1__CreateProject const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:CreateProject", p->soap_type() == SOAP_TYPE__ns1__CreateProject ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send__ns1__CreateProject(struct soap *soap, const char *URL, _ns1__CreateProject const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:CreateProject", p->soap_type() == SOAP_TYPE__ns1__CreateProject ? "" : NULL) || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 _ns1__CreateProject * SOAP_FMAC4 soap_get__ns1__CreateProject(struct soap*, _ns1__CreateProject *, const char*, const char*);
inline int soap_read__ns1__CreateProject(struct soap *soap, _ns1__CreateProject *p)
{
if (p)
{ p->soap_default(soap);
if (soap_begin_recv(soap) || ::soap_get__ns1__CreateProject(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET__ns1__CreateProject(struct soap *soap, const char *URL, _ns1__CreateProject *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read__ns1__CreateProject(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv__ns1__CreateProject(struct soap *soap, _ns1__CreateProject *p)
{
if (::soap_read__ns1__CreateProject(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE__ns1__SetMaterialStatusSResponse_DEFINED
#define SOAP_TYPE__ns1__SetMaterialStatusSResponse_DEFINED
SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__SetMaterialStatusSResponse(struct soap*, const char*, int, const _ns1__SetMaterialStatusSResponse *, const char*);
SOAP_FMAC3 _ns1__SetMaterialStatusSResponse * SOAP_FMAC4 soap_in__ns1__SetMaterialStatusSResponse(struct soap*, const char*, _ns1__SetMaterialStatusSResponse *, const char*);
SOAP_FMAC1 _ns1__SetMaterialStatusSResponse * SOAP_FMAC2 soap_instantiate__ns1__SetMaterialStatusSResponse(struct soap*, int, const char*, const char*, size_t*);
inline _ns1__SetMaterialStatusSResponse * soap_new__ns1__SetMaterialStatusSResponse(struct soap *soap, int n = -1)
{
return soap_instantiate__ns1__SetMaterialStatusSResponse(soap, n, NULL, NULL, NULL);
}
inline _ns1__SetMaterialStatusSResponse * soap_new_req__ns1__SetMaterialStatusSResponse(
struct soap *soap)
{
_ns1__SetMaterialStatusSResponse *_p = ::soap_new__ns1__SetMaterialStatusSResponse(soap);
if (_p)
{ _p->soap_default(soap);
}
return _p;
}
inline _ns1__SetMaterialStatusSResponse * soap_new_set__ns1__SetMaterialStatusSResponse(
struct soap *soap,
wchar_t *SetMaterialStatusSResult)
{
_ns1__SetMaterialStatusSResponse *_p = ::soap_new__ns1__SetMaterialStatusSResponse(soap);
if (_p)
{ _p->soap_default(soap);
_p->_ns1__SetMaterialStatusSResponse::SetMaterialStatusSResult = SetMaterialStatusSResult;
}
return _p;
}
inline int soap_write__ns1__SetMaterialStatusSResponse(struct soap *soap, _ns1__SetMaterialStatusSResponse const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:SetMaterialStatusSResponse", p->soap_type() == SOAP_TYPE__ns1__SetMaterialStatusSResponse ? "" : NULL) || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT__ns1__SetMaterialStatusSResponse(struct soap *soap, const char *URL, _ns1__SetMaterialStatusSResponse const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:SetMaterialStatusSResponse", p->soap_type() == SOAP_TYPE__ns1__SetMaterialStatusSResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH__ns1__SetMaterialStatusSResponse(struct soap *soap, const char *URL, _ns1__SetMaterialStatusSResponse const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:SetMaterialStatusSResponse", p->soap_type() == SOAP_TYPE__ns1__SetMaterialStatusSResponse ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send__ns1__SetMaterialStatusSResponse(struct soap *soap, const char *URL, _ns1__SetMaterialStatusSResponse const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:SetMaterialStatusSResponse", p->soap_type() == SOAP_TYPE__ns1__SetMaterialStatusSResponse ? "" : NULL) || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 _ns1__SetMaterialStatusSResponse * SOAP_FMAC4 soap_get__ns1__SetMaterialStatusSResponse(struct soap*, _ns1__SetMaterialStatusSResponse *, const char*, const char*);
inline int soap_read__ns1__SetMaterialStatusSResponse(struct soap *soap, _ns1__SetMaterialStatusSResponse *p)
{
if (p)
{ p->soap_default(soap);
if (soap_begin_recv(soap) || ::soap_get__ns1__SetMaterialStatusSResponse(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET__ns1__SetMaterialStatusSResponse(struct soap *soap, const char *URL, _ns1__SetMaterialStatusSResponse *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read__ns1__SetMaterialStatusSResponse(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv__ns1__SetMaterialStatusSResponse(struct soap *soap, _ns1__SetMaterialStatusSResponse *p)
{
if (::soap_read__ns1__SetMaterialStatusSResponse(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE__ns1__SetMaterialStatusS_DEFINED
#define SOAP_TYPE__ns1__SetMaterialStatusS_DEFINED
SOAP_FMAC3 int SOAP_FMAC4 soap_out__ns1__SetMaterialStatusS(struct soap*, const char*, int, const _ns1__SetMaterialStatusS *, const char*);
SOAP_FMAC3 _ns1__SetMaterialStatusS * SOAP_FMAC4 soap_in__ns1__SetMaterialStatusS(struct soap*, const char*, _ns1__SetMaterialStatusS *, const char*);
SOAP_FMAC1 _ns1__SetMaterialStatusS * SOAP_FMAC2 soap_instantiate__ns1__SetMaterialStatusS(struct soap*, int, const char*, const char*, size_t*);
inline _ns1__SetMaterialStatusS * soap_new__ns1__SetMaterialStatusS(struct soap *soap, int n = -1)
{
return soap_instantiate__ns1__SetMaterialStatusS(soap, n, NULL, NULL, NULL);
}
inline _ns1__SetMaterialStatusS * soap_new_req__ns1__SetMaterialStatusS(
struct soap *soap)
{
_ns1__SetMaterialStatusS *_p = ::soap_new__ns1__SetMaterialStatusS(soap);
if (_p)
{ _p->soap_default(soap);
}
return _p;
}
inline _ns1__SetMaterialStatusS * soap_new_set__ns1__SetMaterialStatusS(
struct soap *soap,
wchar_t *fileName)
{
_ns1__SetMaterialStatusS *_p = ::soap_new__ns1__SetMaterialStatusS(soap);
if (_p)
{ _p->soap_default(soap);
_p->_ns1__SetMaterialStatusS::fileName = fileName;
}
return _p;
}
inline int soap_write__ns1__SetMaterialStatusS(struct soap *soap, _ns1__SetMaterialStatusS const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:SetMaterialStatusS", p->soap_type() == SOAP_TYPE__ns1__SetMaterialStatusS ? "" : NULL) || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT__ns1__SetMaterialStatusS(struct soap *soap, const char *URL, _ns1__SetMaterialStatusS const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:SetMaterialStatusS", p->soap_type() == SOAP_TYPE__ns1__SetMaterialStatusS ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH__ns1__SetMaterialStatusS(struct soap *soap, const char *URL, _ns1__SetMaterialStatusS const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:SetMaterialStatusS", p->soap_type() == SOAP_TYPE__ns1__SetMaterialStatusS ? "" : NULL) || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send__ns1__SetMaterialStatusS(struct soap *soap, const char *URL, _ns1__SetMaterialStatusS const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (p->soap_serialize(soap), 0) || p->soap_put(soap, "ns1:SetMaterialStatusS", p->soap_type() == SOAP_TYPE__ns1__SetMaterialStatusS ? "" : NULL) || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 _ns1__SetMaterialStatusS * SOAP_FMAC4 soap_get__ns1__SetMaterialStatusS(struct soap*, _ns1__SetMaterialStatusS *, const char*, const char*);
inline int soap_read__ns1__SetMaterialStatusS(struct soap *soap, _ns1__SetMaterialStatusS *p)
{
if (p)
{ p->soap_default(soap);
if (soap_begin_recv(soap) || ::soap_get__ns1__SetMaterialStatusS(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET__ns1__SetMaterialStatusS(struct soap *soap, const char *URL, _ns1__SetMaterialStatusS *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read__ns1__SetMaterialStatusS(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv__ns1__SetMaterialStatusS(struct soap *soap, _ns1__SetMaterialStatusS *p)
{
if (::soap_read__ns1__SetMaterialStatusS(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_SOAP_ENV__Fault_DEFINED
#define SOAP_TYPE_SOAP_ENV__Fault_DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Fault(struct soap*, const char*, int, const struct SOAP_ENV__Fault *, const char*);
SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_in_SOAP_ENV__Fault(struct soap*, const char*, struct SOAP_ENV__Fault *, const char*);
SOAP_FMAC1 struct SOAP_ENV__Fault * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Fault(struct soap*, int, const char*, const char*, size_t*);
inline struct SOAP_ENV__Fault * soap_new_SOAP_ENV__Fault(struct soap *soap, int n = -1)
{
return soap_instantiate_SOAP_ENV__Fault(soap, n, NULL, NULL, NULL);
}
inline struct SOAP_ENV__Fault * soap_new_req_SOAP_ENV__Fault(
struct soap *soap)
{
struct SOAP_ENV__Fault *_p = ::soap_new_SOAP_ENV__Fault(soap);
if (_p)
{ ::soap_default_SOAP_ENV__Fault(soap, _p);
}
return _p;
}
inline struct SOAP_ENV__Fault * soap_new_set_SOAP_ENV__Fault(
struct soap *soap,
char *faultcode,
char *faultstring,
char *faultactor,
struct SOAP_ENV__Detail *detail,
struct SOAP_ENV__Code *SOAP_ENV__Code,
struct SOAP_ENV__Reason *SOAP_ENV__Reason,
char *SOAP_ENV__Node,
char *SOAP_ENV__Role,
struct SOAP_ENV__Detail *SOAP_ENV__Detail)
{
struct SOAP_ENV__Fault *_p = ::soap_new_SOAP_ENV__Fault(soap);
if (_p)
{ ::soap_default_SOAP_ENV__Fault(soap, _p);
_p->faultcode = faultcode;
_p->faultstring = faultstring;
_p->faultactor = faultactor;
_p->detail = detail;
_p->SOAP_ENV__Code = SOAP_ENV__Code;
_p->SOAP_ENV__Reason = SOAP_ENV__Reason;
_p->SOAP_ENV__Node = SOAP_ENV__Node;
_p->SOAP_ENV__Role = SOAP_ENV__Role;
_p->SOAP_ENV__Detail = SOAP_ENV__Detail;
}
return _p;
}
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *, const char*, const char*);
inline int soap_write_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (::soap_serialize_SOAP_ENV__Fault(soap, p), 0) || ::soap_put_SOAP_ENV__Fault(soap, p, "SOAP-ENV:Fault", "") || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT_SOAP_ENV__Fault(struct soap *soap, const char *URL, struct SOAP_ENV__Fault const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Fault(soap, p), 0) || ::soap_put_SOAP_ENV__Fault(soap, p, "SOAP-ENV:Fault", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH_SOAP_ENV__Fault(struct soap *soap, const char *URL, struct SOAP_ENV__Fault const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Fault(soap, p), 0) || ::soap_put_SOAP_ENV__Fault(soap, p, "SOAP-ENV:Fault", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send_SOAP_ENV__Fault(struct soap *soap, const char *URL, struct SOAP_ENV__Fault const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Fault(soap, p), 0) || ::soap_put_SOAP_ENV__Fault(soap, p, "SOAP-ENV:Fault", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_get_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *, const char*, const char*);
inline int soap_read_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *p)
{
if (p)
{ ::soap_default_SOAP_ENV__Fault(soap, p);
if (soap_begin_recv(soap) || ::soap_get_SOAP_ENV__Fault(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET_SOAP_ENV__Fault(struct soap *soap, const char *URL, struct SOAP_ENV__Fault *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read_SOAP_ENV__Fault(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *p)
{
if (::soap_read_SOAP_ENV__Fault(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#endif
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_SOAP_ENV__Reason_DEFINED
#define SOAP_TYPE_SOAP_ENV__Reason_DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Reason(struct soap*, const char*, int, const struct SOAP_ENV__Reason *, const char*);
SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_in_SOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason *, const char*);
SOAP_FMAC1 struct SOAP_ENV__Reason * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Reason(struct soap*, int, const char*, const char*, size_t*);
inline struct SOAP_ENV__Reason * soap_new_SOAP_ENV__Reason(struct soap *soap, int n = -1)
{
return soap_instantiate_SOAP_ENV__Reason(soap, n, NULL, NULL, NULL);
}
inline struct SOAP_ENV__Reason * soap_new_req_SOAP_ENV__Reason(
struct soap *soap)
{
struct SOAP_ENV__Reason *_p = ::soap_new_SOAP_ENV__Reason(soap);
if (_p)
{ ::soap_default_SOAP_ENV__Reason(soap, _p);
}
return _p;
}
inline struct SOAP_ENV__Reason * soap_new_set_SOAP_ENV__Reason(
struct soap *soap,
char *SOAP_ENV__Text)
{
struct SOAP_ENV__Reason *_p = ::soap_new_SOAP_ENV__Reason(soap);
if (_p)
{ ::soap_default_SOAP_ENV__Reason(soap, _p);
_p->SOAP_ENV__Text = SOAP_ENV__Text;
}
return _p;
}
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *, const char*, const char*);
inline int soap_write_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (::soap_serialize_SOAP_ENV__Reason(soap, p), 0) || ::soap_put_SOAP_ENV__Reason(soap, p, "SOAP-ENV:Reason", "") || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT_SOAP_ENV__Reason(struct soap *soap, const char *URL, struct SOAP_ENV__Reason const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Reason(soap, p), 0) || ::soap_put_SOAP_ENV__Reason(soap, p, "SOAP-ENV:Reason", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH_SOAP_ENV__Reason(struct soap *soap, const char *URL, struct SOAP_ENV__Reason const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Reason(soap, p), 0) || ::soap_put_SOAP_ENV__Reason(soap, p, "SOAP-ENV:Reason", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send_SOAP_ENV__Reason(struct soap *soap, const char *URL, struct SOAP_ENV__Reason const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Reason(soap, p), 0) || ::soap_put_SOAP_ENV__Reason(soap, p, "SOAP-ENV:Reason", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_get_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *, const char*, const char*);
inline int soap_read_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *p)
{
if (p)
{ ::soap_default_SOAP_ENV__Reason(soap, p);
if (soap_begin_recv(soap) || ::soap_get_SOAP_ENV__Reason(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET_SOAP_ENV__Reason(struct soap *soap, const char *URL, struct SOAP_ENV__Reason *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read_SOAP_ENV__Reason(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *p)
{
if (::soap_read_SOAP_ENV__Reason(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#endif
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_SOAP_ENV__Detail_DEFINED
#define SOAP_TYPE_SOAP_ENV__Detail_DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Detail(struct soap*, const char*, int, const struct SOAP_ENV__Detail *, const char*);
SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_in_SOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail *, const char*);
SOAP_FMAC1 struct SOAP_ENV__Detail * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Detail(struct soap*, int, const char*, const char*, size_t*);
inline struct SOAP_ENV__Detail * soap_new_SOAP_ENV__Detail(struct soap *soap, int n = -1)
{
return soap_instantiate_SOAP_ENV__Detail(soap, n, NULL, NULL, NULL);
}
inline struct SOAP_ENV__Detail * soap_new_req_SOAP_ENV__Detail(
struct soap *soap,
int __type,
void *fault)
{
struct SOAP_ENV__Detail *_p = ::soap_new_SOAP_ENV__Detail(soap);
if (_p)
{ ::soap_default_SOAP_ENV__Detail(soap, _p);
_p->__type = __type;
_p->fault = fault;
}
return _p;
}
inline struct SOAP_ENV__Detail * soap_new_set_SOAP_ENV__Detail(
struct soap *soap,
char *__any,
int __type,
void *fault)
{
struct SOAP_ENV__Detail *_p = ::soap_new_SOAP_ENV__Detail(soap);
if (_p)
{ ::soap_default_SOAP_ENV__Detail(soap, _p);
_p->__any = __any;
_p->__type = __type;
_p->fault = fault;
}
return _p;
}
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *, const char*, const char*);
inline int soap_write_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (::soap_serialize_SOAP_ENV__Detail(soap, p), 0) || ::soap_put_SOAP_ENV__Detail(soap, p, "SOAP-ENV:Detail", "") || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT_SOAP_ENV__Detail(struct soap *soap, const char *URL, struct SOAP_ENV__Detail const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Detail(soap, p), 0) || ::soap_put_SOAP_ENV__Detail(soap, p, "SOAP-ENV:Detail", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH_SOAP_ENV__Detail(struct soap *soap, const char *URL, struct SOAP_ENV__Detail const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Detail(soap, p), 0) || ::soap_put_SOAP_ENV__Detail(soap, p, "SOAP-ENV:Detail", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send_SOAP_ENV__Detail(struct soap *soap, const char *URL, struct SOAP_ENV__Detail const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Detail(soap, p), 0) || ::soap_put_SOAP_ENV__Detail(soap, p, "SOAP-ENV:Detail", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_get_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *, const char*, const char*);
inline int soap_read_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *p)
{
if (p)
{ ::soap_default_SOAP_ENV__Detail(soap, p);
if (soap_begin_recv(soap) || ::soap_get_SOAP_ENV__Detail(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET_SOAP_ENV__Detail(struct soap *soap, const char *URL, struct SOAP_ENV__Detail *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read_SOAP_ENV__Detail(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *p)
{
if (::soap_read_SOAP_ENV__Detail(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#endif
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_SOAP_ENV__Code_DEFINED
#define SOAP_TYPE_SOAP_ENV__Code_DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Code(struct soap*, const char*, int, const struct SOAP_ENV__Code *, const char*);
SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_in_SOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code *, const char*);
SOAP_FMAC1 struct SOAP_ENV__Code * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Code(struct soap*, int, const char*, const char*, size_t*);
inline struct SOAP_ENV__Code * soap_new_SOAP_ENV__Code(struct soap *soap, int n = -1)
{
return soap_instantiate_SOAP_ENV__Code(soap, n, NULL, NULL, NULL);
}
inline struct SOAP_ENV__Code * soap_new_req_SOAP_ENV__Code(
struct soap *soap)
{
struct SOAP_ENV__Code *_p = ::soap_new_SOAP_ENV__Code(soap);
if (_p)
{ ::soap_default_SOAP_ENV__Code(soap, _p);
}
return _p;
}
inline struct SOAP_ENV__Code * soap_new_set_SOAP_ENV__Code(
struct soap *soap,
char *SOAP_ENV__Value,
struct SOAP_ENV__Code *SOAP_ENV__Subcode)
{
struct SOAP_ENV__Code *_p = ::soap_new_SOAP_ENV__Code(soap);
if (_p)
{ ::soap_default_SOAP_ENV__Code(soap, _p);
_p->SOAP_ENV__Value = SOAP_ENV__Value;
_p->SOAP_ENV__Subcode = SOAP_ENV__Subcode;
}
return _p;
}
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *, const char*, const char*);
inline int soap_write_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (::soap_serialize_SOAP_ENV__Code(soap, p), 0) || ::soap_put_SOAP_ENV__Code(soap, p, "SOAP-ENV:Code", "") || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT_SOAP_ENV__Code(struct soap *soap, const char *URL, struct SOAP_ENV__Code const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Code(soap, p), 0) || ::soap_put_SOAP_ENV__Code(soap, p, "SOAP-ENV:Code", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH_SOAP_ENV__Code(struct soap *soap, const char *URL, struct SOAP_ENV__Code const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Code(soap, p), 0) || ::soap_put_SOAP_ENV__Code(soap, p, "SOAP-ENV:Code", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send_SOAP_ENV__Code(struct soap *soap, const char *URL, struct SOAP_ENV__Code const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Code(soap, p), 0) || ::soap_put_SOAP_ENV__Code(soap, p, "SOAP-ENV:Code", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_get_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *, const char*, const char*);
inline int soap_read_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *p)
{
if (p)
{ ::soap_default_SOAP_ENV__Code(soap, p);
if (soap_begin_recv(soap) || ::soap_get_SOAP_ENV__Code(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET_SOAP_ENV__Code(struct soap *soap, const char *URL, struct SOAP_ENV__Code *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read_SOAP_ENV__Code(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *p)
{
if (::soap_read_SOAP_ENV__Code(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#endif
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_SOAP_ENV__Header_DEFINED
#define SOAP_TYPE_SOAP_ENV__Header_DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Header(struct soap*, const char*, int, const struct SOAP_ENV__Header *, const char*);
SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_in_SOAP_ENV__Header(struct soap*, const char*, struct SOAP_ENV__Header *, const char*);
SOAP_FMAC1 struct SOAP_ENV__Header * SOAP_FMAC2 soap_instantiate_SOAP_ENV__Header(struct soap*, int, const char*, const char*, size_t*);
inline struct SOAP_ENV__Header * soap_new_SOAP_ENV__Header(struct soap *soap, int n = -1)
{
return soap_instantiate_SOAP_ENV__Header(soap, n, NULL, NULL, NULL);
}
inline struct SOAP_ENV__Header * soap_new_req_SOAP_ENV__Header(
struct soap *soap)
{
struct SOAP_ENV__Header *_p = ::soap_new_SOAP_ENV__Header(soap);
if (_p)
{ ::soap_default_SOAP_ENV__Header(soap, _p);
}
return _p;
}
inline struct SOAP_ENV__Header * soap_new_set_SOAP_ENV__Header(
struct soap *soap)
{
struct SOAP_ENV__Header *_p = ::soap_new_SOAP_ENV__Header(soap);
if (_p)
{ ::soap_default_SOAP_ENV__Header(soap, _p);
}
return _p;
}
SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *, const char*, const char*);
inline int soap_write_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (::soap_serialize_SOAP_ENV__Header(soap, p), 0) || ::soap_put_SOAP_ENV__Header(soap, p, "SOAP-ENV:Header", "") || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT_SOAP_ENV__Header(struct soap *soap, const char *URL, struct SOAP_ENV__Header const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Header(soap, p), 0) || ::soap_put_SOAP_ENV__Header(soap, p, "SOAP-ENV:Header", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH_SOAP_ENV__Header(struct soap *soap, const char *URL, struct SOAP_ENV__Header const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Header(soap, p), 0) || ::soap_put_SOAP_ENV__Header(soap, p, "SOAP-ENV:Header", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send_SOAP_ENV__Header(struct soap *soap, const char *URL, struct SOAP_ENV__Header const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize_SOAP_ENV__Header(soap, p), 0) || ::soap_put_SOAP_ENV__Header(soap, p, "SOAP-ENV:Header", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_get_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *, const char*, const char*);
inline int soap_read_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header *p)
{
if (p)
{ ::soap_default_SOAP_ENV__Header(soap, p);
if (soap_begin_recv(soap) || ::soap_get_SOAP_ENV__Header(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET_SOAP_ENV__Header(struct soap *soap, const char *URL, struct SOAP_ENV__Header *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read_SOAP_ENV__Header(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header *p)
{
if (::soap_read_SOAP_ENV__Header(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#endif
#ifndef SOAP_TYPE___ns1__DeleteClass__DEFINED
#define SOAP_TYPE___ns1__DeleteClass__DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__DeleteClass_(struct soap*, struct __ns1__DeleteClass_ *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__DeleteClass_(struct soap*, const struct __ns1__DeleteClass_ *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__DeleteClass_(struct soap*, const char*, int, const struct __ns1__DeleteClass_ *, const char*);
SOAP_FMAC3 struct __ns1__DeleteClass_ * SOAP_FMAC4 soap_in___ns1__DeleteClass_(struct soap*, const char*, struct __ns1__DeleteClass_ *, const char*);
SOAP_FMAC1 struct __ns1__DeleteClass_ * SOAP_FMAC2 soap_instantiate___ns1__DeleteClass_(struct soap*, int, const char*, const char*, size_t*);
inline struct __ns1__DeleteClass_ * soap_new___ns1__DeleteClass_(struct soap *soap, int n = -1)
{
return soap_instantiate___ns1__DeleteClass_(soap, n, NULL, NULL, NULL);
}
inline struct __ns1__DeleteClass_ * soap_new_req___ns1__DeleteClass_(
struct soap *soap)
{
struct __ns1__DeleteClass_ *_p = ::soap_new___ns1__DeleteClass_(soap);
if (_p)
{ ::soap_default___ns1__DeleteClass_(soap, _p);
}
return _p;
}
inline struct __ns1__DeleteClass_ * soap_new_set___ns1__DeleteClass_(
struct soap *soap,
_ns1__DeleteClass *ns1__DeleteClass)
{
struct __ns1__DeleteClass_ *_p = ::soap_new___ns1__DeleteClass_(soap);
if (_p)
{ ::soap_default___ns1__DeleteClass_(soap, _p);
_p->ns1__DeleteClass = ns1__DeleteClass;
}
return _p;
}
SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__DeleteClass_(struct soap*, const struct __ns1__DeleteClass_ *, const char*, const char*);
inline int soap_write___ns1__DeleteClass_(struct soap *soap, struct __ns1__DeleteClass_ const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (::soap_serialize___ns1__DeleteClass_(soap, p), 0) || ::soap_put___ns1__DeleteClass_(soap, p, "-ns1:DeleteClass", "") || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT___ns1__DeleteClass_(struct soap *soap, const char *URL, struct __ns1__DeleteClass_ const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__DeleteClass_(soap, p), 0) || ::soap_put___ns1__DeleteClass_(soap, p, "-ns1:DeleteClass", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH___ns1__DeleteClass_(struct soap *soap, const char *URL, struct __ns1__DeleteClass_ const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__DeleteClass_(soap, p), 0) || ::soap_put___ns1__DeleteClass_(soap, p, "-ns1:DeleteClass", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send___ns1__DeleteClass_(struct soap *soap, const char *URL, struct __ns1__DeleteClass_ const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__DeleteClass_(soap, p), 0) || ::soap_put___ns1__DeleteClass_(soap, p, "-ns1:DeleteClass", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 struct __ns1__DeleteClass_ * SOAP_FMAC4 soap_get___ns1__DeleteClass_(struct soap*, struct __ns1__DeleteClass_ *, const char*, const char*);
inline int soap_read___ns1__DeleteClass_(struct soap *soap, struct __ns1__DeleteClass_ *p)
{
if (p)
{ ::soap_default___ns1__DeleteClass_(soap, p);
if (soap_begin_recv(soap) || ::soap_get___ns1__DeleteClass_(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET___ns1__DeleteClass_(struct soap *soap, const char *URL, struct __ns1__DeleteClass_ *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read___ns1__DeleteClass_(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv___ns1__DeleteClass_(struct soap *soap, struct __ns1__DeleteClass_ *p)
{
if (::soap_read___ns1__DeleteClass_(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE___ns1__SendToClass__DEFINED
#define SOAP_TYPE___ns1__SendToClass__DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__SendToClass_(struct soap*, struct __ns1__SendToClass_ *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__SendToClass_(struct soap*, const struct __ns1__SendToClass_ *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__SendToClass_(struct soap*, const char*, int, const struct __ns1__SendToClass_ *, const char*);
SOAP_FMAC3 struct __ns1__SendToClass_ * SOAP_FMAC4 soap_in___ns1__SendToClass_(struct soap*, const char*, struct __ns1__SendToClass_ *, const char*);
SOAP_FMAC1 struct __ns1__SendToClass_ * SOAP_FMAC2 soap_instantiate___ns1__SendToClass_(struct soap*, int, const char*, const char*, size_t*);
inline struct __ns1__SendToClass_ * soap_new___ns1__SendToClass_(struct soap *soap, int n = -1)
{
return soap_instantiate___ns1__SendToClass_(soap, n, NULL, NULL, NULL);
}
inline struct __ns1__SendToClass_ * soap_new_req___ns1__SendToClass_(
struct soap *soap)
{
struct __ns1__SendToClass_ *_p = ::soap_new___ns1__SendToClass_(soap);
if (_p)
{ ::soap_default___ns1__SendToClass_(soap, _p);
}
return _p;
}
inline struct __ns1__SendToClass_ * soap_new_set___ns1__SendToClass_(
struct soap *soap,
_ns1__SendToClass *ns1__SendToClass)
{
struct __ns1__SendToClass_ *_p = ::soap_new___ns1__SendToClass_(soap);
if (_p)
{ ::soap_default___ns1__SendToClass_(soap, _p);
_p->ns1__SendToClass = ns1__SendToClass;
}
return _p;
}
SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__SendToClass_(struct soap*, const struct __ns1__SendToClass_ *, const char*, const char*);
inline int soap_write___ns1__SendToClass_(struct soap *soap, struct __ns1__SendToClass_ const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (::soap_serialize___ns1__SendToClass_(soap, p), 0) || ::soap_put___ns1__SendToClass_(soap, p, "-ns1:SendToClass", "") || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT___ns1__SendToClass_(struct soap *soap, const char *URL, struct __ns1__SendToClass_ const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__SendToClass_(soap, p), 0) || ::soap_put___ns1__SendToClass_(soap, p, "-ns1:SendToClass", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH___ns1__SendToClass_(struct soap *soap, const char *URL, struct __ns1__SendToClass_ const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__SendToClass_(soap, p), 0) || ::soap_put___ns1__SendToClass_(soap, p, "-ns1:SendToClass", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send___ns1__SendToClass_(struct soap *soap, const char *URL, struct __ns1__SendToClass_ const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__SendToClass_(soap, p), 0) || ::soap_put___ns1__SendToClass_(soap, p, "-ns1:SendToClass", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 struct __ns1__SendToClass_ * SOAP_FMAC4 soap_get___ns1__SendToClass_(struct soap*, struct __ns1__SendToClass_ *, const char*, const char*);
inline int soap_read___ns1__SendToClass_(struct soap *soap, struct __ns1__SendToClass_ *p)
{
if (p)
{ ::soap_default___ns1__SendToClass_(soap, p);
if (soap_begin_recv(soap) || ::soap_get___ns1__SendToClass_(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET___ns1__SendToClass_(struct soap *soap, const char *URL, struct __ns1__SendToClass_ *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read___ns1__SendToClass_(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv___ns1__SendToClass_(struct soap *soap, struct __ns1__SendToClass_ *p)
{
if (::soap_read___ns1__SendToClass_(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE___ns1__CreateProject__DEFINED
#define SOAP_TYPE___ns1__CreateProject__DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__CreateProject_(struct soap*, struct __ns1__CreateProject_ *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__CreateProject_(struct soap*, const struct __ns1__CreateProject_ *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__CreateProject_(struct soap*, const char*, int, const struct __ns1__CreateProject_ *, const char*);
SOAP_FMAC3 struct __ns1__CreateProject_ * SOAP_FMAC4 soap_in___ns1__CreateProject_(struct soap*, const char*, struct __ns1__CreateProject_ *, const char*);
SOAP_FMAC1 struct __ns1__CreateProject_ * SOAP_FMAC2 soap_instantiate___ns1__CreateProject_(struct soap*, int, const char*, const char*, size_t*);
inline struct __ns1__CreateProject_ * soap_new___ns1__CreateProject_(struct soap *soap, int n = -1)
{
return soap_instantiate___ns1__CreateProject_(soap, n, NULL, NULL, NULL);
}
inline struct __ns1__CreateProject_ * soap_new_req___ns1__CreateProject_(
struct soap *soap)
{
struct __ns1__CreateProject_ *_p = ::soap_new___ns1__CreateProject_(soap);
if (_p)
{ ::soap_default___ns1__CreateProject_(soap, _p);
}
return _p;
}
inline struct __ns1__CreateProject_ * soap_new_set___ns1__CreateProject_(
struct soap *soap,
_ns1__CreateProject *ns1__CreateProject)
{
struct __ns1__CreateProject_ *_p = ::soap_new___ns1__CreateProject_(soap);
if (_p)
{ ::soap_default___ns1__CreateProject_(soap, _p);
_p->ns1__CreateProject = ns1__CreateProject;
}
return _p;
}
SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__CreateProject_(struct soap*, const struct __ns1__CreateProject_ *, const char*, const char*);
inline int soap_write___ns1__CreateProject_(struct soap *soap, struct __ns1__CreateProject_ const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (::soap_serialize___ns1__CreateProject_(soap, p), 0) || ::soap_put___ns1__CreateProject_(soap, p, "-ns1:CreateProject", "") || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT___ns1__CreateProject_(struct soap *soap, const char *URL, struct __ns1__CreateProject_ const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__CreateProject_(soap, p), 0) || ::soap_put___ns1__CreateProject_(soap, p, "-ns1:CreateProject", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH___ns1__CreateProject_(struct soap *soap, const char *URL, struct __ns1__CreateProject_ const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__CreateProject_(soap, p), 0) || ::soap_put___ns1__CreateProject_(soap, p, "-ns1:CreateProject", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send___ns1__CreateProject_(struct soap *soap, const char *URL, struct __ns1__CreateProject_ const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__CreateProject_(soap, p), 0) || ::soap_put___ns1__CreateProject_(soap, p, "-ns1:CreateProject", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 struct __ns1__CreateProject_ * SOAP_FMAC4 soap_get___ns1__CreateProject_(struct soap*, struct __ns1__CreateProject_ *, const char*, const char*);
inline int soap_read___ns1__CreateProject_(struct soap *soap, struct __ns1__CreateProject_ *p)
{
if (p)
{ ::soap_default___ns1__CreateProject_(soap, p);
if (soap_begin_recv(soap) || ::soap_get___ns1__CreateProject_(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET___ns1__CreateProject_(struct soap *soap, const char *URL, struct __ns1__CreateProject_ *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read___ns1__CreateProject_(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv___ns1__CreateProject_(struct soap *soap, struct __ns1__CreateProject_ *p)
{
if (::soap_read___ns1__CreateProject_(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE___ns1__SetMaterialStatusS__DEFINED
#define SOAP_TYPE___ns1__SetMaterialStatusS__DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__SetMaterialStatusS_(struct soap*, struct __ns1__SetMaterialStatusS_ *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__SetMaterialStatusS_(struct soap*, const struct __ns1__SetMaterialStatusS_ *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__SetMaterialStatusS_(struct soap*, const char*, int, const struct __ns1__SetMaterialStatusS_ *, const char*);
SOAP_FMAC3 struct __ns1__SetMaterialStatusS_ * SOAP_FMAC4 soap_in___ns1__SetMaterialStatusS_(struct soap*, const char*, struct __ns1__SetMaterialStatusS_ *, const char*);
SOAP_FMAC1 struct __ns1__SetMaterialStatusS_ * SOAP_FMAC2 soap_instantiate___ns1__SetMaterialStatusS_(struct soap*, int, const char*, const char*, size_t*);
inline struct __ns1__SetMaterialStatusS_ * soap_new___ns1__SetMaterialStatusS_(struct soap *soap, int n = -1)
{
return soap_instantiate___ns1__SetMaterialStatusS_(soap, n, NULL, NULL, NULL);
}
inline struct __ns1__SetMaterialStatusS_ * soap_new_req___ns1__SetMaterialStatusS_(
struct soap *soap)
{
struct __ns1__SetMaterialStatusS_ *_p = ::soap_new___ns1__SetMaterialStatusS_(soap);
if (_p)
{ ::soap_default___ns1__SetMaterialStatusS_(soap, _p);
}
return _p;
}
inline struct __ns1__SetMaterialStatusS_ * soap_new_set___ns1__SetMaterialStatusS_(
struct soap *soap,
_ns1__SetMaterialStatusS *ns1__SetMaterialStatusS)
{
struct __ns1__SetMaterialStatusS_ *_p = ::soap_new___ns1__SetMaterialStatusS_(soap);
if (_p)
{ ::soap_default___ns1__SetMaterialStatusS_(soap, _p);
_p->ns1__SetMaterialStatusS = ns1__SetMaterialStatusS;
}
return _p;
}
SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__SetMaterialStatusS_(struct soap*, const struct __ns1__SetMaterialStatusS_ *, const char*, const char*);
inline int soap_write___ns1__SetMaterialStatusS_(struct soap *soap, struct __ns1__SetMaterialStatusS_ const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (::soap_serialize___ns1__SetMaterialStatusS_(soap, p), 0) || ::soap_put___ns1__SetMaterialStatusS_(soap, p, "-ns1:SetMaterialStatusS", "") || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT___ns1__SetMaterialStatusS_(struct soap *soap, const char *URL, struct __ns1__SetMaterialStatusS_ const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__SetMaterialStatusS_(soap, p), 0) || ::soap_put___ns1__SetMaterialStatusS_(soap, p, "-ns1:SetMaterialStatusS", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH___ns1__SetMaterialStatusS_(struct soap *soap, const char *URL, struct __ns1__SetMaterialStatusS_ const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__SetMaterialStatusS_(soap, p), 0) || ::soap_put___ns1__SetMaterialStatusS_(soap, p, "-ns1:SetMaterialStatusS", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send___ns1__SetMaterialStatusS_(struct soap *soap, const char *URL, struct __ns1__SetMaterialStatusS_ const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__SetMaterialStatusS_(soap, p), 0) || ::soap_put___ns1__SetMaterialStatusS_(soap, p, "-ns1:SetMaterialStatusS", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 struct __ns1__SetMaterialStatusS_ * SOAP_FMAC4 soap_get___ns1__SetMaterialStatusS_(struct soap*, struct __ns1__SetMaterialStatusS_ *, const char*, const char*);
inline int soap_read___ns1__SetMaterialStatusS_(struct soap *soap, struct __ns1__SetMaterialStatusS_ *p)
{
if (p)
{ ::soap_default___ns1__SetMaterialStatusS_(soap, p);
if (soap_begin_recv(soap) || ::soap_get___ns1__SetMaterialStatusS_(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET___ns1__SetMaterialStatusS_(struct soap *soap, const char *URL, struct __ns1__SetMaterialStatusS_ *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read___ns1__SetMaterialStatusS_(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv___ns1__SetMaterialStatusS_(struct soap *soap, struct __ns1__SetMaterialStatusS_ *p)
{
if (::soap_read___ns1__SetMaterialStatusS_(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE___ns1__DeleteClass_DEFINED
#define SOAP_TYPE___ns1__DeleteClass_DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__DeleteClass(struct soap*, struct __ns1__DeleteClass *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__DeleteClass(struct soap*, const struct __ns1__DeleteClass *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__DeleteClass(struct soap*, const char*, int, const struct __ns1__DeleteClass *, const char*);
SOAP_FMAC3 struct __ns1__DeleteClass * SOAP_FMAC4 soap_in___ns1__DeleteClass(struct soap*, const char*, struct __ns1__DeleteClass *, const char*);
SOAP_FMAC1 struct __ns1__DeleteClass * SOAP_FMAC2 soap_instantiate___ns1__DeleteClass(struct soap*, int, const char*, const char*, size_t*);
inline struct __ns1__DeleteClass * soap_new___ns1__DeleteClass(struct soap *soap, int n = -1)
{
return soap_instantiate___ns1__DeleteClass(soap, n, NULL, NULL, NULL);
}
inline struct __ns1__DeleteClass * soap_new_req___ns1__DeleteClass(
struct soap *soap)
{
struct __ns1__DeleteClass *_p = ::soap_new___ns1__DeleteClass(soap);
if (_p)
{ ::soap_default___ns1__DeleteClass(soap, _p);
}
return _p;
}
inline struct __ns1__DeleteClass * soap_new_set___ns1__DeleteClass(
struct soap *soap,
_ns1__DeleteClass *ns1__DeleteClass)
{
struct __ns1__DeleteClass *_p = ::soap_new___ns1__DeleteClass(soap);
if (_p)
{ ::soap_default___ns1__DeleteClass(soap, _p);
_p->ns1__DeleteClass = ns1__DeleteClass;
}
return _p;
}
SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__DeleteClass(struct soap*, const struct __ns1__DeleteClass *, const char*, const char*);
inline int soap_write___ns1__DeleteClass(struct soap *soap, struct __ns1__DeleteClass const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (::soap_serialize___ns1__DeleteClass(soap, p), 0) || ::soap_put___ns1__DeleteClass(soap, p, "-ns1:DeleteClass", "") || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT___ns1__DeleteClass(struct soap *soap, const char *URL, struct __ns1__DeleteClass const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__DeleteClass(soap, p), 0) || ::soap_put___ns1__DeleteClass(soap, p, "-ns1:DeleteClass", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH___ns1__DeleteClass(struct soap *soap, const char *URL, struct __ns1__DeleteClass const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__DeleteClass(soap, p), 0) || ::soap_put___ns1__DeleteClass(soap, p, "-ns1:DeleteClass", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send___ns1__DeleteClass(struct soap *soap, const char *URL, struct __ns1__DeleteClass const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__DeleteClass(soap, p), 0) || ::soap_put___ns1__DeleteClass(soap, p, "-ns1:DeleteClass", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 struct __ns1__DeleteClass * SOAP_FMAC4 soap_get___ns1__DeleteClass(struct soap*, struct __ns1__DeleteClass *, const char*, const char*);
inline int soap_read___ns1__DeleteClass(struct soap *soap, struct __ns1__DeleteClass *p)
{
if (p)
{ ::soap_default___ns1__DeleteClass(soap, p);
if (soap_begin_recv(soap) || ::soap_get___ns1__DeleteClass(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET___ns1__DeleteClass(struct soap *soap, const char *URL, struct __ns1__DeleteClass *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read___ns1__DeleteClass(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv___ns1__DeleteClass(struct soap *soap, struct __ns1__DeleteClass *p)
{
if (::soap_read___ns1__DeleteClass(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE___ns1__SendToClass_DEFINED
#define SOAP_TYPE___ns1__SendToClass_DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__SendToClass(struct soap*, struct __ns1__SendToClass *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__SendToClass(struct soap*, const struct __ns1__SendToClass *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__SendToClass(struct soap*, const char*, int, const struct __ns1__SendToClass *, const char*);
SOAP_FMAC3 struct __ns1__SendToClass * SOAP_FMAC4 soap_in___ns1__SendToClass(struct soap*, const char*, struct __ns1__SendToClass *, const char*);
SOAP_FMAC1 struct __ns1__SendToClass * SOAP_FMAC2 soap_instantiate___ns1__SendToClass(struct soap*, int, const char*, const char*, size_t*);
inline struct __ns1__SendToClass * soap_new___ns1__SendToClass(struct soap *soap, int n = -1)
{
return soap_instantiate___ns1__SendToClass(soap, n, NULL, NULL, NULL);
}
inline struct __ns1__SendToClass * soap_new_req___ns1__SendToClass(
struct soap *soap)
{
struct __ns1__SendToClass *_p = ::soap_new___ns1__SendToClass(soap);
if (_p)
{ ::soap_default___ns1__SendToClass(soap, _p);
}
return _p;
}
inline struct __ns1__SendToClass * soap_new_set___ns1__SendToClass(
struct soap *soap,
_ns1__SendToClass *ns1__SendToClass)
{
struct __ns1__SendToClass *_p = ::soap_new___ns1__SendToClass(soap);
if (_p)
{ ::soap_default___ns1__SendToClass(soap, _p);
_p->ns1__SendToClass = ns1__SendToClass;
}
return _p;
}
SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__SendToClass(struct soap*, const struct __ns1__SendToClass *, const char*, const char*);
inline int soap_write___ns1__SendToClass(struct soap *soap, struct __ns1__SendToClass const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (::soap_serialize___ns1__SendToClass(soap, p), 0) || ::soap_put___ns1__SendToClass(soap, p, "-ns1:SendToClass", "") || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT___ns1__SendToClass(struct soap *soap, const char *URL, struct __ns1__SendToClass const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__SendToClass(soap, p), 0) || ::soap_put___ns1__SendToClass(soap, p, "-ns1:SendToClass", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH___ns1__SendToClass(struct soap *soap, const char *URL, struct __ns1__SendToClass const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__SendToClass(soap, p), 0) || ::soap_put___ns1__SendToClass(soap, p, "-ns1:SendToClass", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send___ns1__SendToClass(struct soap *soap, const char *URL, struct __ns1__SendToClass const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__SendToClass(soap, p), 0) || ::soap_put___ns1__SendToClass(soap, p, "-ns1:SendToClass", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 struct __ns1__SendToClass * SOAP_FMAC4 soap_get___ns1__SendToClass(struct soap*, struct __ns1__SendToClass *, const char*, const char*);
inline int soap_read___ns1__SendToClass(struct soap *soap, struct __ns1__SendToClass *p)
{
if (p)
{ ::soap_default___ns1__SendToClass(soap, p);
if (soap_begin_recv(soap) || ::soap_get___ns1__SendToClass(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET___ns1__SendToClass(struct soap *soap, const char *URL, struct __ns1__SendToClass *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read___ns1__SendToClass(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv___ns1__SendToClass(struct soap *soap, struct __ns1__SendToClass *p)
{
if (::soap_read___ns1__SendToClass(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE___ns1__CreateProject_DEFINED
#define SOAP_TYPE___ns1__CreateProject_DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__CreateProject(struct soap*, struct __ns1__CreateProject *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__CreateProject(struct soap*, const struct __ns1__CreateProject *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__CreateProject(struct soap*, const char*, int, const struct __ns1__CreateProject *, const char*);
SOAP_FMAC3 struct __ns1__CreateProject * SOAP_FMAC4 soap_in___ns1__CreateProject(struct soap*, const char*, struct __ns1__CreateProject *, const char*);
SOAP_FMAC1 struct __ns1__CreateProject * SOAP_FMAC2 soap_instantiate___ns1__CreateProject(struct soap*, int, const char*, const char*, size_t*);
inline struct __ns1__CreateProject * soap_new___ns1__CreateProject(struct soap *soap, int n = -1)
{
return soap_instantiate___ns1__CreateProject(soap, n, NULL, NULL, NULL);
}
inline struct __ns1__CreateProject * soap_new_req___ns1__CreateProject(
struct soap *soap)
{
struct __ns1__CreateProject *_p = ::soap_new___ns1__CreateProject(soap);
if (_p)
{ ::soap_default___ns1__CreateProject(soap, _p);
}
return _p;
}
inline struct __ns1__CreateProject * soap_new_set___ns1__CreateProject(
struct soap *soap,
_ns1__CreateProject *ns1__CreateProject)
{
struct __ns1__CreateProject *_p = ::soap_new___ns1__CreateProject(soap);
if (_p)
{ ::soap_default___ns1__CreateProject(soap, _p);
_p->ns1__CreateProject = ns1__CreateProject;
}
return _p;
}
SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__CreateProject(struct soap*, const struct __ns1__CreateProject *, const char*, const char*);
inline int soap_write___ns1__CreateProject(struct soap *soap, struct __ns1__CreateProject const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (::soap_serialize___ns1__CreateProject(soap, p), 0) || ::soap_put___ns1__CreateProject(soap, p, "-ns1:CreateProject", "") || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT___ns1__CreateProject(struct soap *soap, const char *URL, struct __ns1__CreateProject const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__CreateProject(soap, p), 0) || ::soap_put___ns1__CreateProject(soap, p, "-ns1:CreateProject", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH___ns1__CreateProject(struct soap *soap, const char *URL, struct __ns1__CreateProject const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__CreateProject(soap, p), 0) || ::soap_put___ns1__CreateProject(soap, p, "-ns1:CreateProject", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send___ns1__CreateProject(struct soap *soap, const char *URL, struct __ns1__CreateProject const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__CreateProject(soap, p), 0) || ::soap_put___ns1__CreateProject(soap, p, "-ns1:CreateProject", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 struct __ns1__CreateProject * SOAP_FMAC4 soap_get___ns1__CreateProject(struct soap*, struct __ns1__CreateProject *, const char*, const char*);
inline int soap_read___ns1__CreateProject(struct soap *soap, struct __ns1__CreateProject *p)
{
if (p)
{ ::soap_default___ns1__CreateProject(soap, p);
if (soap_begin_recv(soap) || ::soap_get___ns1__CreateProject(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET___ns1__CreateProject(struct soap *soap, const char *URL, struct __ns1__CreateProject *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read___ns1__CreateProject(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv___ns1__CreateProject(struct soap *soap, struct __ns1__CreateProject *p)
{
if (::soap_read___ns1__CreateProject(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE___ns1__SetMaterialStatusS_DEFINED
#define SOAP_TYPE___ns1__SetMaterialStatusS_DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_default___ns1__SetMaterialStatusS(struct soap*, struct __ns1__SetMaterialStatusS *);
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize___ns1__SetMaterialStatusS(struct soap*, const struct __ns1__SetMaterialStatusS *);
SOAP_FMAC3 int SOAP_FMAC4 soap_out___ns1__SetMaterialStatusS(struct soap*, const char*, int, const struct __ns1__SetMaterialStatusS *, const char*);
SOAP_FMAC3 struct __ns1__SetMaterialStatusS * SOAP_FMAC4 soap_in___ns1__SetMaterialStatusS(struct soap*, const char*, struct __ns1__SetMaterialStatusS *, const char*);
SOAP_FMAC1 struct __ns1__SetMaterialStatusS * SOAP_FMAC2 soap_instantiate___ns1__SetMaterialStatusS(struct soap*, int, const char*, const char*, size_t*);
inline struct __ns1__SetMaterialStatusS * soap_new___ns1__SetMaterialStatusS(struct soap *soap, int n = -1)
{
return soap_instantiate___ns1__SetMaterialStatusS(soap, n, NULL, NULL, NULL);
}
inline struct __ns1__SetMaterialStatusS * soap_new_req___ns1__SetMaterialStatusS(
struct soap *soap)
{
struct __ns1__SetMaterialStatusS *_p = ::soap_new___ns1__SetMaterialStatusS(soap);
if (_p)
{ ::soap_default___ns1__SetMaterialStatusS(soap, _p);
}
return _p;
}
inline struct __ns1__SetMaterialStatusS * soap_new_set___ns1__SetMaterialStatusS(
struct soap *soap,
_ns1__SetMaterialStatusS *ns1__SetMaterialStatusS)
{
struct __ns1__SetMaterialStatusS *_p = ::soap_new___ns1__SetMaterialStatusS(soap);
if (_p)
{ ::soap_default___ns1__SetMaterialStatusS(soap, _p);
_p->ns1__SetMaterialStatusS = ns1__SetMaterialStatusS;
}
return _p;
}
SOAP_FMAC3 int SOAP_FMAC4 soap_put___ns1__SetMaterialStatusS(struct soap*, const struct __ns1__SetMaterialStatusS *, const char*, const char*);
inline int soap_write___ns1__SetMaterialStatusS(struct soap *soap, struct __ns1__SetMaterialStatusS const*p)
{
soap_free_temp(soap);
if (soap_begin_send(soap) || (::soap_serialize___ns1__SetMaterialStatusS(soap, p), 0) || ::soap_put___ns1__SetMaterialStatusS(soap, p, "-ns1:SetMaterialStatusS", "") || soap_end_send(soap))
return soap->error;
return SOAP_OK;
}
inline int soap_PUT___ns1__SetMaterialStatusS(struct soap *soap, const char *URL, struct __ns1__SetMaterialStatusS const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__SetMaterialStatusS(soap, p), 0) || ::soap_put___ns1__SetMaterialStatusS(soap, p, "-ns1:SetMaterialStatusS", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH___ns1__SetMaterialStatusS(struct soap *soap, const char *URL, struct __ns1__SetMaterialStatusS const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__SetMaterialStatusS(soap, p), 0) || ::soap_put___ns1__SetMaterialStatusS(soap, p, "-ns1:SetMaterialStatusS", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send___ns1__SetMaterialStatusS(struct soap *soap, const char *URL, struct __ns1__SetMaterialStatusS const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (::soap_serialize___ns1__SetMaterialStatusS(soap, p), 0) || ::soap_put___ns1__SetMaterialStatusS(soap, p, "-ns1:SetMaterialStatusS", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 struct __ns1__SetMaterialStatusS * SOAP_FMAC4 soap_get___ns1__SetMaterialStatusS(struct soap*, struct __ns1__SetMaterialStatusS *, const char*, const char*);
inline int soap_read___ns1__SetMaterialStatusS(struct soap *soap, struct __ns1__SetMaterialStatusS *p)
{
if (p)
{ ::soap_default___ns1__SetMaterialStatusS(soap, p);
if (soap_begin_recv(soap) || ::soap_get___ns1__SetMaterialStatusS(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET___ns1__SetMaterialStatusS(struct soap *soap, const char *URL, struct __ns1__SetMaterialStatusS *p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read___ns1__SetMaterialStatusS(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv___ns1__SetMaterialStatusS(struct soap *soap, struct __ns1__SetMaterialStatusS *p)
{
if (::soap_read___ns1__SetMaterialStatusS(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_PointerToSOAP_ENV__Reason_DEFINED
#define SOAP_TYPE_PointerToSOAP_ENV__Reason_DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Reason(struct soap*, const char *, int, struct SOAP_ENV__Reason *const*, const char *);
SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason **, const char*);
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*, const char*, const char*);
SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason **, const char*, const char*);
#endif
#endif
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_PointerToSOAP_ENV__Detail_DEFINED
#define SOAP_TYPE_PointerToSOAP_ENV__Detail_DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Detail(struct soap*, const char *, int, struct SOAP_ENV__Detail *const*, const char *);
SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail **, const char*);
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*, const char*, const char*);
SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail **, const char*, const char*);
#endif
#endif
#ifndef WITH_NOGLOBAL
#ifndef SOAP_TYPE_PointerToSOAP_ENV__Code_DEFINED
#define SOAP_TYPE_PointerToSOAP_ENV__Code_DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Code(struct soap*, const char *, int, struct SOAP_ENV__Code *const*, const char *);
SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code **, const char*);
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*, const char*, const char*);
SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code **, const char*, const char*);
#endif
#endif
#ifndef SOAP_TYPE_PointerTo_ns1__DeleteClass_DEFINED
#define SOAP_TYPE_PointerTo_ns1__DeleteClass_DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__DeleteClass(struct soap*, _ns1__DeleteClass *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__DeleteClass(struct soap*, const char *, int, _ns1__DeleteClass *const*, const char *);
SOAP_FMAC3 _ns1__DeleteClass ** SOAP_FMAC4 soap_in_PointerTo_ns1__DeleteClass(struct soap*, const char*, _ns1__DeleteClass **, const char*);
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__DeleteClass(struct soap*, _ns1__DeleteClass *const*, const char*, const char*);
SOAP_FMAC3 _ns1__DeleteClass ** SOAP_FMAC4 soap_get_PointerTo_ns1__DeleteClass(struct soap*, _ns1__DeleteClass **, const char*, const char*);
#endif
#ifndef SOAP_TYPE_PointerTo_ns1__SendToClass_DEFINED
#define SOAP_TYPE_PointerTo_ns1__SendToClass_DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__SendToClass(struct soap*, _ns1__SendToClass *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__SendToClass(struct soap*, const char *, int, _ns1__SendToClass *const*, const char *);
SOAP_FMAC3 _ns1__SendToClass ** SOAP_FMAC4 soap_in_PointerTo_ns1__SendToClass(struct soap*, const char*, _ns1__SendToClass **, const char*);
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__SendToClass(struct soap*, _ns1__SendToClass *const*, const char*, const char*);
SOAP_FMAC3 _ns1__SendToClass ** SOAP_FMAC4 soap_get_PointerTo_ns1__SendToClass(struct soap*, _ns1__SendToClass **, const char*, const char*);
#endif
#ifndef SOAP_TYPE_PointerTo_ns1__CreateProject_DEFINED
#define SOAP_TYPE_PointerTo_ns1__CreateProject_DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__CreateProject(struct soap*, _ns1__CreateProject *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__CreateProject(struct soap*, const char *, int, _ns1__CreateProject *const*, const char *);
SOAP_FMAC3 _ns1__CreateProject ** SOAP_FMAC4 soap_in_PointerTo_ns1__CreateProject(struct soap*, const char*, _ns1__CreateProject **, const char*);
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__CreateProject(struct soap*, _ns1__CreateProject *const*, const char*, const char*);
SOAP_FMAC3 _ns1__CreateProject ** SOAP_FMAC4 soap_get_PointerTo_ns1__CreateProject(struct soap*, _ns1__CreateProject **, const char*, const char*);
#endif
#ifndef SOAP_TYPE_PointerTo_ns1__SetMaterialStatusS_DEFINED
#define SOAP_TYPE_PointerTo_ns1__SetMaterialStatusS_DEFINED
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTo_ns1__SetMaterialStatusS(struct soap*, _ns1__SetMaterialStatusS *const*);
SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTo_ns1__SetMaterialStatusS(struct soap*, const char *, int, _ns1__SetMaterialStatusS *const*, const char *);
SOAP_FMAC3 _ns1__SetMaterialStatusS ** SOAP_FMAC4 soap_in_PointerTo_ns1__SetMaterialStatusS(struct soap*, const char*, _ns1__SetMaterialStatusS **, const char*);
SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTo_ns1__SetMaterialStatusS(struct soap*, _ns1__SetMaterialStatusS *const*, const char*, const char*);
SOAP_FMAC3 _ns1__SetMaterialStatusS ** SOAP_FMAC4 soap_get_PointerTo_ns1__SetMaterialStatusS(struct soap*, _ns1__SetMaterialStatusS **, const char*, const char*);
#endif
#ifndef SOAP_TYPE_wstring_DEFINED
#define SOAP_TYPE_wstring_DEFINED
inline void soap_default_wstring(struct soap *soap, wchar_t **a)
{
(void)soap; /* appease -Wall -Werror */
#ifdef SOAP_DEFAULT_wstring
*a = SOAP_DEFAULT_wstring;
#else
*a = (wchar_t *)0;
#endif
}
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_wstring(struct soap*, wchar_t *const*);
#define soap_wstring2s(soap, a) soap_wchar2s((soap), (a))
SOAP_FMAC3 int SOAP_FMAC4 soap_out_wstring(struct soap*, const char*, int, wchar_t*const*, const char*);
#define soap_s2wstring(soap, s, a) soap_s2wchar((soap), (s), (wchar_t**)(a), 1, 0, -1, NULL)
SOAP_FMAC3 wchar_t * * SOAP_FMAC4 soap_in_wstring(struct soap*, const char*, wchar_t **, const char*);
SOAP_FMAC3 wchar_t * * SOAP_FMAC4 soap_new_wstring(struct soap *soap, int n = -1);
SOAP_FMAC3 int SOAP_FMAC4 soap_put_wstring(struct soap*, wchar_t *const*, const char*, const char*);
inline int soap_write_wstring(struct soap *soap, wchar_t *const*p)
{
soap_free_temp(soap);
if (p)
{ if (soap_begin_send(soap) || ::soap_put_wstring(soap, p, "string", "") || soap_end_send(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_PUT_wstring(struct soap *soap, const char *URL, wchar_t *const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wstring(soap, p, "string", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH_wstring(struct soap *soap, const char *URL, wchar_t *const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wstring(soap, p, "string", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send_wstring(struct soap *soap, const char *URL, wchar_t *const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_wstring(soap, p, "string", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 wchar_t ** SOAP_FMAC4 soap_get_wstring(struct soap*, wchar_t **, const char*, const char*);
inline int soap_read_wstring(struct soap *soap, wchar_t **p)
{
if (p)
{ if (soap_begin_recv(soap) || ::soap_get_wstring(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET_wstring(struct soap *soap, const char *URL, wchar_t **p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read_wstring(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv_wstring(struct soap *soap, wchar_t **p)
{
if (::soap_read_wstring(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE__QName_DEFINED
#define SOAP_TYPE__QName_DEFINED
inline void soap_default__QName(struct soap *soap, char **a)
{
(void)soap; /* appease -Wall -Werror */
#ifdef SOAP_DEFAULT__QName
*a = SOAP_DEFAULT__QName;
#else
*a = (char *)0;
#endif
}
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__QName(struct soap*, char *const*);
#define soap__QName2s(soap, a) soap_QName2s(soap, (a))
SOAP_FMAC3 int SOAP_FMAC4 soap_out__QName(struct soap*, const char*, int, char*const*, const char*);
#define soap_s2_QName(soap, s, a) soap_s2QName((soap), (s), (char**)(a), 0, -1, NULL)
SOAP_FMAC3 char * * SOAP_FMAC4 soap_in__QName(struct soap*, const char*, char **, const char*);
#define soap_instantiate__QName soap_instantiate_string
#define soap_new__QName soap_new_string
SOAP_FMAC3 int SOAP_FMAC4 soap_put__QName(struct soap*, char *const*, const char*, const char*);
inline int soap_write__QName(struct soap *soap, char *const*p)
{
soap_free_temp(soap);
if (p)
{ if (soap_begin_send(soap) || ::soap_put__QName(soap, p, "QName", "") || soap_end_send(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_PUT__QName(struct soap *soap, const char *URL, char *const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__QName(soap, p, "QName", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH__QName(struct soap *soap, const char *URL, char *const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__QName(soap, p, "QName", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send__QName(struct soap *soap, const char *URL, char *const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put__QName(soap, p, "QName", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 char ** SOAP_FMAC4 soap_get__QName(struct soap*, char **, const char*, const char*);
inline int soap_read__QName(struct soap *soap, char **p)
{
if (p)
{ if (soap_begin_recv(soap) || ::soap_get__QName(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET__QName(struct soap *soap, const char *URL, char **p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read__QName(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv__QName(struct soap *soap, char **p)
{
if (::soap_read__QName(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#ifndef SOAP_TYPE__XML_DEFINED
#define SOAP_TYPE__XML_DEFINED
#endif
#ifndef SOAP_TYPE_string_DEFINED
#define SOAP_TYPE_string_DEFINED
inline void soap_default_string(struct soap *soap, char **a)
{
(void)soap; /* appease -Wall -Werror */
#ifdef SOAP_DEFAULT_string
*a = SOAP_DEFAULT_string;
#else
*a = (char *)0;
#endif
}
SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_string(struct soap*, char *const*);
#define soap_string2s(soap, a) (a)
SOAP_FMAC3 int SOAP_FMAC4 soap_out_string(struct soap*, const char*, int, char*const*, const char*);
#define soap_s2string(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL)
SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_string(struct soap*, const char*, char **, const char*);
SOAP_FMAC3 char * * SOAP_FMAC4 soap_new_string(struct soap *soap, int n = -1);
SOAP_FMAC3 int SOAP_FMAC4 soap_put_string(struct soap*, char *const*, const char*, const char*);
inline int soap_write_string(struct soap *soap, char *const*p)
{
soap_free_temp(soap);
if (p)
{ if (soap_begin_send(soap) || ::soap_put_string(soap, p, "string", "") || soap_end_send(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_PUT_string(struct soap *soap, const char *URL, char *const*p)
{
soap_free_temp(soap);
if (soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_string(soap, p, "string", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_PATCH_string(struct soap *soap, const char *URL, char *const*p)
{
soap_free_temp(soap);
if (soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_string(soap, p, "string", "") || soap_end_send(soap) || soap_recv_empty_response(soap))
return soap_closesock(soap);
return SOAP_OK;
}
inline int soap_POST_send_string(struct soap *soap, const char *URL, char *const*p)
{
soap_free_temp(soap);
if (soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || ::soap_put_string(soap, p, "string", "") || soap_end_send(soap))
return soap_closesock(soap);
return SOAP_OK;
}
SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_string(struct soap*, char **, const char*, const char*);
inline int soap_read_string(struct soap *soap, char **p)
{
if (p)
{ if (soap_begin_recv(soap) || ::soap_get_string(soap, p, NULL, NULL) == NULL || soap_end_recv(soap))
return soap->error;
}
return SOAP_OK;
}
inline int soap_GET_string(struct soap *soap, const char *URL, char **p)
{
if (soap_GET(soap, URL, NULL) || ::soap_read_string(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
inline int soap_POST_recv_string(struct soap *soap, char **p)
{
if (::soap_read_string(soap, p))
return soap_closesock(soap);
return soap_closesock(soap);
}
#endif
#endif
/* End of soapH.h */