Machine Learning Library
soapgoogleapiObject.h
Go to the documentation of this file.
1 /* soapgoogleapiObject.h
2  Generated by gSOAP 2.7.0e from googleapi.h
3  Copyright (C) 2001-2004 Genivia, Inc. All Rights Reserved.
4  This software is released under one of the following three licenses:
5  GPL, the gSOAP public license, or Genivia's license for commercial use.
6  See README.txt for further details.
7 */
8 
9 #ifndef soapgoogleapi_H
10 #define soapgoogleapi_H
11 #include "soapH.h"
13 class googleapi : public soap
14 { public:
15  googleapi() { static const struct Namespace namespaces[] =
16  {
17  {"SOAP-ENV", "http://schemas.xmlsoap.org/soap/envelope/", "http://www.w3.org/*/soap-envelope"},
18  {"SOAP-ENC", "http://schemas.xmlsoap.org/soap/encoding/", "http://www.w3.org/*/soap-encoding"},
19  {"xsi", "http://www.w3.org/2001/XMLSchema-instance", "http://www.w3.org/*/XMLSchema-instance"},
20  {"xsd", "http://www.w3.org/2001/XMLSchema", "http://www.w3.org/*/XMLSchema"},
21  {"api", "urn:GoogleSearch"},
22  {NULL, NULL}
23  };
24  soap_init(this); if (!this->namespaces) this->namespaces = namespaces; };
25  ~googleapi() { soap_destroy(this); soap_end(this); soap_done(this); };
26  int serve() { return soap_serve(this); };
27 };
29 #endif
Definition: stdsoap2.h:988
googleapi()
Definition: soapgoogleapiObject.h:15
Definition: stdsoap2.h:1215
#define soap_destroy(soap)
Definition: stdsoap2.h:536
SOAP_NMAC struct Namespace namespaces[]
SOAP_FMAC1 void SOAP_FMAC2 soap_done(struct soap *)
SOAP_FMAC5 int SOAP_FMAC6 soap_serve(struct soap *)
#define SOAP_END_NAMESPACE(name)
Definition: stdsoap2.h:79
SOAP_FMAC1 void SOAP_FMAC2 soap_end(struct soap *)
#define SOAP_BEGIN_NAMESPACE(name)
Definition: stdsoap2.h:75
int serve()
Definition: soapgoogleapiObject.h:26
SOAP_FMAC1 void SOAP_FMAC2 soap_init(struct soap *)
Definition: soapgoogleapiObject.h:13
~googleapi()
Definition: soapgoogleapiObject.h:25