00001
00002
00003
00004
00005
00006
00007 #ifndef msd_soapStub_H
00008 #define msd_soapStub_H
00009 #include "stdsoap2.h"
00010
00011 SOAP_BEGIN_NAMESPACE(msd_soap)
00012
00013
00014
00015 #ifndef _SOAP_t__object
00016 #define _SOAP_t__object
00017 enum t__object {ROOT = 0, CONNECT = 1, QUERY = 2, RESULTSET = 3};
00018 #endif
00019
00020 #ifndef _SOAP_t__status
00021 #define _SOAP_t__status
00022 enum t__status {OK = 0, INVALID = 1, NOTFOUND = 2, RETRY = 3, NOCONNECT = 4, NORESULT = 5, NOQUERY = 6};
00023 #endif
00024
00025 #ifndef _SOAP_t__EDonorAcceptor
00026 #define _SOAP_t__EDonorAcceptor
00027 enum t__EDonorAcceptor {UNDEFINED = 0, DONOR = 1, ACCEPTOR = 2, BOTH = 3};
00028 #endif
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041 struct SOAP_ENV__Header
00042 {
00043 unsigned int h__handle;
00044 };
00045
00046
00047
00048
00049 class SOAP_CMAC t__root
00050 {
00051 public:
00052 struct soap *soap;
00053 enum t__object object;
00054 char *name;
00055 unsigned int handle;
00056 time_t lease;
00057 t__root();
00058 virtual ~t__root();
00059 virtual void renew();
00060 public:
00061 virtual int soap_type() const { return 19; }
00062 virtual void soap_default(struct soap*);
00063 virtual void soap_serialize(struct soap*) const;
00064 virtual void soap_mark(struct soap*) const;
00065 virtual int soap_put(struct soap*, const char*, const char*) const;
00066 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00067 virtual void *soap_get(struct soap*, const char*, const char*);
00068 virtual void *soap_in(struct soap*, const char*, const char*);
00069 };
00070
00071
00072 class SOAP_CMAC t__connect : public t__root
00073 {
00074 public:
00075 char *dbserver;
00076 char *username;
00077 char *password;
00078 t__connect();
00079 virtual ~t__connect();
00080 void set(char *host, char *usern, char *pass);
00081 void get();
00082 public:
00083 virtual int soap_type() const { return 28; }
00084 virtual void soap_default(struct soap*);
00085 virtual void soap_serialize(struct soap*) const;
00086 virtual void soap_mark(struct soap*) const;
00087 virtual int soap_put(struct soap*, const char*, const char*) const;
00088 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00089 virtual void *soap_get(struct soap*, const char*, const char*);
00090 virtual void *soap_in(struct soap*, const char*, const char*);
00091 };
00092
00093
00094 class SOAP_CMAC xsd__anyType
00095 {
00096 public:
00097 char *__item;
00098 struct soap *soap;
00099 xsd__anyType();
00100 virtual ~xsd__anyType();
00101 virtual xsd__anyType *&operator[](int i);
00102 virtual void print(std::ostream &s) const;
00103 virtual void fprint(ofstream &s) const;
00104 virtual void setst(msdbStream &s);
00105 virtual void getst(msdbStream &s);
00106 Lpp *msd_sym;
00107 Lpp *msd_val;
00108 virtual void set(char *s);
00109 public:
00110 virtual int soap_type() const { return 35; }
00111 virtual void soap_default(struct soap*);
00112 virtual void soap_serialize(struct soap*) const;
00113 virtual void soap_mark(struct soap*) const;
00114 virtual int soap_put(struct soap*, const char*, const char*) const;
00115 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00116 virtual void *soap_get(struct soap*, const char*, const char*);
00117 virtual void *soap_in(struct soap*, const char*, const char*);
00118 };
00119
00120
00121 class SOAP_CMAC xsd__anySimpleType : public xsd__anyType
00122 {
00123 public:
00124 xsd__anySimpleType();
00125 virtual ~xsd__anySimpleType();
00126 virtual void print(std::ostream &s) const;
00127 virtual void fprint(ofstream &s) const;
00128 virtual void setst(msdbStream &s);
00129 virtual void getst(msdbStream &s);
00130 public:
00131 virtual int soap_type() const { return 49; }
00132 virtual void soap_default(struct soap*);
00133 virtual void soap_serialize(struct soap*) const;
00134 virtual void soap_mark(struct soap*) const;
00135 virtual int soap_put(struct soap*, const char*, const char*) const;
00136 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00137 virtual void *soap_get(struct soap*, const char*, const char*);
00138 virtual void *soap_in(struct soap*, const char*, const char*);
00139 };
00140
00141
00142 class SOAP_CMAC xsd__anyURI : public xsd__anySimpleType
00143 {
00144 public:
00145 xsd__anyURI();
00146 virtual ~xsd__anyURI();
00147 xsd__anyURI(char *s);
00148 virtual void print(std::ostream &s) const;
00149 virtual void fprint(ofstream &s) const;
00150 virtual void setst(msdbStream &s);
00151 virtual void getst(msdbStream &s);
00152 public:
00153 virtual int soap_type() const { return 56; }
00154 virtual void soap_default(struct soap*);
00155 virtual void soap_serialize(struct soap*) const;
00156 virtual void soap_mark(struct soap*) const;
00157 virtual int soap_put(struct soap*, const char*, const char*) const;
00158 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00159 virtual void *soap_get(struct soap*, const char*, const char*);
00160 virtual void *soap_in(struct soap*, const char*, const char*);
00161 };
00162
00163
00164 class SOAP_CMAC xsd__boolean : public xsd__anySimpleType
00165 {
00166 public:
00167 bool __item;
00168 xsd__boolean();
00169 virtual ~xsd__boolean();
00170 xsd__boolean(bool b);
00171 virtual void print(std::ostream &s) const;
00172 virtual void fprint(ofstream &s) const;
00173 virtual void setst(msdbStream &s);
00174 virtual void getst(msdbStream &s);
00175 virtual void set(bool &b);
00176 public:
00177 virtual int soap_type() const { return 64; }
00178 virtual void soap_default(struct soap*);
00179 virtual void soap_serialize(struct soap*) const;
00180 virtual void soap_mark(struct soap*) const;
00181 virtual int soap_put(struct soap*, const char*, const char*) const;
00182 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00183 virtual void *soap_get(struct soap*, const char*, const char*);
00184 virtual void *soap_in(struct soap*, const char*, const char*);
00185 };
00186
00187
00188 class SOAP_CMAC xsd__date : public xsd__anySimpleType
00189 {
00190 public:
00191 xsd__date();
00192 virtual ~xsd__date();
00193 xsd__date(char *s);
00194 virtual void print(std::ostream &s) const;
00195 virtual void fprint(ofstream &s) const;
00196 virtual void setst(msdbStream &s);
00197 virtual void getst(msdbStream &s);
00198 public:
00199 virtual int soap_type() const { return 75; }
00200 virtual void soap_default(struct soap*);
00201 virtual void soap_serialize(struct soap*) const;
00202 virtual void soap_mark(struct soap*) const;
00203 virtual int soap_put(struct soap*, const char*, const char*) const;
00204 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00205 virtual void *soap_get(struct soap*, const char*, const char*);
00206 virtual void *soap_in(struct soap*, const char*, const char*);
00207 };
00208
00209
00210 class SOAP_CMAC xsd__dateTime : public xsd__anySimpleType
00211 {
00212 public:
00213 time_t __item;
00214 xsd__dateTime();
00215 virtual ~xsd__dateTime();
00216 xsd__dateTime(time_t t);
00217 virtual void print(std::ostream &s) const;
00218 virtual void fprint(ofstream &s) const;
00219 virtual void setst(msdbStream &s);
00220 virtual void getst(msdbStream &s);
00221 virtual void set(time_t &t);
00222 public:
00223 virtual int soap_type() const { return 83; }
00224 virtual void soap_default(struct soap*);
00225 virtual void soap_serialize(struct soap*) const;
00226 virtual void soap_mark(struct soap*) const;
00227 virtual int soap_put(struct soap*, const char*, const char*) const;
00228 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00229 virtual void *soap_get(struct soap*, const char*, const char*);
00230 virtual void *soap_in(struct soap*, const char*, const char*);
00231 };
00232
00233
00234 class SOAP_CMAC xsd__double : public xsd__anySimpleType
00235 {
00236 public:
00237 double __item;
00238 xsd__double();
00239 virtual ~xsd__double();
00240 xsd__double(double d);
00241 virtual void print(std::ostream &s) const;
00242 virtual void fprint(ofstream &s) const;
00243 virtual void setst(msdbStream &s);
00244 virtual void getst(msdbStream &s);
00245 virtual void set(double &d);
00246 public:
00247 virtual int soap_type() const { return 93; }
00248 virtual void soap_default(struct soap*);
00249 virtual void soap_serialize(struct soap*) const;
00250 virtual void soap_mark(struct soap*) const;
00251 virtual int soap_put(struct soap*, const char*, const char*) const;
00252 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00253 virtual void *soap_get(struct soap*, const char*, const char*);
00254 virtual void *soap_in(struct soap*, const char*, const char*);
00255 };
00256
00257
00258 class SOAP_CMAC xsd__duration : public xsd__anySimpleType
00259 {
00260 public:
00261 xsd__duration();
00262 virtual ~xsd__duration();
00263 xsd__duration(char *s);
00264 virtual void print(std::ostream &s) const;
00265 virtual void fprint(ofstream &s) const;
00266 virtual void setst(msdbStream &s);
00267 virtual void getst(msdbStream &s);
00268 public:
00269 virtual int soap_type() const { return 104; }
00270 virtual void soap_default(struct soap*);
00271 virtual void soap_serialize(struct soap*) const;
00272 virtual void soap_mark(struct soap*) const;
00273 virtual int soap_put(struct soap*, const char*, const char*) const;
00274 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00275 virtual void *soap_get(struct soap*, const char*, const char*);
00276 virtual void *soap_in(struct soap*, const char*, const char*);
00277 };
00278
00279
00280 class SOAP_CMAC xsd__float : public xsd__anySimpleType
00281 {
00282 public:
00283 float __item;
00284 xsd__float();
00285 virtual ~xsd__float();
00286 xsd__float(float f);
00287 virtual void print(std::ostream &s) const;
00288 virtual void fprint(ofstream &s) const;
00289 virtual void setst(msdbStream &s);
00290 virtual void getst(msdbStream &s);
00291 virtual void set(float &f);
00292 public:
00293 virtual int soap_type() const { return 112; }
00294 virtual void soap_default(struct soap*);
00295 virtual void soap_serialize(struct soap*) const;
00296 virtual void soap_mark(struct soap*) const;
00297 virtual int soap_put(struct soap*, const char*, const char*) const;
00298 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00299 virtual void *soap_get(struct soap*, const char*, const char*);
00300 virtual void *soap_in(struct soap*, const char*, const char*);
00301 };
00302
00303
00304 class SOAP_CMAC xsd__time : public xsd__anySimpleType
00305 {
00306 public:
00307 xsd__time();
00308 virtual ~xsd__time();
00309 xsd__time(char *s);
00310 virtual void print(std::ostream &s) const;
00311 virtual void fprint(ofstream &s) const;
00312 virtual void setst(msdbStream &s);
00313 virtual void getst(msdbStream &s);
00314 public:
00315 virtual int soap_type() const { return 123; }
00316 virtual void soap_default(struct soap*);
00317 virtual void soap_serialize(struct soap*) const;
00318 virtual void soap_mark(struct soap*) const;
00319 virtual int soap_put(struct soap*, const char*, const char*) const;
00320 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00321 virtual void *soap_get(struct soap*, const char*, const char*);
00322 virtual void *soap_in(struct soap*, const char*, const char*);
00323 };
00324
00325
00326 class SOAP_CMAC xsd__string : public xsd__anySimpleType
00327 {
00328 public:
00329 xsd__string();
00330 xsd__string(char *s);
00331 xsd__string(int size);
00332 virtual ~xsd__string();
00333 virtual void print(std::ostream &s) const;
00334 virtual void fprint(ofstream &s) const;
00335 virtual void setst(msdbStream &s);
00336 virtual void getst(msdbStream &s);
00337 virtual void set(char *s);
00338 public:
00339 virtual int soap_type() const { return 131; }
00340 virtual void soap_default(struct soap*);
00341 virtual void soap_serialize(struct soap*) const;
00342 virtual void soap_mark(struct soap*) const;
00343 virtual int soap_put(struct soap*, const char*, const char*) const;
00344 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00345 virtual void *soap_get(struct soap*, const char*, const char*);
00346 virtual void *soap_in(struct soap*, const char*, const char*);
00347 };
00348
00349
00350 class SOAP_CMAC xsd__normalizedString : public xsd__string
00351 {
00352 public:
00353 xsd__normalizedString();
00354 xsd__normalizedString(char *s);
00355 virtual ~xsd__normalizedString();
00356 virtual void print(std::ostream &s) const;
00357 virtual void fprint(ofstream &s) const;
00358 virtual void setst(msdbStream &s);
00359 virtual void getst(msdbStream &s);
00360 public:
00361 virtual int soap_type() const { return 141; }
00362 virtual void soap_default(struct soap*);
00363 virtual void soap_serialize(struct soap*) const;
00364 virtual void soap_mark(struct soap*) const;
00365 virtual int soap_put(struct soap*, const char*, const char*) const;
00366 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00367 virtual void *soap_get(struct soap*, const char*, const char*);
00368 virtual void *soap_in(struct soap*, const char*, const char*);
00369 };
00370
00371
00372 class SOAP_CMAC xsd__token : public xsd__normalizedString
00373 {
00374 public:
00375 xsd__token();
00376 xsd__token(char *s);
00377 virtual ~xsd__token();
00378 virtual void print(std::ostream &s) const;
00379 virtual void fprint(ofstream &s) const;
00380 virtual void setst(msdbStream &s);
00381 virtual void getst(msdbStream &s);
00382 public:
00383 virtual int soap_type() const { return 149; }
00384 virtual void soap_default(struct soap*);
00385 virtual void soap_serialize(struct soap*) const;
00386 virtual void soap_mark(struct soap*) const;
00387 virtual int soap_put(struct soap*, const char*, const char*) const;
00388 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00389 virtual void *soap_get(struct soap*, const char*, const char*);
00390 virtual void *soap_in(struct soap*, const char*, const char*);
00391 };
00392
00393
00394 class SOAP_CMAC xsd__decimal : public xsd__anySimpleType
00395 {
00396 public:
00397 xsd__decimal();
00398 virtual ~xsd__decimal();
00399 xsd__decimal(char *s);
00400 virtual void print(std::ostream &s) const;
00401 virtual void fprint(ofstream &s) const;
00402 virtual void setst(msdbStream &s);
00403 virtual void getst(msdbStream &s);
00404 public:
00405 virtual int soap_type() const { return 157; }
00406 virtual void soap_default(struct soap*);
00407 virtual void soap_serialize(struct soap*) const;
00408 virtual void soap_mark(struct soap*) const;
00409 virtual int soap_put(struct soap*, const char*, const char*) const;
00410 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00411 virtual void *soap_get(struct soap*, const char*, const char*);
00412 virtual void *soap_in(struct soap*, const char*, const char*);
00413 };
00414
00415
00416 class SOAP_CMAC xsd__integer : public xsd__decimal
00417 {
00418 public:
00419 xsd__integer();
00420 virtual ~xsd__integer();
00421 xsd__integer(char *s);
00422 virtual void print(std::ostream &s) const;
00423 virtual void fprint(ofstream &s) const;
00424 virtual void setst(msdbStream &s);
00425 virtual void getst(msdbStream &s);
00426 public:
00427 virtual int soap_type() const { return 165; }
00428 virtual void soap_default(struct soap*);
00429 virtual void soap_serialize(struct soap*) const;
00430 virtual void soap_mark(struct soap*) const;
00431 virtual int soap_put(struct soap*, const char*, const char*) const;
00432 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00433 virtual void *soap_get(struct soap*, const char*, const char*);
00434 virtual void *soap_in(struct soap*, const char*, const char*);
00435 };
00436
00437
00438 class SOAP_CMAC xsd__nonPositiveInteger : public xsd__integer
00439 {
00440 public:
00441 xsd__nonPositiveInteger();
00442 virtual ~xsd__nonPositiveInteger();
00443 xsd__nonPositiveInteger(char *s);
00444 virtual void print(std::ostream &s) const;
00445 virtual void fprint(ofstream &s) const;
00446 virtual void setst(msdbStream &s);
00447 virtual void getst(msdbStream &s);
00448 public:
00449 virtual int soap_type() const { return 173; }
00450 virtual void soap_default(struct soap*);
00451 virtual void soap_serialize(struct soap*) const;
00452 virtual void soap_mark(struct soap*) const;
00453 virtual int soap_put(struct soap*, const char*, const char*) const;
00454 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00455 virtual void *soap_get(struct soap*, const char*, const char*);
00456 virtual void *soap_in(struct soap*, const char*, const char*);
00457 };
00458
00459
00460 class SOAP_CMAC xsd__negativeInteger : public xsd__nonPositiveInteger
00461 {
00462 public:
00463 xsd__negativeInteger();
00464 virtual ~xsd__negativeInteger();
00465 xsd__negativeInteger(char *s);
00466 virtual void print(std::ostream &s) const;
00467 virtual void fprint(ofstream &s) const;
00468 virtual void setst(msdbStream &s);
00469 virtual void getst(msdbStream &s);
00470 public:
00471 virtual int soap_type() const { return 181; }
00472 virtual void soap_default(struct soap*);
00473 virtual void soap_serialize(struct soap*) const;
00474 virtual void soap_mark(struct soap*) const;
00475 virtual int soap_put(struct soap*, const char*, const char*) const;
00476 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00477 virtual void *soap_get(struct soap*, const char*, const char*);
00478 virtual void *soap_in(struct soap*, const char*, const char*);
00479 };
00480
00481
00482 class SOAP_CMAC xsd__nonNegativeInteger : public xsd__integer
00483 {
00484 public:
00485 xsd__nonNegativeInteger();
00486 virtual ~xsd__nonNegativeInteger();
00487 xsd__nonNegativeInteger(char *s);
00488 virtual void print(std::ostream &s) const;
00489 virtual void fprint(ofstream &s) const;
00490 virtual void setst(msdbStream &s);
00491 virtual void getst(msdbStream &s);
00492 public:
00493 virtual int soap_type() const { return 189; }
00494 virtual void soap_default(struct soap*);
00495 virtual void soap_serialize(struct soap*) const;
00496 virtual void soap_mark(struct soap*) const;
00497 virtual int soap_put(struct soap*, const char*, const char*) const;
00498 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00499 virtual void *soap_get(struct soap*, const char*, const char*);
00500 virtual void *soap_in(struct soap*, const char*, const char*);
00501 };
00502
00503
00504 class SOAP_CMAC xsd__positiveInteger : public xsd__nonNegativeInteger
00505 {
00506 public:
00507 xsd__positiveInteger();
00508 virtual ~xsd__positiveInteger();
00509 xsd__positiveInteger(char *s);
00510 virtual void print(std::ostream &s) const;
00511 virtual void fprint(ofstream &s) const;
00512 virtual void setst(msdbStream &s);
00513 virtual void getst(msdbStream &s);
00514 public:
00515 virtual int soap_type() const { return 197; }
00516 virtual void soap_default(struct soap*);
00517 virtual void soap_serialize(struct soap*) const;
00518 virtual void soap_mark(struct soap*) const;
00519 virtual int soap_put(struct soap*, const char*, const char*) const;
00520 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00521 virtual void *soap_get(struct soap*, const char*, const char*);
00522 virtual void *soap_in(struct soap*, const char*, const char*);
00523 };
00524
00525
00526 class SOAP_CMAC xsd__long : public xsd__integer
00527 {
00528 public:
00529 LONG64 __item;
00530 xsd__long();
00531 virtual ~xsd__long();
00532 xsd__long(LONG64 ll);
00533 virtual void print(std::ostream &s) const;
00534 virtual void fprint(ofstream &s) const;
00535 virtual void setst(msdbStream &s);
00536 virtual void getst(msdbStream &s);
00537 virtual void set(LONG64 &ll);
00538 public:
00539 virtual int soap_type() const { return 205; }
00540 virtual void soap_default(struct soap*);
00541 virtual void soap_serialize(struct soap*) const;
00542 virtual void soap_mark(struct soap*) const;
00543 virtual int soap_put(struct soap*, const char*, const char*) const;
00544 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00545 virtual void *soap_get(struct soap*, const char*, const char*);
00546 virtual void *soap_in(struct soap*, const char*, const char*);
00547 };
00548
00549
00550 class SOAP_CMAC xsd__int : public xsd__long
00551 {
00552 public:
00553 int __item;
00554 xsd__int();
00555 virtual ~xsd__int();
00556 xsd__int(int i);
00557 virtual void print(std::ostream &s) const;
00558 virtual void fprint(ofstream &s) const;
00559 virtual void setst(msdbStream &s);
00560 virtual void getst(msdbStream &s);
00561 virtual void set(int &i);
00562 public:
00563 virtual int soap_type() const { return 216; }
00564 virtual void soap_default(struct soap*);
00565 virtual void soap_serialize(struct soap*) const;
00566 virtual void soap_mark(struct soap*) const;
00567 virtual int soap_put(struct soap*, const char*, const char*) const;
00568 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00569 virtual void *soap_get(struct soap*, const char*, const char*);
00570 virtual void *soap_in(struct soap*, const char*, const char*);
00571 };
00572
00573
00574 class SOAP_CMAC xsd__short : public xsd__int
00575 {
00576 public:
00577 short __item;
00578 xsd__short();
00579 virtual ~xsd__short();
00580 xsd__short(short h);
00581 virtual void print(std::ostream &s) const;
00582 virtual void fprint(ofstream &s) const;
00583 virtual void setst(msdbStream &s);
00584 virtual void getst(msdbStream &s);
00585 virtual void set(short &h);
00586 public:
00587 virtual int soap_type() const { return 226; }
00588 virtual void soap_default(struct soap*);
00589 virtual void soap_serialize(struct soap*) const;
00590 virtual void soap_mark(struct soap*) const;
00591 virtual int soap_put(struct soap*, const char*, const char*) const;
00592 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00593 virtual void *soap_get(struct soap*, const char*, const char*);
00594 virtual void *soap_in(struct soap*, const char*, const char*);
00595 };
00596
00597
00598 class SOAP_CMAC xsd__byte : public xsd__short
00599 {
00600 public:
00601 char __item;
00602 xsd__byte();
00603 virtual ~xsd__byte();
00604 xsd__byte(char c);
00605 virtual void print(std::ostream &s) const;
00606 virtual void fprint(ofstream &s) const;
00607 virtual void setst(msdbStream &s);
00608 virtual void getst(msdbStream &s);
00609 virtual void set(char c);
00610 public:
00611 virtual int soap_type() const { return 237; }
00612 virtual void soap_default(struct soap*);
00613 virtual void soap_serialize(struct soap*) const;
00614 virtual void soap_mark(struct soap*) const;
00615 virtual int soap_put(struct soap*, const char*, const char*) const;
00616 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00617 virtual void *soap_get(struct soap*, const char*, const char*);
00618 virtual void *soap_in(struct soap*, const char*, const char*);
00619 };
00620
00621
00622 class SOAP_CMAC xsd__unsignedLong : public xsd__nonNegativeInteger
00623 {
00624 public:
00625 ULONG64 __item;
00626 xsd__unsignedLong();
00627 virtual ~xsd__unsignedLong();
00628 xsd__unsignedLong(ULONG64 ull);
00629 virtual void print(std::ostream &s) const;
00630 virtual void fprint(ofstream &s) const;
00631 virtual void setst(msdbStream &s);
00632 virtual void getst(msdbStream &s);
00633 virtual void set(ULONG64 &ull);
00634 public:
00635 virtual int soap_type() const { return 246; }
00636 virtual void soap_default(struct soap*);
00637 virtual void soap_serialize(struct soap*) const;
00638 virtual void soap_mark(struct soap*) const;
00639 virtual int soap_put(struct soap*, const char*, const char*) const;
00640 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00641 virtual void *soap_get(struct soap*, const char*, const char*);
00642 virtual void *soap_in(struct soap*, const char*, const char*);
00643 };
00644
00645
00646 class SOAP_CMAC xsd__unsignedInt : public xsd__unsignedLong
00647 {
00648 public:
00649 unsigned int __item;
00650 xsd__unsignedInt();
00651 virtual ~xsd__unsignedInt();
00652 xsd__unsignedInt(unsigned int ui);
00653 virtual void print(std::ostream &s) const;
00654 virtual void fprint(ofstream &s) const;
00655 virtual void setst(msdbStream &s);
00656 virtual void getst(msdbStream &s);
00657 virtual void set(unsigned int &ui);
00658 public:
00659 virtual int soap_type() const { return 257; }
00660 virtual void soap_default(struct soap*);
00661 virtual void soap_serialize(struct soap*) const;
00662 virtual void soap_mark(struct soap*) const;
00663 virtual int soap_put(struct soap*, const char*, const char*) const;
00664 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00665 virtual void *soap_get(struct soap*, const char*, const char*);
00666 virtual void *soap_in(struct soap*, const char*, const char*);
00667 };
00668
00669
00670 class SOAP_CMAC xsd__unsignedShort : public xsd__unsignedInt
00671 {
00672 public:
00673 unsigned short __item;
00674 xsd__unsignedShort();
00675 virtual ~xsd__unsignedShort();
00676 xsd__unsignedShort(unsigned short uh);
00677 virtual void print(std::ostream &s) const;
00678 virtual void fprint(ofstream &s) const;
00679 virtual void setst(msdbStream &s);
00680 virtual void getst(msdbStream &s);
00681 virtual void set(unsigned short &uh);
00682 public:
00683 virtual int soap_type() const { return 267; }
00684 virtual void soap_default(struct soap*);
00685 virtual void soap_serialize(struct soap*) const;
00686 virtual void soap_mark(struct soap*) const;
00687 virtual int soap_put(struct soap*, const char*, const char*) const;
00688 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00689 virtual void *soap_get(struct soap*, const char*, const char*);
00690 virtual void *soap_in(struct soap*, const char*, const char*);
00691 };
00692
00693
00694 class SOAP_CMAC xsd__unsignedByte : public xsd__unsignedShort
00695 {
00696 public:
00697 unsigned char __item;
00698 xsd__unsignedByte();
00699 virtual ~xsd__unsignedByte();
00700 xsd__unsignedByte(unsigned char uc);
00701 virtual void print(std::ostream &s) const;
00702 virtual void fprint(ofstream &s) const;
00703 virtual void setst(msdbStream &s);
00704 virtual void getst(msdbStream &s);
00705 virtual void set(unsigned char uc);
00706 public:
00707 virtual int soap_type() const { return 278; }
00708 virtual void soap_default(struct soap*);
00709 virtual void soap_serialize(struct soap*) const;
00710 virtual void soap_mark(struct soap*) const;
00711 virtual int soap_put(struct soap*, const char*, const char*) const;
00712 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00713 virtual void *soap_get(struct soap*, const char*, const char*);
00714 virtual void *soap_in(struct soap*, const char*, const char*);
00715 };
00716
00717
00718 class SOAP_CMAC xsd__base64Binary : public xsd__anySimpleType
00719 {
00720 public:
00721 unsigned char *__ptr;
00722 int __size;
00723 char *id;
00724 char *type;
00725 char *options;
00726 xsd__base64Binary();
00727 virtual ~xsd__base64Binary();
00728 xsd__base64Binary(char *s);
00729 virtual void print(std::ostream &s) const;
00730 virtual void fprint(ofstream &s) const;
00731 virtual void setst(msdbStream &s);
00732 virtual void getst(msdbStream &s);
00733 virtual void set(char *s);
00734 public:
00735 virtual int soap_type() const { return 288; }
00736 virtual void soap_default(struct soap*);
00737 virtual void soap_serialize(struct soap*) const;
00738 virtual void soap_mark(struct soap*) const;
00739 virtual int soap_put(struct soap*, const char*, const char*) const;
00740 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00741 virtual void *soap_get(struct soap*, const char*, const char*);
00742 virtual void *soap_in(struct soap*, const char*, const char*);
00743 };
00744
00745
00746 class SOAP_CMAC SOAP_ENC__base64
00747 {
00748 public:
00749 unsigned char *__ptr;
00750 int __size;
00751 public:
00752 virtual int soap_type() const { return 298; }
00753 virtual void soap_default(struct soap*);
00754 virtual void soap_serialize(struct soap*) const;
00755 virtual void soap_mark(struct soap*) const;
00756 virtual int soap_put(struct soap*, const char*, const char*) const;
00757 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00758 virtual void *soap_get(struct soap*, const char*, const char*);
00759 virtual void *soap_in(struct soap*, const char*, const char*);
00760 };
00761
00762
00763 class SOAP_CMAC xsd__hexBinary : public xsd__anySimpleType
00764 {
00765 public:
00766 unsigned char *__ptr;
00767 int __size;
00768 xsd__hexBinary();
00769 virtual ~xsd__hexBinary();
00770 xsd__hexBinary(char *s);
00771 virtual void print(std::ostream &s) const;
00772 virtual void fprint(ofstream &s) const;
00773 virtual void setst(msdbStream &s);
00774 virtual void getst(msdbStream &s);
00775 virtual void set(char *s);
00776 public:
00777 virtual int soap_type() const { return 299; }
00778 virtual void soap_default(struct soap*);
00779 virtual void soap_serialize(struct soap*) const;
00780 virtual void soap_mark(struct soap*) const;
00781 virtual int soap_put(struct soap*, const char*, const char*) const;
00782 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00783 virtual void *soap_get(struct soap*, const char*, const char*);
00784 virtual void *soap_in(struct soap*, const char*, const char*);
00785 };
00786
00787
00788 class SOAP_CMAC array : public xsd__anyType
00789 {
00790 public:
00791 xsd__anyType **__ptr;
00792 int __size;
00793 array();
00794 virtual ~array();
00795 array(int n);
00796 virtual xsd__anyType *&operator[](int i);
00797 virtual void print(std::ostream &s) const;
00798 virtual void fprint(ofstream &s) const;
00799 virtual void setst(msdbStream &s);
00800 virtual void getst(msdbStream &s);
00801 public:
00802 virtual int soap_type() const { return 308; }
00803 virtual void soap_default(struct soap*);
00804 virtual void soap_serialize(struct soap*) const;
00805 virtual void soap_mark(struct soap*) const;
00806 virtual int soap_put(struct soap*, const char*, const char*) const;
00807 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00808 virtual void *soap_get(struct soap*, const char*, const char*);
00809 virtual void *soap_in(struct soap*, const char*, const char*);
00810 };
00811
00812
00813 class SOAP_CMAC t__resultset : public t__root
00814 {
00815 public:
00816 Lpp *contents;
00817 int size;
00818 int hasdata;
00819 char *conn_name;
00820 char *query_name;
00821 int cols;
00822 int rows;
00823 xsd__anyType **prs;
00824 array r;
00825 t__resultset();
00826 virtual ~t__resultset();
00827 int getSize();
00828 void addEntity(Lpp *_param_1);
00829 void setValue(Lpp *_param_1, Lpp *_param_2, Lpp *_param_3);
00830 Lpp *getValue(Lpp *_param_1, Lpp *_param_2);
00831 void delEntity(Lpp *_param_1);
00832 void set(t__connect *pcon, char *queryn);
00833 void get();
00834 public:
00835 virtual int soap_type() const { return 318; }
00836 virtual void soap_default(struct soap*);
00837 virtual void soap_serialize(struct soap*) const;
00838 virtual void soap_mark(struct soap*) const;
00839 virtual int soap_put(struct soap*, const char*, const char*) const;
00840 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00841 virtual void *soap_get(struct soap*, const char*, const char*);
00842 virtual void *soap_in(struct soap*, const char*, const char*);
00843 };
00844
00845
00846 class SOAP_CMAC ns4__msdGetResultResponse
00847 {
00848 public:
00849 t__resultset rs;
00850 public:
00851 virtual int soap_type() const { return 329; }
00852 virtual void soap_default(struct soap*);
00853 virtual void soap_serialize(struct soap*) const;
00854 virtual void soap_mark(struct soap*) const;
00855 virtual int soap_put(struct soap*, const char*, const char*) const;
00856 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00857 virtual void *soap_get(struct soap*, const char*, const char*);
00858 virtual void *soap_in(struct soap*, const char*, const char*);
00859 };
00860
00861
00862 class SOAP_CMAC t__query : public t__root
00863 {
00864 public:
00865 int exf;
00866 char *conn_name;
00867 char *result_name;
00868 char *loginstr;
00869 char *query_stm;
00870 t__query();
00871 virtual ~t__query();
00872 void set(t__connect *pcon, t__resultset *prs, char *qry);
00873 void get();
00874 public:
00875 virtual int soap_type() const { return 330; }
00876 virtual void soap_default(struct soap*);
00877 virtual void soap_serialize(struct soap*) const;
00878 virtual void soap_mark(struct soap*) const;
00879 virtual int soap_put(struct soap*, const char*, const char*) const;
00880 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00881 virtual void *soap_get(struct soap*, const char*, const char*);
00882 virtual void *soap_in(struct soap*, const char*, const char*);
00883 };
00884
00885
00886 struct _item
00887 {
00888 xsd__anyType *key;
00889 xsd__anyType *value;
00890 };
00891
00892
00893 struct a__Map
00894 {
00895 struct _item *__ptr;
00896 int __size;
00897 };
00898
00899
00900 struct ArrayOfMap
00901 {
00902 struct a__Map **__ptr;
00903 int __size;
00904 };
00905
00906
00907 class SOAP_CMAC t__rvec
00908 {
00909 public:
00910 xsd__double *__ptr;
00911 int __size;
00912 int __offset;
00913 struct soap *soap;
00914 t__rvec();
00915 t__rvec(struct soap *env);
00916 t__rvec(struct soap *env, int size);
00917 t__rvec(struct soap *env, int start, int end);
00918 virtual int start();
00919 virtual int end();
00920 virtual int size();
00921 virtual void resize(int size);
00922 virtual void resize(int start, int end);
00923 virtual ~t__rvec();
00924 virtual xsd__double &operator[](int i);
00925 virtual xsd__double operator()(int i);
00926 public:
00927 virtual int soap_type() const { return 342; }
00928 virtual void soap_default(struct soap*);
00929 virtual void soap_serialize(struct soap*) const;
00930 virtual void soap_mark(struct soap*) const;
00931 virtual int soap_put(struct soap*, const char*, const char*) const;
00932 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00933 virtual void *soap_get(struct soap*, const char*, const char*);
00934 virtual void *soap_in(struct soap*, const char*, const char*);
00935 };
00936
00937
00938 class SOAP_CMAC t__ivec
00939 {
00940 public:
00941 xsd__int *__ptr;
00942 int __size;
00943 int __offset;
00944 struct soap *soap;
00945 t__ivec();
00946 t__ivec(struct soap *env);
00947 t__ivec(struct soap *env, int size);
00948 t__ivec(struct soap *env, int start, int end);
00949 virtual int start();
00950 virtual int end();
00951 virtual int size();
00952 virtual void resize(int size);
00953 virtual void resize(int start, int end);
00954 virtual ~t__ivec();
00955 virtual xsd__int &operator[](int i);
00956 virtual xsd__int operator()(int i);
00957 public:
00958 virtual int soap_type() const { return 357; }
00959 virtual void soap_default(struct soap*);
00960 virtual void soap_serialize(struct soap*) const;
00961 virtual void soap_mark(struct soap*) const;
00962 virtual int soap_put(struct soap*, const char*, const char*) const;
00963 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00964 virtual void *soap_get(struct soap*, const char*, const char*);
00965 virtual void *soap_in(struct soap*, const char*, const char*);
00966 };
00967
00968
00969 class SOAP_CMAC t__rmat
00970 {
00971 public:
00972 t__rvec *__ptr;
00973 int __size;
00974 int __offset;
00975 struct soap *soap;
00976 t__rmat();
00977 t__rmat(struct soap *env);
00978 t__rmat(struct soap *env, int rows);
00979 t__rmat(struct soap *env, int rows, int cols);
00980 t__rmat(struct soap *env, int rowstart, int rowend, int colstart, int colend);
00981 virtual int start();
00982 virtual int end();
00983 virtual int size();
00984 virtual void resize(int rows, int cols);
00985 virtual void resize(int rowstart, int rowend, int colstart, int colend);
00986 virtual ~t__rmat();
00987 virtual t__rvec &operator[](int i);
00988 virtual xsd__double operator()(int i, int j);
00989 public:
00990 virtual int soap_type() const { return 372; }
00991 virtual void soap_default(struct soap*);
00992 virtual void soap_serialize(struct soap*) const;
00993 virtual void soap_mark(struct soap*) const;
00994 virtual int soap_put(struct soap*, const char*, const char*) const;
00995 virtual int soap_out(struct soap*, const char*, int, const char*) const;
00996 virtual void *soap_get(struct soap*, const char*, const char*);
00997 virtual void *soap_in(struct soap*, const char*, const char*);
00998 };
00999
01000
01001 class SOAP_CMAC t__imat
01002 {
01003 public:
01004 t__ivec *__ptr;
01005 int __size;
01006 int __offset;
01007 struct soap *soap;
01008 t__imat();
01009 t__imat(struct soap *env);
01010 t__imat(struct soap *env, int rows, int cols);
01011 t__imat(struct soap *env, int rowstart, int rowend, int colstart, int colend);
01012 virtual int start();
01013 virtual int end();
01014 virtual int size();
01015 virtual void resize(int rows, int cols);
01016 virtual void resize(int rowstart, int rowend, int colstart, int colend);
01017 virtual ~t__imat();
01018 virtual t__ivec &operator[](int i);
01019 virtual xsd__int operator()(int i, int j);
01020 public:
01021 virtual int soap_type() const { return 388; }
01022 virtual void soap_default(struct soap*);
01023 virtual void soap_serialize(struct soap*) const;
01024 virtual void soap_mark(struct soap*) const;
01025 virtual int soap_put(struct soap*, const char*, const char*) const;
01026 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01027 virtual void *soap_get(struct soap*, const char*, const char*);
01028 virtual void *soap_in(struct soap*, const char*, const char*);
01029 };
01030
01031
01032 struct StrVec
01033 {
01034 xsd__string *__ptr;
01035 int __size;
01036 };
01037
01038
01039 struct RealVec
01040 {
01041 xsd__float *__ptr;
01042 int __size;
01043 };
01044
01045
01046 struct IntVec
01047 {
01048 xsd__int *__ptr;
01049 int __size;
01050 };
01051
01052
01053 struct RealMat
01054 {
01055 struct RealVec *__ptr;
01056 int __size;
01057 };
01058
01059
01060 class SOAP_CMAC ns__CHetCompound
01061 {
01062 public:
01063 xsd__string hetID;
01064 xsd__string comment;
01065 int nSynonyms;
01066 struct StrVec hetSynonym;
01067 int compNum;
01068 char wc;
01069 xsd__string Formula;
01070 ns__CHetCompound();
01071 ns__CHetCompound(xsd__string HetName);
01072 ~ns__CHetCompound();
01073 public:
01074 virtual int soap_type() const { return 410; }
01075 virtual void soap_default(struct soap*);
01076 virtual void soap_serialize(struct soap*) const;
01077 virtual void soap_mark(struct soap*) const;
01078 virtual int soap_put(struct soap*, const char*, const char*) const;
01079 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01080 virtual void *soap_get(struct soap*, const char*, const char*);
01081 virtual void *soap_in(struct soap*, const char*, const char*);
01082 };
01083
01084
01085 class SOAP_CMAC ns__CHetCompounds : public ns__CHetCompound
01086 {
01087 public:
01088 ns__CHetCompound **__ptr;
01089 int __size;
01090 ns__CHetCompounds();
01091 ~ns__CHetCompounds();
01092 virtual ns__CHetCompound *&operator[](int i);
01093 xsd__boolean Closed;
01094 public:
01095 virtual int soap_type() const { return 414; }
01096 virtual void soap_default(struct soap*);
01097 virtual void soap_serialize(struct soap*) const;
01098 virtual void soap_mark(struct soap*) const;
01099 virtual int soap_put(struct soap*, const char*, const char*) const;
01100 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01101 virtual void *soap_get(struct soap*, const char*, const char*);
01102 virtual void *soap_in(struct soap*, const char*, const char*);
01103 };
01104
01105
01106 class SOAP_CMAC ns__CHelix
01107 {
01108 public:
01109 int serNum;
01110 xsd__string helixID;
01111 xsd__string initResName;
01112 xsd__string initChainID;
01113 int initSeqNum;
01114 xsd__string initICode;
01115 xsd__string endResName;
01116 xsd__string endChainID;
01117 int endSeqNum;
01118 xsd__string endICode;
01119 int helixClass;
01120 xsd__string comment;
01121 int length;
01122 ns__CHelix();
01123 ns__CHelix(xsd__string S);
01124 ~ns__CHelix();
01125 public:
01126 virtual int soap_type() const { return 422; }
01127 virtual void soap_default(struct soap*);
01128 virtual void soap_serialize(struct soap*) const;
01129 virtual void soap_mark(struct soap*) const;
01130 virtual int soap_put(struct soap*, const char*, const char*) const;
01131 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01132 virtual void *soap_get(struct soap*, const char*, const char*);
01133 virtual void *soap_in(struct soap*, const char*, const char*);
01134 };
01135
01136
01137 class SOAP_CMAC ns__CStrand
01138 {
01139 public:
01140 xsd__string sheetID;
01141 int strandNo;
01142 xsd__string initResName;
01143 xsd__string initChainID;
01144 int initSeqNum;
01145 xsd__string initICode;
01146 xsd__string endResName;
01147 xsd__string endChainID;
01148 int endSeqNum;
01149 xsd__string endICode;
01150 int sense;
01151 xsd__string curAtom;
01152 xsd__string curResName;
01153 xsd__string curChainID;
01154 int curResSeq;
01155 xsd__string curICode;
01156 xsd__string prevAtom;
01157 xsd__string prevResName;
01158 xsd__string prevChainID;
01159 int prevResSeq;
01160 xsd__string prevICode;
01161 ns__CStrand();
01162 ~ns__CStrand();
01163 public:
01164 virtual int soap_type() const { return 426; }
01165 virtual void soap_default(struct soap*);
01166 virtual void soap_serialize(struct soap*) const;
01167 virtual void soap_mark(struct soap*) const;
01168 virtual int soap_put(struct soap*, const char*, const char*) const;
01169 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01170 virtual void *soap_get(struct soap*, const char*, const char*);
01171 virtual void *soap_in(struct soap*, const char*, const char*);
01172 };
01173
01174
01175 class SOAP_CMAC ns__CStrands : public ns__CStrand
01176 {
01177 public:
01178 ns__CStrand **__ptr;
01179 int __size;
01180 ns__CStrands();
01181 ~ns__CStrands();
01182 virtual ns__CStrand *&operator[](int i);
01183 public:
01184 virtual int soap_type() const { return 429; }
01185 virtual void soap_default(struct soap*);
01186 virtual void soap_serialize(struct soap*) const;
01187 virtual void soap_mark(struct soap*) const;
01188 virtual int soap_put(struct soap*, const char*, const char*) const;
01189 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01190 virtual void *soap_get(struct soap*, const char*, const char*);
01191 virtual void *soap_in(struct soap*, const char*, const char*);
01192 };
01193
01194
01195 class SOAP_CMAC ns__CSheet
01196 {
01197 public:
01198 xsd__string sheetID;
01199 int nStrands;
01200 ns__CStrands Strand;
01201 ns__CSheet();
01202 ~ns__CSheet();
01203 public:
01204 virtual int soap_type() const { return 436; }
01205 virtual void soap_default(struct soap*);
01206 virtual void soap_serialize(struct soap*) const;
01207 virtual void soap_mark(struct soap*) const;
01208 virtual int soap_put(struct soap*, const char*, const char*) const;
01209 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01210 virtual void *soap_get(struct soap*, const char*, const char*);
01211 virtual void *soap_in(struct soap*, const char*, const char*);
01212 };
01213
01214
01215 class SOAP_CMAC ns__CSheets : public ns__CSheet
01216 {
01217 public:
01218 ns__CSheet **__ptr;
01219 int __size;
01220 ns__CSheets();
01221 ~ns__CSheets();
01222 virtual ns__CSheet *&operator[](int i);
01223 public:
01224 virtual int soap_type() const { return 439; }
01225 virtual void soap_default(struct soap*);
01226 virtual void soap_serialize(struct soap*) const;
01227 virtual void soap_mark(struct soap*) const;
01228 virtual int soap_put(struct soap*, const char*, const char*) const;
01229 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01230 virtual void *soap_get(struct soap*, const char*, const char*);
01231 virtual void *soap_in(struct soap*, const char*, const char*);
01232 };
01233
01234
01235 class SOAP_CMAC ns__CTurn
01236 {
01237 public:
01238 int serNum;
01239 xsd__string turnID;
01240 xsd__string initResName;
01241 xsd__string initChainID;
01242 int initSeqNum;
01243 xsd__string initICode;
01244 xsd__string endResName;
01245 xsd__string endChainID;
01246 int endSeqNum;
01247 xsd__string endICode;
01248 xsd__string comment;
01249 ns__CTurn();
01250 ns__CTurn(xsd__string S);
01251 ~ns__CTurn();
01252 public:
01253 virtual int soap_type() const { return 446; }
01254 virtual void soap_default(struct soap*);
01255 virtual void soap_serialize(struct soap*) const;
01256 virtual void soap_mark(struct soap*) const;
01257 virtual int soap_put(struct soap*, const char*, const char*) const;
01258 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01259 virtual void *soap_get(struct soap*, const char*, const char*);
01260 virtual void *soap_in(struct soap*, const char*, const char*);
01261 };
01262
01263
01264 class SOAP_CMAC ns__CChainContainer
01265 {
01266 public:
01267 ns__CChainContainer();
01268 ~ns__CChainContainer();
01269 protected:
01270 class ns__CChain *Chain;
01271 public:
01272 virtual int soap_type() const { return 451; }
01273 virtual void soap_default(struct soap*);
01274 virtual void soap_serialize(struct soap*) const;
01275 virtual void soap_mark(struct soap*) const;
01276 virtual int soap_put(struct soap*, const char*, const char*) const;
01277 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01278 virtual void *soap_get(struct soap*, const char*, const char*);
01279 virtual void *soap_in(struct soap*, const char*, const char*);
01280 };
01281
01282
01283 class SOAP_CMAC ns__CSeqRes
01284 {
01285 public:
01286 int numRes;
01287 struct StrVec resName;
01288 ns__CSeqRes();
01289 ~ns__CSeqRes();
01290 protected:
01291 ns__CChain *Chain;
01292 public:
01293 xsd__string chainID;
01294 protected:
01295 int serNum;
01296 public:
01297 virtual int soap_type() const { return 455; }
01298 virtual void soap_default(struct soap*);
01299 virtual void soap_serialize(struct soap*) const;
01300 virtual void soap_mark(struct soap*) const;
01301 virtual int soap_put(struct soap*, const char*, const char*) const;
01302 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01303 virtual void *soap_get(struct soap*, const char*, const char*);
01304 virtual void *soap_in(struct soap*, const char*, const char*);
01305 };
01306
01307
01308 struct ns__SAtomStat
01309 {
01310 int nAtoms;
01311 xsd__double xmin;
01312 xsd__double ymin;
01313 xsd__double zmin;
01314 xsd__double xmax;
01315 xsd__double ymax;
01316 xsd__double zmax;
01317 xsd__double xm;
01318 xsd__double ym;
01319 xsd__double zm;
01320 xsd__double xm2;
01321 xsd__double ym2;
01322 xsd__double zm2;
01323 xsd__double occ_min;
01324 xsd__double occ_max;
01325 xsd__double occ_m;
01326 xsd__double occ_m2;
01327 xsd__double tFmin;
01328 xsd__double tFmax;
01329 xsd__double tFm;
01330 xsd__double tFm2;
01331 xsd__double u11_min;
01332 xsd__double u11_max;
01333 xsd__double u22_min;
01334 xsd__double u22_max;
01335 xsd__double u33_min;
01336 xsd__double u33_max;
01337 xsd__double u12_min;
01338 xsd__double u12_max;
01339 xsd__double u13_min;
01340 xsd__double u13_max;
01341 xsd__double u23_min;
01342 xsd__double u23_max;
01343 xsd__double u11_m;
01344 xsd__double u11_m2;
01345 xsd__double u22_m;
01346 xsd__double u22_m2;
01347 xsd__double u33_m;
01348 xsd__double u33_m2;
01349 xsd__double u12_m;
01350 xsd__double u12_m2;
01351 xsd__double u13_m;
01352 xsd__double u13_m2;
01353 xsd__double u23_m;
01354 xsd__double u23_m2;
01355 xsd__unsignedInt WhatIsSet;
01356 xsd__boolean finished;
01357 };
01358
01359
01360 struct ns__SAtomBondI
01361 {
01362 int index;
01363 xsd__unsignedByte order;
01364 };
01365
01366
01367 class SOAP_CMAC ns__CAtom
01368 {
01369 public:
01370 int serNum;
01371 xsd__string name;
01372 xsd__string altLoc;
01373 class ns__CResidue *residue;
01374 xsd__double x;
01375 xsd__double y;
01376 xsd__double z;
01377 xsd__double occupancy;
01378 xsd__double tempFactor;
01379 xsd__string segID;
01380 xsd__string element;
01381 xsd__string charge;
01382 xsd__double sigX;
01383 xsd__double sigY;
01384 xsd__double sigZ;
01385 xsd__double sigOcc;
01386 xsd__double sigTemp;
01387 xsd__double u11;
01388 xsd__double u22;
01389 xsd__double u33;
01390 xsd__double u12;
01391 xsd__double u13;
01392 xsd__double u23;
01393 xsd__double su11;
01394 xsd__double su22;
01395 xsd__double su33;
01396 xsd__double su12;
01397 xsd__double su13;
01398 xsd__double su23;
01399 xsd__boolean Het;
01400 xsd__boolean Ter;
01401 xsd__unsignedInt WhatIsSet;
01402 int props;
01403 ns__CAtom();
01404 ~ns__CAtom();
01405 protected:
01406 int m_nId;
01407 int m_nSiteId;
01408 int m_nSupChemId;
01409 int m_nDonorAcceptor;
01410 int m_nDonorHybridisation;
01411 int m_nAcceptorHybridisation;
01412 int index;
01413 int nBonds;
01414 struct ns__SAtomBondI *Bond;
01415 public:
01416 virtual int soap_type() const { return 462; }
01417 virtual void soap_default(struct soap*);
01418 virtual void soap_serialize(struct soap*) const;
01419 virtual void soap_mark(struct soap*) const;
01420 virtual int soap_put(struct soap*, const char*, const char*) const;
01421 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01422 virtual void *soap_get(struct soap*, const char*, const char*);
01423 virtual void *soap_in(struct soap*, const char*, const char*);
01424 };
01425
01426
01427 class SOAP_CMAC ns__CAtoms : public ns__CAtom
01428 {
01429 public:
01430 ns__CAtom **__ptr;
01431 int __size;
01432 ns__CAtoms();
01433 ~ns__CAtoms();
01434 virtual ns__CAtom *&operator[](int i);
01435 public:
01436 virtual int soap_type() const { return 467; }
01437 virtual void soap_default(struct soap*);
01438 virtual void soap_serialize(struct soap*) const;
01439 virtual void soap_mark(struct soap*) const;
01440 virtual int soap_put(struct soap*, const char*, const char*) const;
01441 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01442 virtual void *soap_get(struct soap*, const char*, const char*);
01443 virtual void *soap_in(struct soap*, const char*, const char*);
01444 };
01445
01446
01447 struct ns__SAtomBond
01448 {
01449 ns__CAtom *atom;
01450 xsd__unsignedByte order;
01451 };
01452
01453
01454 class SOAP_CMAC ns__CResidue
01455 {
01456 public:
01457 xsd__string name;
01458 int seqNum;
01459 xsd__string insCode;
01460 ns__CChain *chain;
01461 int index;
01462 int nAtoms;
01463 ns__CAtoms atom;
01464 xsd__unsignedByte SSE;
01465 ns__CResidue();
01466 ~ns__CResidue();
01467 protected:
01468 int m_nId;
01469 int m_nSupChemCompId;
01470 int m_nAssemblyId;
01471 public:
01472 xsd__boolean m_bIsHet;
01473 protected:
01474 int AtmLen;
01475 public:
01476 xsd__boolean Exclude;
01477 public:
01478 virtual int soap_type() const { return 461; }
01479 virtual void soap_default(struct soap*);
01480 virtual void soap_serialize(struct soap*) const;
01481 virtual void soap_mark(struct soap*) const;
01482 virtual int soap_put(struct soap*, const char*, const char*) const;
01483 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01484 virtual void *soap_get(struct soap*, const char*, const char*);
01485 virtual void *soap_in(struct soap*, const char*, const char*);
01486 };
01487
01488
01489 class SOAP_CMAC ns__CListResidue : public ns__CResidue
01490 {
01491 public:
01492 ns__CListResidue();
01493 virtual ~ns__CListResidue();
01494 ns__CListResidue *m_pPrev;
01495 public:
01496 virtual int soap_type() const { return 478; }
01497 virtual void soap_default(struct soap*);
01498 virtual void soap_serialize(struct soap*) const;
01499 virtual void soap_mark(struct soap*) const;
01500 virtual int soap_put(struct soap*, const char*, const char*) const;
01501 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01502 virtual void *soap_get(struct soap*, const char*, const char*);
01503 virtual void *soap_in(struct soap*, const char*, const char*);
01504 };
01505
01506
01507 class SOAP_CMAC ns__CResidues : public ns__CResidue
01508 {
01509 public:
01510 ns__CResidue **__ptr;
01511 int __size;
01512 ns__CResidues();
01513 ~ns__CResidues();
01514 virtual ns__CResidue *&operator[](int i);
01515 public:
01516 virtual int soap_type() const { return 482; }
01517 virtual void soap_default(struct soap*);
01518 virtual void soap_serialize(struct soap*) const;
01519 virtual void soap_mark(struct soap*) const;
01520 virtual int soap_put(struct soap*, const char*, const char*) const;
01521 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01522 virtual void *soap_get(struct soap*, const char*, const char*);
01523 virtual void *soap_in(struct soap*, const char*, const char*);
01524 };
01525
01526
01527 class SOAP_CMAC ns__CChain
01528 {
01529 public:
01530 ns__CChainContainer DBReference;
01531 ns__CChainContainer SeqAdv;
01532 ns__CSeqRes SeqRes;
01533 ns__CChainContainer ModRes;
01534 ns__CChainContainer Het;
01535 ns__CChain();
01536 ~ns__CChain();
01537 xsd__string chainID;
01538 xsd__string prevChainID;
01539 protected:
01540 int nWeights;
01541 public:
01542 xsd__double Weight;
01543 protected:
01544 int nResidues;
01545 public:
01546 ns__CResidues Residue;
01547 xsd__boolean Exclude;
01548 protected:
01549 int m_nId;
01550 public:
01551 xsd__string m_szType;
01552 xsd__boolean m_bIsProtein;
01553 xsd__boolean m_bIsNucleoAcid;
01554 private:
01555 int ResLen;
01556 public:
01557 virtual int soap_type() const { return 450; }
01558 virtual void soap_default(struct soap*);
01559 virtual void soap_serialize(struct soap*) const;
01560 virtual void soap_mark(struct soap*) const;
01561 virtual int soap_put(struct soap*, const char*, const char*) const;
01562 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01563 virtual void *soap_get(struct soap*, const char*, const char*);
01564 virtual void *soap_in(struct soap*, const char*, const char*);
01565 };
01566
01567
01568 class SOAP_CMAC ns__CListChain : public ns__CChain
01569 {
01570 public:
01571 ns__CListChain();
01572 virtual ~ns__CListChain();
01573 ns__CListChain *m_pPrev;
01574 public:
01575 virtual int soap_type() const { return 490; }
01576 virtual void soap_default(struct soap*);
01577 virtual void soap_serialize(struct soap*) const;
01578 virtual void soap_mark(struct soap*) const;
01579 virtual int soap_put(struct soap*, const char*, const char*) const;
01580 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01581 virtual void *soap_get(struct soap*, const char*, const char*);
01582 virtual void *soap_in(struct soap*, const char*, const char*);
01583 };
01584
01585
01586 class SOAP_CMAC ns__CChains : public ns__CChain
01587 {
01588 public:
01589 ns__CChain **__ptr;
01590 int __size;
01591 ns__CChains();
01592 ~ns__CChains();
01593 virtual ns__CChain *&operator[](int i);
01594 public:
01595 virtual int soap_type() const { return 494; }
01596 virtual void soap_default(struct soap*);
01597 virtual void soap_serialize(struct soap*) const;
01598 virtual void soap_mark(struct soap*) const;
01599 virtual int soap_put(struct soap*, const char*, const char*) const;
01600 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01601 virtual void *soap_get(struct soap*, const char*, const char*);
01602 virtual void *soap_in(struct soap*, const char*, const char*);
01603 };
01604
01605
01606 class SOAP_CMAC ns__CChainAssembly
01607 {
01608 public:
01609 ns__CChainAssembly();
01610 ~ns__CChainAssembly();
01611 t__rmat m_T;
01612 protected:
01613 int m_nId;
01614 int m_nSymOpId;
01615 int m_nChainId;
01616 class ns__CAssembly *m_pAssembly;
01617 public:
01618 virtual int soap_type() const { return 501; }
01619 virtual void soap_default(struct soap*);
01620 virtual void soap_serialize(struct soap*) const;
01621 virtual void soap_mark(struct soap*) const;
01622 virtual int soap_put(struct soap*, const char*, const char*) const;
01623 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01624 virtual void *soap_get(struct soap*, const char*, const char*);
01625 virtual void *soap_in(struct soap*, const char*, const char*);
01626 };
01627
01628
01629 class SOAP_CMAC ns__CListChainAssembly : public ns__CChainAssembly
01630 {
01631 public:
01632 ns__CListChainAssembly();
01633 virtual ~ns__CListChainAssembly();
01634 ns__CListChainAssembly *m_pPrev;
01635 public:
01636 virtual int soap_type() const { return 505; }
01637 virtual void soap_default(struct soap*);
01638 virtual void soap_serialize(struct soap*) const;
01639 virtual void soap_mark(struct soap*) const;
01640 virtual int soap_put(struct soap*, const char*, const char*) const;
01641 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01642 virtual void *soap_get(struct soap*, const char*, const char*);
01643 virtual void *soap_in(struct soap*, const char*, const char*);
01644 };
01645
01646
01647 struct ns__SCell
01648 {
01649 int m_nX;
01650 int m_nY;
01651 int m_nZ;
01652 };
01653
01654
01655 class SOAP_CMAC ns__CModelAssembly
01656 {
01657 public:
01658 int m_nAtomCount;
01659 ns__CModelAssembly();
01660 ~ns__CModelAssembly();
01661 protected:
01662 class ns__CModel *m_pModel;
01663 ns__CAssembly *m_pAssembly;
01664 class ns__CManager *m_pMgr;
01665 ns__CAtom **m_vpAtom;
01666 ns__CAtom **m_vpBoundMolAtom;
01667 ns__CAtom **m_vpSolventAtom;
01668 int m_nCellCount;
01669 struct ns__SCell *m_vCell;
01670 public:
01671 virtual int soap_type() const { return 512; }
01672 virtual void soap_default(struct soap*);
01673 virtual void soap_serialize(struct soap*) const;
01674 virtual void soap_mark(struct soap*) const;
01675 virtual int soap_put(struct soap*, const char*, const char*) const;
01676 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01677 virtual void *soap_get(struct soap*, const char*, const char*);
01678 virtual void *soap_in(struct soap*, const char*, const char*);
01679 };
01680
01681
01682 class SOAP_CMAC ns__CListModelAssembly : public ns__CModelAssembly
01683 {
01684 public:
01685 ns__CListModelAssembly();
01686 virtual ~ns__CListModelAssembly();
01687 ns__CListModelAssembly *m_pPrev;
01688 public:
01689 virtual int soap_type() const { return 520; }
01690 virtual void soap_default(struct soap*);
01691 virtual void soap_serialize(struct soap*) const;
01692 virtual void soap_mark(struct soap*) const;
01693 virtual int soap_put(struct soap*, const char*, const char*) const;
01694 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01695 virtual void *soap_get(struct soap*, const char*, const char*);
01696 virtual void *soap_in(struct soap*, const char*, const char*);
01697 };
01698
01699
01700 class SOAP_CMAC ns__CAssembly
01701 {
01702 public:
01703 ns__CAssembly();
01704 ~ns__CAssembly();
01705 protected:
01706 ns__CManager *m_pMgr;
01707 int m_nId;
01708 int m_nSerial;
01709 ns__CChainAssembly **m_vpChainAssembly;
01710 ns__CModelAssembly **m_vpModelAssembly;
01711 int m_nChainAssemblyCount;
01712 int m_nModelAssemblyCount;
01713 public:
01714 virtual int soap_type() const { return 500; }
01715 virtual void soap_default(struct soap*);
01716 virtual void soap_serialize(struct soap*) const;
01717 virtual void soap_mark(struct soap*) const;
01718 virtual int soap_put(struct soap*, const char*, const char*) const;
01719 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01720 virtual void *soap_get(struct soap*, const char*, const char*);
01721 virtual void *soap_in(struct soap*, const char*, const char*);
01722 };
01723
01724
01725 class SOAP_CMAC ns__CModel
01726 {
01727 public:
01728 ns__CModel();
01729 ~ns__CModel();
01730 protected:
01731 int m_nId;
01732 int serNum;
01733 public:
01734 ns__CHetCompounds HetCompounds;
01735 ns__CSheets Sheets;
01736 protected:
01737 int nChains;
01738 int nChainsAlloc;
01739 public:
01740 ns__CChains Chain;
01741 xsd__boolean Exclude;
01742 public:
01743 virtual int soap_type() const { return 510; }
01744 virtual void soap_default(struct soap*);
01745 virtual void soap_serialize(struct soap*) const;
01746 virtual void soap_mark(struct soap*) const;
01747 virtual int soap_put(struct soap*, const char*, const char*) const;
01748 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01749 virtual void *soap_get(struct soap*, const char*, const char*);
01750 virtual void *soap_in(struct soap*, const char*, const char*);
01751 };
01752
01753
01754 class SOAP_CMAC ns__CContainerChain
01755 {
01756 public:
01757 ns__CContainerChain();
01758 ~ns__CContainerChain();
01759 protected:
01760 ns__CChain *Chain;
01761 public:
01762 xsd__string chainID;
01763 public:
01764 virtual int soap_type() const { return 532; }
01765 virtual void soap_default(struct soap*);
01766 virtual void soap_serialize(struct soap*) const;
01767 virtual void soap_mark(struct soap*) const;
01768 virtual int soap_put(struct soap*, const char*, const char*) const;
01769 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01770 virtual void *soap_get(struct soap*, const char*, const char*);
01771 virtual void *soap_in(struct soap*, const char*, const char*);
01772 };
01773
01774
01775 class SOAP_CMAC ns__CDBReference : public ns__CContainerChain
01776 {
01777 public:
01778 int seqBeg;
01779 xsd__string insBeg;
01780 int seqEnd;
01781 xsd__string insEnd;
01782 xsd__string database;
01783 xsd__string dbAccession;
01784 xsd__string dbIdCode;
01785 int dbseqBeg;
01786 xsd__string dbinsBeg;
01787 int dbseqEnd;
01788 xsd__string dbinsEnd;
01789 ns__CDBReference();
01790 ~ns__CDBReference();
01791 public:
01792 virtual int soap_type() const { return 535; }
01793 virtual void soap_default(struct soap*);
01794 virtual void soap_serialize(struct soap*) const;
01795 virtual void soap_mark(struct soap*) const;
01796 virtual int soap_put(struct soap*, const char*, const char*) const;
01797 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01798 virtual void *soap_get(struct soap*, const char*, const char*);
01799 virtual void *soap_in(struct soap*, const char*, const char*);
01800 };
01801
01802
01803 class SOAP_CMAC ns__CSeqAdv : public ns__CContainerChain
01804 {
01805 public:
01806 xsd__string resName;
01807 int seqNum;
01808 xsd__string insCode;
01809 xsd__string database;
01810 xsd__string dbAccession;
01811 xsd__string dbRes;
01812 int dbSeq;
01813 xsd__string conflict;
01814 ns__CSeqAdv();
01815 ~ns__CSeqAdv();
01816 public:
01817 virtual int soap_type() const { return 538; }
01818 virtual void soap_default(struct soap*);
01819 virtual void soap_serialize(struct soap*) const;
01820 virtual void soap_mark(struct soap*) const;
01821 virtual int soap_put(struct soap*, const char*, const char*) const;
01822 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01823 virtual void *soap_get(struct soap*, const char*, const char*);
01824 virtual void *soap_in(struct soap*, const char*, const char*);
01825 };
01826
01827
01828 class SOAP_CMAC ns__CModRes : public ns__CContainerChain
01829 {
01830 public:
01831 xsd__string resName;
01832 int seqNum;
01833 xsd__string insCode;
01834 xsd__string stdRes;
01835 xsd__string comment;
01836 ns__CModRes();
01837 ~ns__CModRes();
01838 public:
01839 virtual int soap_type() const { return 541; }
01840 virtual void soap_default(struct soap*);
01841 virtual void soap_serialize(struct soap*) const;
01842 virtual void soap_mark(struct soap*) const;
01843 virtual int soap_put(struct soap*, const char*, const char*) const;
01844 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01845 virtual void *soap_get(struct soap*, const char*, const char*);
01846 virtual void *soap_in(struct soap*, const char*, const char*);
01847 };
01848
01849
01850 class SOAP_CMAC ns__CHetRec : public ns__CContainerChain
01851 {
01852 public:
01853 xsd__string hetID;
01854 int seqNum;
01855 xsd__string insCode;
01856 int numHetAtoms;
01857 xsd__string comment;
01858 ns__CHetRec();
01859 ~ns__CHetRec();
01860 public:
01861 virtual int soap_type() const { return 544; }
01862 virtual void soap_default(struct soap*);
01863 virtual void soap_serialize(struct soap*) const;
01864 virtual void soap_mark(struct soap*) const;
01865 virtual int soap_put(struct soap*, const char*, const char*) const;
01866 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01867 virtual void *soap_get(struct soap*, const char*, const char*);
01868 virtual void *soap_in(struct soap*, const char*, const char*);
01869 };
01870
01871
01872 class SOAP_CMAC ns__CAtomPath
01873 {
01874 public:
01875 int modelNo;
01876 xsd__string chainID;
01877 int seqNum;
01878 xsd__string insCode;
01879 xsd__string resName;
01880 xsd__string atomName;
01881 xsd__string element;
01882 xsd__string altLoc;
01883 int isSet;
01884 ns__CAtomPath();
01885 ~ns__CAtomPath();
01886 public:
01887 virtual int soap_type() const { return 547; }
01888 virtual void soap_default(struct soap*);
01889 virtual void soap_serialize(struct soap*) const;
01890 virtual void soap_mark(struct soap*) const;
01891 virtual int soap_put(struct soap*, const char*, const char*) const;
01892 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01893 virtual void *soap_get(struct soap*, const char*, const char*);
01894 virtual void *soap_in(struct soap*, const char*, const char*);
01895 };
01896
01897
01898 class SOAP_CMAC ns__CListAtom : public ns__CAtom
01899 {
01900 public:
01901 ns__CListAtom();
01902 virtual ~ns__CListAtom();
01903 ns__CListAtom *m_pPrev;
01904 public:
01905 virtual int soap_type() const { return 550; }
01906 virtual void soap_default(struct soap*);
01907 virtual void soap_serialize(struct soap*) const;
01908 virtual void soap_mark(struct soap*) const;
01909 virtual int soap_put(struct soap*, const char*, const char*) const;
01910 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01911 virtual void *soap_get(struct soap*, const char*, const char*);
01912 virtual void *soap_in(struct soap*, const char*, const char*);
01913 };
01914
01915
01916 struct ns__SContact
01917 {
01918 int id1;
01919 int id2;
01920 xsd__long group;
01921 xsd__double dist;
01922 };
01923
01924
01925 class SOAP_CMAC ns__CMContact
01926 {
01927 public:
01928 int nStruct;
01929 int contactID;
01930 t__ivec nAtoms;
01931 ns__CAtom ***Atom;
01932 t__imat id;
01933 ns__CMContact();
01934 ~ns__CMContact();
01935 t__ivec nAlloc;
01936 public:
01937 virtual int soap_type() const { return 555; }
01938 virtual void soap_default(struct soap*);
01939 virtual void soap_serialize(struct soap*) const;
01940 virtual void soap_mark(struct soap*) const;
01941 virtual int soap_put(struct soap*, const char*, const char*) const;
01942 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01943 virtual void *soap_get(struct soap*, const char*, const char*);
01944 virtual void *soap_in(struct soap*, const char*, const char*);
01945 };
01946
01947
01948 class SOAP_CMAC ns__CManager
01949 {
01950 public:
01951 int m_nAtomIndex;
01952 int m_nResidueIndex;
01953 xsd__boolean m_bIgnorePlanes;
01954 ns__CManager();
01955 ~ns__CManager();
01956 protected:
01957 ns__CAssembly **m_vpAssembly;
01958 int m_nAssemblyCount;
01959 int m_nLigandChainCount;
01960 public:
01961 virtual int soap_type() const { return 511; }
01962 virtual void soap_default(struct soap*);
01963 virtual void soap_serialize(struct soap*) const;
01964 virtual void soap_mark(struct soap*) const;
01965 virtual int soap_put(struct soap*, const char*, const char*) const;
01966 virtual int soap_out(struct soap*, const char*, int, const char*) const;
01967 virtual void *soap_get(struct soap*, const char*, const char*);
01968 virtual void *soap_in(struct soap*, const char*, const char*);
01969 };
01970
01971
01972 struct ns4__echoMapResponse
01973 {
01974 struct a__Map _return;
01975 };
01976
01977
01978 struct ns4__echoMap
01979 {
01980 struct a__Map inputMap;
01981 };
01982
01983
01984 struct ns4__echoMapArrayResponse
01985 {
01986 struct ArrayOfMap returns;
01987 };
01988
01989
01990 struct ns4__echoMapArray
01991 {
01992 struct ArrayOfMap inputMapArray;
01993 };
01994
01995
01996 struct ns4__createResponse
01997 {
01998 enum t__status c_status;
01999 };
02000
02001
02002 struct ns4__create
02003 {
02004 enum t__object object;
02005 char *name;
02006 };
02007
02008
02009 struct ns4__lookupResponse
02010 {
02011 enum t__status l_status;
02012 };
02013
02014
02015 struct ns4__lookup
02016 {
02017 enum t__object object;
02018 char *name;
02019 };
02020
02021
02022 struct ns4__renameResponse
02023 {
02024 enum t__status ren_status;
02025 };
02026
02027
02028 struct ns4__rename
02029 {
02030 char *name;
02031 };
02032
02033
02034 struct ns4__releaseResponse
02035 {
02036 enum t__status rel_status;
02037 };
02038
02039
02040 struct ns4__release
02041 {
02042 };
02043
02044
02045 struct ns4__msdSSMResponse
02046 {
02047 int res_ssm;
02048 };
02049
02050
02051 struct ns4__msdSSM
02052 {
02053 int numofpars;
02054 array *inparams;
02055 };
02056
02057
02058 struct ns4__msdSSMPurgeResponse
02059 {
02060 int res_ssmpurge;
02061 };
02062
02063
02064 struct ns4__msdSSMPurge
02065 {
02066 char *sessionid;
02067 };
02068
02069
02070 struct ns4__msdGetSSMXmlResponse
02071 {
02072 int res_ssmxml;
02073 };
02074
02075
02076 struct ns4__msdGetSSMXml
02077 {
02078 char *sessionid;
02079 };
02080
02081
02082 struct ns4__msdGetSoapBase64DataResponse
02083 {
02084 SOAP_ENC__base64 s_bindata;
02085 };
02086
02087
02088 struct ns4__msdGetSoapBase64Data
02089 {
02090 int diyf;
02091 char *sessionid;
02092 };
02093
02094
02095 struct ns4__msdGetXsdBase64BinDataResponse
02096 {
02097 xsd__base64Binary x_bindata;
02098 };
02099
02100
02101 struct ns4__msdGetXsdBase64BinData
02102 {
02103 int diyf;
02104 char *sessionid;
02105 };
02106
02107
02108 struct ns4__msdGetDimeResponse
02109 {
02110 xsd__base64Binary d_bindata;
02111 };
02112
02113
02114 struct ns4__msdGetDime
02115 {
02116 int diyf;
02117 char *sessionid;
02118 };
02119
02120
02121 struct ns4__msdSSMParserResponse
02122 {
02123 int res_ssmparser;
02124 };
02125
02126
02127 struct ns4__msdSSMParser
02128 {
02129 int diyf;
02130 char *sessionid;
02131 };
02132
02133
02134 struct ns4__msdFastaResponse
02135 {
02136 int res_fasta;
02137 };
02138
02139
02140 struct ns4__msdFasta
02141 {
02142 int numofpars;
02143 array *inparams;
02144 };
02145
02146
02147 struct ns4__msdFastaParserResponse
02148 {
02149 int res_pastaparser;
02150 };
02151
02152
02153 struct ns4__msdFastaParser
02154 {
02155 char *sessionid;
02156 };
02157
02158
02159 struct ns4__msdAppServerResponse
02160 {
02161 int res_appserver;
02162 };
02163
02164
02165 struct ns4__msdAppServer
02166 {
02167 int numofpars;
02168 array *inparams;
02169 };
02170
02171
02172 struct ns4__msdConnectResponse
02173 {
02174 int conn_status;
02175 };
02176
02177
02178 struct ns4__msdConnect
02179 {
02180 char *conn_name;
02181 };
02182
02183
02184 struct ns4__msdGetconnectResponse
02185 {
02186 int gstatus;
02187 };
02188
02189
02190 struct ns4__msdGetconnect
02191 {
02192 char *conn_name;
02193 };
02194
02195
02196 struct ns4__msdExecQueryResponse
02197 {
02198 int exec_status;
02199 };
02200
02201
02202 struct ns4__msdExecQuery
02203 {
02204 char *conn_name;
02205 char *query_name;
02206 char *result_name;
02207 int buf;
02208 };
02209
02210
02211 struct ns4__msdGetResult
02212 {
02213 char *conn_name;
02214 char *query_name;
02215 char *result_name;
02216 };
02217
02218
02219 struct ns4__msdGetResultSetResponse
02220 {
02221 array resset_out;
02222 };
02223
02224
02225 struct ns4__msdGetResultSet
02226 {
02227 char *conn_name;
02228 char *query_name;
02229 char *result_name;
02230 };
02231
02232
02233 struct ns4__msdEndQueryPackResponse
02234 {
02235 int endqp_out;
02236 };
02237
02238
02239 struct ns4__msdEndQueryPack
02240 {
02241 char *query_name;
02242 char *result_name;
02243 };
02244
02245
02246 struct ns4__msdEndConnectResponse
02247 {
02248 int endc_out;
02249 };
02250
02251
02252 struct ns4__msdEndConnect
02253 {
02254 char *conn_name;
02255 };
02256
02257
02258 struct ns4__msdEndSessionResponse
02259 {
02260 int ends_out;
02261 };
02262
02263
02264 struct ns4__msdEndSession
02265 {
02266 char *sessionid;
02267 };
02268
02269
02270 struct ns4__msdResultsetResponse
02271 {
02272 int rs_status;
02273 };
02274
02275
02276 struct ns4__msdResultset
02277 {
02278 char *conn_name;
02279 char *query_name;
02280 char *res_name;
02281 };
02282
02283
02284 struct ns4__msdQueryResponse
02285 {
02286 int q_status;
02287 };
02288
02289
02290 struct ns4__msdQuery
02291 {
02292 char *conn_name;
02293 char *query_name;
02294 char *result_name;
02295 char *stm;
02296 };
02297
02298
02299 struct ns4__msdValidateResponse
02300 {
02301 char *ServXmlStr;
02302 };
02303
02304
02305 struct ns4__msdValidate
02306 {
02307 char *UserXmlStr;
02308 };
02309
02310
02311 struct ns4__msdLispInitResponse
02312 {
02313 int lispinit_result;
02314 };
02315
02316
02317 struct ns4__msdLispInit
02318 {
02319 int argc;
02320 char **argv;
02321 };
02322
02323
02324 struct ns4__msdLispLoadResponse
02325 {
02326 int lispload_result;
02327 };
02328
02329
02330 struct ns4__msdLispLoad
02331 {
02332 char *fn;
02333 };
02334
02335
02336 struct ns4__msdLispEvalResponse
02337 {
02338 int lispeval_result;
02339 };
02340
02341
02342 struct ns4__msdLispEval
02343 {
02344 };
02345
02346
02347 struct ns4__msdWriteTableAttsResponse
02348 {
02349 int wta_result;
02350 };
02351
02352
02353 struct ns4__msdWriteTableAtts
02354 {
02355 char *schema;
02356 char *connstr;
02357 char *fname;
02358 };
02359
02360
02361 struct ns4__msdGetTablesRelationsResponse
02362 {
02363 int gtr_result;
02364 };
02365
02366
02367 struct ns4__msdGetTablesRelations
02368 {
02369 char *schema;
02370 char *connstr;
02371 };
02372
02373
02374 struct ns4__msdGetDatamodelResponse
02375 {
02376 int gdm_result;
02377 };
02378
02379
02380 struct ns4__msdGetDatamodel
02381 {
02382 char *schema;
02383 char *connstr;
02384 };
02385
02386
02387 struct SOAP_ENV__Code
02388 {
02389 char *SOAP_ENV__Value;
02390 char *SOAP_ENV__Node;
02391 char *SOAP_ENV__Role;
02392 };
02393
02394
02395 struct SOAP_ENV__Detail
02396 {
02397 int __type;
02398 void *value;
02399 char *__any;
02400 };
02401
02402
02403 struct SOAP_ENV__Fault
02404 {
02405 char *faultcode;
02406 char *faultstring;
02407 char *faultactor;
02408 struct SOAP_ENV__Detail *detail;
02409 struct SOAP_ENV__Code *SOAP_ENV__Code;
02410 char *SOAP_ENV__Reason;
02411 struct SOAP_ENV__Detail *SOAP_ENV__Detail;
02412 };
02413
02414
02415
02416
02417 typedef char *_XML;
02418 typedef char *_QName;
02419 typedef wchar_t *XML;
02420 typedef Lpp *let;
02421
02422
02423
02424
02425
02426 SOAP_FMAC5 int SOAP_FMAC6 ns4__echoMap(struct soap*, struct a__Map, struct a__Map &);
02427
02428 SOAP_FMAC5 int SOAP_FMAC6 ns4__echoMapArray(struct soap*, struct ArrayOfMap, struct ArrayOfMap &);
02429
02430 SOAP_FMAC5 int SOAP_FMAC6 ns4__create(struct soap*, enum t__object, char *, enum t__status &);
02431
02432 SOAP_FMAC5 int SOAP_FMAC6 ns4__lookup(struct soap*, enum t__object, char *, enum t__status &);
02433
02434 SOAP_FMAC5 int SOAP_FMAC6 ns4__rename(struct soap*, char *, enum t__status &);
02435
02436 SOAP_FMAC5 int SOAP_FMAC6 ns4__release(struct soap*, enum t__status &);
02437
02438 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdSSM(struct soap*, int, array *, int &);
02439
02440 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdSSMPurge(struct soap*, char *, int &);
02441
02442 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdGetSSMXml(struct soap*, char *, int &);
02443
02444 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdGetSoapBase64Data(struct soap*, int, char *, SOAP_ENC__base64 &);
02445
02446 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdGetXsdBase64BinData(struct soap*, int, char *, xsd__base64Binary &);
02447
02448 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdGetDime(struct soap*, int, char *, xsd__base64Binary &);
02449
02450 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdSSMParser(struct soap*, int, char *, int &);
02451
02452 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdFasta(struct soap*, int, array *, int &);
02453
02454 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdFastaParser(struct soap*, char *, int &);
02455
02456 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdAppServer(struct soap*, int, array *, int &);
02457
02458 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdConnect(struct soap*, char *, int &);
02459
02460 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdGetconnect(struct soap*, char *, int &);
02461
02462 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdExecQuery(struct soap*, char *, char *, char *, int, int &);
02463
02464 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdGetResult(struct soap*, char *, char *, char *, ns4__msdGetResultResponse &);
02465
02466 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdGetResultSet(struct soap*, char *, char *, char *, array &);
02467
02468 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdEndQueryPack(struct soap*, char *, char *, int &);
02469
02470 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdEndConnect(struct soap*, char *, int &);
02471
02472 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdEndSession(struct soap*, char *, int &);
02473
02474 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdResultset(struct soap*, char *, char *, char *, int &);
02475
02476 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdQuery(struct soap*, char *, char *, char *, char *, int &);
02477
02478 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdValidate(struct soap*, char *, char *&);
02479
02480 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdLispInit(struct soap*, int, char **, int &);
02481
02482 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdLispLoad(struct soap*, char *, int &);
02483
02484 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdLispEval(struct soap*, int &);
02485
02486 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdWriteTableAtts(struct soap*, char *, char *, char *, int &);
02487
02488 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdGetTablesRelations(struct soap*, char *, char *, int &);
02489
02490 SOAP_FMAC5 int SOAP_FMAC6 ns4__msdGetDatamodel(struct soap*, char *, char *, int &);
02491
02492
02493
02494 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__echoMap(struct soap*, const char*, const char*, struct a__Map, struct a__Map &);
02495
02496 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__echoMapArray(struct soap*, const char*, const char*, struct ArrayOfMap, struct ArrayOfMap &);
02497
02498 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__create(struct soap*, const char*, const char*, enum t__object, char *, enum t__status &);
02499
02500 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__lookup(struct soap*, const char*, const char*, enum t__object, char *, enum t__status &);
02501
02502 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__rename(struct soap*, const char*, const char*, char *, enum t__status &);
02503
02504 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__release(struct soap*, const char*, const char*, enum t__status &);
02505
02506 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdSSM(struct soap*, const char*, const char*, int, array *, int &);
02507
02508 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdSSMPurge(struct soap*, const char*, const char*, char *, int &);
02509
02510 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdGetSSMXml(struct soap*, const char*, const char*, char *, int &);
02511
02512 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdGetSoapBase64Data(struct soap*, const char*, const char*, int, char *, SOAP_ENC__base64 &);
02513
02514 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdGetXsdBase64BinData(struct soap*, const char*, const char*, int, char *, xsd__base64Binary &);
02515
02516 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdGetDime(struct soap*, const char*, const char*, int, char *, xsd__base64Binary &);
02517
02518 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdSSMParser(struct soap*, const char*, const char*, int, char *, int &);
02519
02520 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdFasta(struct soap*, const char*, const char*, int, array *, int &);
02521
02522 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdFastaParser(struct soap*, const char*, const char*, char *, int &);
02523
02524 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdAppServer(struct soap*, const char*, const char*, int, array *, int &);
02525
02526 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdConnect(struct soap*, const char*, const char*, char *, int &);
02527
02528 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdGetconnect(struct soap*, const char*, const char*, char *, int &);
02529
02530 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdExecQuery(struct soap*, const char*, const char*, char *, char *, char *, int, int &);
02531
02532 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdGetResult(struct soap*, const char*, const char*, char *, char *, char *, ns4__msdGetResultResponse &);
02533
02534 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdGetResultSet(struct soap*, const char*, const char*, char *, char *, char *, array &);
02535
02536 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdEndQueryPack(struct soap*, const char*, const char*, char *, char *, int &);
02537
02538 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdEndConnect(struct soap*, const char*, const char*, char *, int &);
02539
02540 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdEndSession(struct soap*, const char*, const char*, char *, int &);
02541
02542 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdResultset(struct soap*, const char*, const char*, char *, char *, char *, int &);
02543
02544 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdQuery(struct soap*, const char*, const char*, char *, char *, char *, char *, int &);
02545
02546 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdValidate(struct soap*, const char*, const char*, char *, char *&);
02547
02548 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdLispInit(struct soap*, const char*, const char*, int, char **, int &);
02549
02550 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdLispLoad(struct soap*, const char*, const char*, char *, int &);
02551
02552 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdLispEval(struct soap*, const char*, const char*, int &);
02553
02554 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdWriteTableAtts(struct soap*, const char*, const char*, char *, char *, char *, int &);
02555
02556 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdGetTablesRelations(struct soap*, const char*, const char*, char *, char *, int &);
02557
02558 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns4__msdGetDatamodel(struct soap*, const char*, const char*, char *, char *, int &);
02559
02560
02561
02562 SOAP_FMAC5 int SOAP_FMAC6 soap_serve(struct soap*);
02563
02564 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__echoMap(struct soap*);
02565
02566 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__echoMapArray(struct soap*);
02567
02568 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__create(struct soap*);
02569
02570 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__lookup(struct soap*);
02571
02572 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__rename(struct soap*);
02573
02574 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__release(struct soap*);
02575
02576 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdSSM(struct soap*);
02577
02578 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdSSMPurge(struct soap*);
02579
02580 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdGetSSMXml(struct soap*);
02581
02582 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdGetSoapBase64Data(struct soap*);
02583
02584 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdGetXsdBase64BinData(struct soap*);
02585
02586 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdGetDime(struct soap*);
02587
02588 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdSSMParser(struct soap*);
02589
02590 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdFasta(struct soap*);
02591
02592 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdFastaParser(struct soap*);
02593
02594 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdAppServer(struct soap*);
02595
02596 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdConnect(struct soap*);
02597
02598 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdGetconnect(struct soap*);
02599
02600 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdExecQuery(struct soap*);
02601
02602 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdGetResult(struct soap*);
02603
02604 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdGetResultSet(struct soap*);
02605
02606 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdEndQueryPack(struct soap*);
02607
02608 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdEndConnect(struct soap*);
02609
02610 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdEndSession(struct soap*);
02611
02612 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdResultset(struct soap*);
02613
02614 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdQuery(struct soap*);
02615
02616 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdValidate(struct soap*);
02617
02618 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdLispInit(struct soap*);
02619
02620 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdLispLoad(struct soap*);
02621
02622 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdLispEval(struct soap*);
02623
02624 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdWriteTableAtts(struct soap*);
02625
02626 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdGetTablesRelations(struct soap*);
02627
02628 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns4__msdGetDatamodel(struct soap*);
02629
02630 SOAP_END_NAMESPACE(msd_soap)
02631
02632 #endif
02633
02634