TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
soapStub.h
Go to the documentation of this file.
1 /* soapStub.h
2  Generated by gSOAP 2.8.17r from gsoap.stub
3 
4 Copyright(C) 2000-2013, Robert van Engelen, Genivia Inc. All Rights Reserved.
5 The generated code is released under one of the following licenses:
6 GPL or Genivia's license for commercial use.
7 This program is released under the GPL with the additional exemption that
8 compiling, linking, and/or using OpenSSL is allowed.
9 */
10 
11 #ifndef soapStub_H
12 #define soapStub_H
13 #include "stdsoap2.h"
14 #if GSOAP_VERSION != 20817
15 # error "GSOAP VERSION MISMATCH IN GENERATED CODE: PLEASE REINSTALL PACKAGE"
16 #endif
17 
18 
19 /******************************************************************************\
20  * *
21  * Enumerations *
22  * *
23 \******************************************************************************/
24 
25 
26 /******************************************************************************\
27  * *
28  * Types with Custom Serializers *
29  * *
30 \******************************************************************************/
31 
32 
33 /******************************************************************************\
34  * *
35  * Classes and Structs *
36  * *
37 \******************************************************************************/
38 
39 
40 #if 0 /* volatile type: do not declare here, declared elsewhere */
41 
42 #endif
43 
44 #ifndef SOAP_TYPE_ns1__executeCommandResponse
45 #define SOAP_TYPE_ns1__executeCommandResponse (9)
46 /* ns1:executeCommandResponse */
48 {
49 public:
50  char **result; /* SOAP 1.2 RPC return element (when namespace qualified) */ /* optional element of type xsd:string */
51 public:
52  int soap_type() const { return 9; } /* = unique type id SOAP_TYPE_ns1__executeCommandResponse */
53 };
54 #endif
55 
56 #ifndef SOAP_TYPE_ns1__executeCommand
57 #define SOAP_TYPE_ns1__executeCommand (10)
58 /* ns1:executeCommand */
60 {
61 public:
62  char *command; /* optional element of type xsd:string */
63 public:
64  int soap_type() const { return 10; } /* = unique type id SOAP_TYPE_ns1__executeCommand */
65 };
66 #endif
67 
68 #ifndef WITH_NOGLOBAL
69 
70 #ifndef SOAP_TYPE_SOAP_ENV__Header
71 #define SOAP_TYPE_SOAP_ENV__Header (11)
72 /* SOAP Header: */
74 {
75 public:
76  int soap_type() const { return 11; } /* = unique type id SOAP_TYPE_SOAP_ENV__Header */
77 #ifdef WITH_NOEMPTYSTRUCT
78 private:
79  char dummy; /* dummy member to enable compilation */
80 #endif
81 };
82 #endif
83 
84 #endif
85 
86 #ifndef WITH_NOGLOBAL
87 
88 #ifndef SOAP_TYPE_SOAP_ENV__Code
89 #define SOAP_TYPE_SOAP_ENV__Code (12)
90 /* SOAP Fault Code: */
92 {
93 public:
94  char *SOAP_ENV__Value; /* optional element of type xsd:QName */
95  struct SOAP_ENV__Code *SOAP_ENV__Subcode; /* optional element of type SOAP-ENV:Code */
96 public:
97  int soap_type() const { return 12; } /* = unique type id SOAP_TYPE_SOAP_ENV__Code */
98 };
99 #endif
100 
101 #endif
102 
103 #ifndef WITH_NOGLOBAL
104 
105 #ifndef SOAP_TYPE_SOAP_ENV__Detail
106 #define SOAP_TYPE_SOAP_ENV__Detail (14)
107 /* SOAP-ENV:Detail */
109 {
110 public:
111  char *__any;
112  int __type; /* any type of element <fault> (defined below) */
113  void *fault; /* transient */
114 public:
115  int soap_type() const { return 14; } /* = unique type id SOAP_TYPE_SOAP_ENV__Detail */
116 };
117 #endif
118 
119 #endif
120 
121 #ifndef WITH_NOGLOBAL
122 
123 #ifndef SOAP_TYPE_SOAP_ENV__Reason
124 #define SOAP_TYPE_SOAP_ENV__Reason (17)
125 /* SOAP-ENV:Reason */
127 {
128 public:
129  char *SOAP_ENV__Text; /* optional element of type xsd:string */
130 public:
131  int soap_type() const { return 17; } /* = unique type id SOAP_TYPE_SOAP_ENV__Reason */
132 };
133 #endif
134 
135 #endif
136 
137 #ifndef WITH_NOGLOBAL
138 
139 #ifndef SOAP_TYPE_SOAP_ENV__Fault
140 #define SOAP_TYPE_SOAP_ENV__Fault (18)
141 /* SOAP Fault: */
143 {
144 public:
145  char *faultcode; /* optional element of type xsd:QName */
146  char *faultstring; /* optional element of type xsd:string */
147  char *faultactor; /* optional element of type xsd:string */
148  struct SOAP_ENV__Detail *detail; /* optional element of type SOAP-ENV:Detail */
149  struct SOAP_ENV__Code *SOAP_ENV__Code; /* optional element of type SOAP-ENV:Code */
150  struct SOAP_ENV__Reason *SOAP_ENV__Reason; /* optional element of type SOAP-ENV:Reason */
151  char *SOAP_ENV__Node; /* optional element of type xsd:string */
152  char *SOAP_ENV__Role; /* optional element of type xsd:string */
153  struct SOAP_ENV__Detail *SOAP_ENV__Detail; /* optional element of type SOAP-ENV:Detail */
154 public:
155  int soap_type() const { return 18; } /* = unique type id SOAP_TYPE_SOAP_ENV__Fault */
156 };
157 #endif
158 
159 #endif
160 
161 /******************************************************************************\
162  * *
163  * Typedefs *
164  * *
165 \******************************************************************************/
166 
167 #ifndef SOAP_TYPE__QName
168 #define SOAP_TYPE__QName (5)
169 typedef char *_QName;
170 #endif
171 
172 #ifndef SOAP_TYPE__XML
173 #define SOAP_TYPE__XML (6)
174 typedef char *_XML;
175 #endif
176 
177 
178 /******************************************************************************\
179  * *
180  * Externals *
181  * *
182 \******************************************************************************/
183 
184 
185 /******************************************************************************\
186  * *
187  * Server-Side Operations *
188  * *
189 \******************************************************************************/
190 
191 
192 SOAP_FMAC5 int SOAP_FMAC6 ns1__executeCommand(struct soap*, char *command, char **result);
193 
194 /******************************************************************************\
195  * *
196  * Server-Side Skeletons to Invoke Service Operations *
197  * *
198 \******************************************************************************/
199 
200 extern "C" SOAP_FMAC5 int SOAP_FMAC6 soap_serve(struct soap*);
201 
202 extern "C" SOAP_FMAC5 int SOAP_FMAC6 soap_serve_request(struct soap*);
203 
205 
206 #endif
207 
208 /* End of soapStub.h */
char * faultactor
Definition: soapStub.h:147
int soap_type() const
Definition: soapStub.h:97
int __type
Definition: soapStub.h:112
char * SOAP_ENV__Value
Definition: soapStub.h:94
int soap_type() const
Definition: soapStub.h:115
char * SOAP_ENV__Text
Definition: soapStub.h:129
char * _QName
Definition: soapStub.h:169
Definition: soapStub.h:59
Definition: stdsoap2.h:1933
char * SOAP_ENV__Node
Definition: soapStub.h:151
void * fault
Definition: soapStub.h:113
int soap_type() const
Definition: soapStub.h:131
char ** result
Definition: soapStub.h:50
char * command
Definition: soapStub.h:62
Definition: soapStub.h:47
struct SOAP_ENV__Detail * detail
Definition: soapStub.h:148
struct SOAP_ENV__Reason * SOAP_ENV__Reason
Definition: soapStub.h:150
SOAP_FMAC5 int SOAP_FMAC6 soap_serve(struct soap *)
Definition: soapServer.cpp:20
struct SOAP_ENV__Detail * SOAP_ENV__Detail
Definition: soapStub.h:153
int soap_type() const
Definition: soapStub.h:52
Definition: soapStub.h:142
#define SOAP_FMAC6
Definition: stdsoap2.h:99
SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__executeCommand(struct soap *)
Definition: soapServer.cpp:65
SOAP_FMAC5 int SOAP_FMAC6 ns1__executeCommand(struct soap *, char *command, char **result)
Definition: LoginRESTService.cpp:32
Definition: soapStub.h:126
int soap_type() const
Definition: soapStub.h:155
#define SOAP_FMAC5
Definition: stdsoap2.h:95
int soap_type() const
Definition: soapStub.h:76
int soap_type() const
Definition: soapStub.h:64
char * faultstring
Definition: soapStub.h:146
char * __any
Definition: soapStub.h:111
struct SOAP_ENV__Code * SOAP_ENV__Subcode
Definition: soapStub.h:95
struct SOAP_ENV__Code * SOAP_ENV__Code
Definition: soapStub.h:149
Definition: soapStub.h:91
Definition: soapStub.h:108
SOAP_FMAC5 int SOAP_FMAC6 soap_serve_request(struct soap *)
Definition: soapServer.cpp:56
char * faultcode
Definition: soapStub.h:145
Definition: soapStub.h:73
char * _XML
Definition: soapStub.h:174
char * SOAP_ENV__Role
Definition: soapStub.h:152