00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #include <eyedb/eyedb.h>
00018
00019 #include "oqlctb.h"
00020
00021 using namespace eyedb;
00022
00023 extern eyedb::Status __method__OUT_oid_getOid_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Oid &retarg);
00024
00025 extern "C" eyedb::Status
00026 method__OUT_oid_getOid_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00027 {
00028 eyedb::Status status;
00029
00030 Oid _retarg = Oid::nullOid;
00031
00032 status = __method__OUT_oid_getOid_object(_db, _m, _o, _retarg);
00033 if (status) return status;
00034
00035 __retarg.set(_retarg);
00036 return eyedb::Success;
00037 }
00038
00039 extern eyedb::Status __method__OUT_object_REF__getObject_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::Object * &retarg);
00040
00041 extern "C" eyedb::Status
00042 method__OUT_object_REF__getObject_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00043 {
00044 eyedb::Status status;
00045
00046 eyedb::Object * _retarg = 0;
00047
00048 status = __method__OUT_object_REF__getObject_object(_db, _m, _o, _retarg);
00049 if (status) return status;
00050
00051 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00052 return eyedb::Success;
00053 }
00054
00055 extern eyedb::Status __method__OUT_string_toString_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, char * &retarg);
00056
00057 extern "C" eyedb::Status
00058 method__OUT_string_toString_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00059 {
00060 eyedb::Status status;
00061
00062 char * _retarg = 0;
00063
00064 status = __method__OUT_string_toString_object(_db, _m, _o, _retarg);
00065 if (status) return status;
00066
00067 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00068 return eyedb::Success;
00069 }
00070
00071 extern eyedb::Status __method__OUT_string_toString_object__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 flags, char * &retarg);
00072
00073 extern "C" eyedb::Status
00074 method__OUT_string_toString_object__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00075 {
00076 eyedb::Status status;
00077
00078 const eyedblib::int32 flags = *_array[0]->getInteger32();
00079 char * _retarg = 0;
00080
00081 status = __method__OUT_string_toString_object__IN_int32(_db, _m, _o, flags, _retarg);
00082 if (status) return status;
00083
00084 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00085 return eyedb::Success;
00086 }
00087
00088 extern eyedb::Status __method__OUT_database_REF__getDatabase_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDatabase * &retarg);
00089
00090 extern "C" eyedb::Status
00091 method__OUT_database_REF__getDatabase_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00092 {
00093 eyedb::Status status;
00094
00095 OqlCtbDatabase * _retarg = 0;
00096
00097 status = __method__OUT_database_REF__getDatabase_object(_db, _m, _o, _retarg);
00098 if (status) return status;
00099
00100 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00101 return eyedb::Success;
00102 }
00103
00104 extern eyedb::Status __method__OUT_void_setDatabase_object__IN_database_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDatabase * arg1);
00105
00106 extern "C" eyedb::Status
00107 method__OUT_void_setDatabase_object__IN_database_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00108 {
00109 eyedb::Status status;
00110
00111 OqlCtbDatabase * arg1 = (OqlCtbDatabase *)_array[0]->getObject();
00112
00113 status = __method__OUT_void_setDatabase_object__IN_database_REF_(_db, _m, _o, arg1);
00114 if (status) return status;
00115
00116 return eyedb::Success;
00117 }
00118
00119 extern eyedb::Status __method__OUT_dataspace_REF__getDataspace_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDataspace * &retarg);
00120
00121 extern "C" eyedb::Status
00122 method__OUT_dataspace_REF__getDataspace_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00123 {
00124 eyedb::Status status;
00125
00126 OqlCtbDataspace * _retarg = 0;
00127
00128 status = __method__OUT_dataspace_REF__getDataspace_object(_db, _m, _o, _retarg);
00129 if (status) return status;
00130
00131 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00132 return eyedb::Success;
00133 }
00134
00135 extern eyedb::Status __method__OUT_void_setDataspace_object__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDataspace * arg1);
00136
00137 extern "C" eyedb::Status
00138 method__OUT_void_setDataspace_object__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00139 {
00140 eyedb::Status status;
00141
00142 OqlCtbDataspace * arg1 = (OqlCtbDataspace *)_array[0]->getObject();
00143
00144 status = __method__OUT_void_setDataspace_object__IN_dataspace_REF_(_db, _m, _o, arg1);
00145 if (status) return status;
00146
00147 return eyedb::Success;
00148 }
00149
00150 extern eyedb::Status __method__OUT_void_move_object__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDataspace * arg1);
00151
00152 extern "C" eyedb::Status
00153 method__OUT_void_move_object__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00154 {
00155 eyedb::Status status;
00156
00157 OqlCtbDataspace * arg1 = (OqlCtbDataspace *)_array[0]->getObject();
00158
00159 status = __method__OUT_void_move_object__IN_dataspace_REF_(_db, _m, _o, arg1);
00160 if (status) return status;
00161
00162 return eyedb::Success;
00163 }
00164
00165 extern eyedb::Status __method__OUT_void_store_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o);
00166
00167 extern "C" eyedb::Status
00168 method__OUT_void_store_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00169 {
00170 eyedb::Status status;
00171
00172
00173 status = __method__OUT_void_store_object(_db, _m, _o);
00174 if (status) return status;
00175
00176 return eyedb::Success;
00177 }
00178
00179 extern eyedb::Status __method__OUT_object_REF__clone_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::Object * &retarg);
00180
00181 extern "C" eyedb::Status
00182 method__OUT_object_REF__clone_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00183 {
00184 eyedb::Status status;
00185
00186 eyedb::Object * _retarg = 0;
00187
00188 status = __method__OUT_object_REF__clone_object(_db, _m, _o, _retarg);
00189 if (status) return status;
00190
00191 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00192 return eyedb::Success;
00193 }
00194
00195 extern eyedb::Status __method__OUT_int64_getCTime_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int64 &retarg);
00196
00197 extern "C" eyedb::Status
00198 method__OUT_int64_getCTime_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00199 {
00200 eyedb::Status status;
00201
00202 eyedblib::int64 _retarg = 0;
00203
00204 status = __method__OUT_int64_getCTime_object(_db, _m, _o, _retarg);
00205 if (status) return status;
00206
00207 __retarg.set(_retarg);
00208 return eyedb::Success;
00209 }
00210
00211 extern eyedb::Status __method__OUT_int64_getMTime_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int64 &retarg);
00212
00213 extern "C" eyedb::Status
00214 method__OUT_int64_getMTime_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00215 {
00216 eyedb::Status status;
00217
00218 eyedblib::int64 _retarg = 0;
00219
00220 status = __method__OUT_int64_getMTime_object(_db, _m, _o, _retarg);
00221 if (status) return status;
00222
00223 __retarg.set(_retarg);
00224 return eyedb::Success;
00225 }
00226
00227 extern eyedb::Status __method__OUT_string_getStringCTime_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, char * &retarg);
00228
00229 extern "C" eyedb::Status
00230 method__OUT_string_getStringCTime_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00231 {
00232 eyedb::Status status;
00233
00234 char * _retarg = 0;
00235
00236 status = __method__OUT_string_getStringCTime_object(_db, _m, _o, _retarg);
00237 if (status) return status;
00238
00239 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00240 return eyedb::Success;
00241 }
00242
00243 extern eyedb::Status __method__OUT_string_getStringMTime_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, char * &retarg);
00244
00245 extern "C" eyedb::Status
00246 method__OUT_string_getStringMTime_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00247 {
00248 eyedb::Status status;
00249
00250 char * _retarg = 0;
00251
00252 status = __method__OUT_string_getStringMTime_object(_db, _m, _o, _retarg);
00253 if (status) return status;
00254
00255 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00256 return eyedb::Success;
00257 }
00258
00259 extern eyedb::Status __method__OUT_bool_isRemoved_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::Bool &retarg);
00260
00261 extern "C" eyedb::Status
00262 method__OUT_bool_isRemoved_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00263 {
00264 eyedb::Status status;
00265
00266 eyedb::Bool _retarg = (eyedb::Bool)0;
00267
00268 status = __method__OUT_bool_isRemoved_object(_db, _m, _o, _retarg);
00269 if (status) return status;
00270
00271 __retarg.set(_retarg);
00272 return eyedb::Success;
00273 }
00274
00275 extern eyedb::Status __method__OUT_bool_isModify_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::Bool &retarg);
00276
00277 extern "C" eyedb::Status
00278 method__OUT_bool_isModify_object(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00279 {
00280 eyedb::Status status;
00281
00282 eyedb::Bool _retarg = (eyedb::Bool)0;
00283
00284 status = __method__OUT_bool_isModify_object(_db, _m, _o, _retarg);
00285 if (status) return status;
00286
00287 __retarg.set(_retarg);
00288 return eyedb::Success;
00289 }
00290
00291 extern eyedb::Status __method__OUT_void_setLock_object__IN_lock_mode(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const OqlCtbLockMode::Type mode);
00292
00293 extern "C" eyedb::Status
00294 method__OUT_void_setLock_object__IN_lock_mode(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00295 {
00296 eyedb::Status status;
00297
00298 const OqlCtbLockMode::Type mode = (OqlCtbLockMode::Type)*_array[0]->getInteger32();
00299
00300 status = __method__OUT_void_setLock_object__IN_lock_mode(_db, _m, _o, mode);
00301 if (status) return status;
00302
00303 return eyedb::Success;
00304 }
00305
00306 extern eyedb::Status __method__OUT_void_setLock_object__IN_lock_mode__OUT_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const OqlCtbLockMode::Type mode, eyedblib::int32 &rmode);
00307
00308 extern "C" eyedb::Status
00309 method__OUT_void_setLock_object__IN_lock_mode__OUT_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00310 {
00311 eyedb::Status status;
00312
00313 const OqlCtbLockMode::Type mode = (OqlCtbLockMode::Type)*_array[0]->getInteger32();
00314 eyedblib::int32 rmode = 0;
00315
00316 status = __method__OUT_void_setLock_object__IN_lock_mode__OUT_int32(_db, _m, _o, mode, rmode);
00317 if (status) return status;
00318
00319 _array[1]->set(rmode);
00320 return eyedb::Success;
00321 }
00322
00323 extern eyedb::Status __method__OUT_void_getLock_object__OUT_lock_mode(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbLockMode::Type &rmode);
00324
00325 extern "C" eyedb::Status
00326 method__OUT_void_getLock_object__OUT_lock_mode(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00327 {
00328 eyedb::Status status;
00329
00330 OqlCtbLockMode::Type rmode = (OqlCtbLockMode::Type)0;
00331
00332 status = __method__OUT_void_getLock_object__OUT_lock_mode(_db, _m, _o, rmode);
00333 if (status) return status;
00334
00335 _array[0]->set(rmode);
00336 return eyedb::Success;
00337 }
00338
00339 extern eyedb::Status __method__OUT_dataspace_REF__getDefaultInstanceDataspace_class(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDataspace * &retarg);
00340
00341 extern "C" eyedb::Status
00342 method__OUT_dataspace_REF__getDefaultInstanceDataspace_class(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00343 {
00344 eyedb::Status status;
00345
00346 OqlCtbDataspace * _retarg = 0;
00347
00348 status = __method__OUT_dataspace_REF__getDefaultInstanceDataspace_class(_db, _m, _o, _retarg);
00349 if (status) return status;
00350
00351 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00352 return eyedb::Success;
00353 }
00354
00355 extern eyedb::Status __method__OUT_void_setDefaultInstanceDataspace_class__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDataspace * arg1);
00356
00357 extern "C" eyedb::Status
00358 method__OUT_void_setDefaultInstanceDataspace_class__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00359 {
00360 eyedb::Status status;
00361
00362 OqlCtbDataspace * arg1 = (OqlCtbDataspace *)_array[0]->getObject();
00363
00364 status = __method__OUT_void_setDefaultInstanceDataspace_class__IN_dataspace_REF_(_db, _m, _o, arg1);
00365 if (status) return status;
00366
00367 return eyedb::Success;
00368 }
00369
00370 extern eyedb::Status __method__OUT_void_moveInstances_class__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDataspace * arg1);
00371
00372 extern "C" eyedb::Status
00373 method__OUT_void_moveInstances_class__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00374 {
00375 eyedb::Status status;
00376
00377 OqlCtbDataspace * arg1 = (OqlCtbDataspace *)_array[0]->getObject();
00378
00379 status = __method__OUT_void_moveInstances_class__IN_dataspace_REF_(_db, _m, _o, arg1);
00380 if (status) return status;
00381
00382 return eyedb::Success;
00383 }
00384
00385 extern eyedb::Status __method__OUT_int32_getCount_index(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int32 &retarg);
00386
00387 extern "C" eyedb::Status
00388 method__OUT_int32_getCount_index(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00389 {
00390 eyedb::Status status;
00391
00392 eyedblib::int32 _retarg = 0;
00393
00394 status = __method__OUT_int32_getCount_index(_db, _m, _o, _retarg);
00395 if (status) return status;
00396
00397 __retarg.set(_retarg);
00398 return eyedb::Success;
00399 }
00400
00401 extern eyedb::Status __method__OUT_dataspace_REF__getDefaultDataspace_index(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDataspace * &retarg);
00402
00403 extern "C" eyedb::Status
00404 method__OUT_dataspace_REF__getDefaultDataspace_index(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00405 {
00406 eyedb::Status status;
00407
00408 OqlCtbDataspace * _retarg = 0;
00409
00410 status = __method__OUT_dataspace_REF__getDefaultDataspace_index(_db, _m, _o, _retarg);
00411 if (status) return status;
00412
00413 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00414 return eyedb::Success;
00415 }
00416
00417 extern eyedb::Status __method__OUT_void_setDefaultDataspace_index__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDataspace * arg1);
00418
00419 extern "C" eyedb::Status
00420 method__OUT_void_setDefaultDataspace_index__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00421 {
00422 eyedb::Status status;
00423
00424 OqlCtbDataspace * arg1 = (OqlCtbDataspace *)_array[0]->getObject();
00425
00426 status = __method__OUT_void_setDefaultDataspace_index__IN_dataspace_REF_(_db, _m, _o, arg1);
00427 if (status) return status;
00428
00429 return eyedb::Success;
00430 }
00431
00432 extern eyedb::Status __method__OUT_void_move_index__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDataspace * arg1);
00433
00434 extern "C" eyedb::Status
00435 method__OUT_void_move_index__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00436 {
00437 eyedb::Status status;
00438
00439 OqlCtbDataspace * arg1 = (OqlCtbDataspace *)_array[0]->getObject();
00440
00441 status = __method__OUT_void_move_index__IN_dataspace_REF_(_db, _m, _o, arg1);
00442 if (status) return status;
00443
00444 return eyedb::Success;
00445 }
00446
00447 extern eyedb::Status __method__OUT_string_getImplementation_index__IN_bool(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedb::Bool local, char * &retarg);
00448
00449 extern "C" eyedb::Status
00450 method__OUT_string_getImplementation_index__IN_bool(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00451 {
00452 eyedb::Status status;
00453
00454 const eyedb::Bool local = (eyedb::Bool)*_array[0]->getInteger32();
00455 char * _retarg = 0;
00456
00457 status = __method__OUT_string_getImplementation_index__IN_bool(_db, _m, _o, local, _retarg);
00458 if (status) return status;
00459
00460 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00461 return eyedb::Success;
00462 }
00463
00464 extern eyedb::Status __method__OUT_string_getStats_index(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, char * &retarg);
00465
00466 extern "C" eyedb::Status
00467 method__OUT_string_getStats_index(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00468 {
00469 eyedb::Status status;
00470
00471 char * _retarg = 0;
00472
00473 status = __method__OUT_string_getStats_index(_db, _m, _o, _retarg);
00474 if (status) return status;
00475
00476 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00477 return eyedb::Success;
00478 }
00479
00480 extern eyedb::Status __method__OUT_string_getStats_index__IN_bool(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedb::Bool full, char * &retarg);
00481
00482 extern "C" eyedb::Status
00483 method__OUT_string_getStats_index__IN_bool(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00484 {
00485 eyedb::Status status;
00486
00487 const eyedb::Bool full = (eyedb::Bool)*_array[0]->getInteger32();
00488 char * _retarg = 0;
00489
00490 status = __method__OUT_string_getStats_index__IN_bool(_db, _m, _o, full, _retarg);
00491 if (status) return status;
00492
00493 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00494 return eyedb::Success;
00495 }
00496
00497 extern eyedb::Status __method__OUT_string_simulate_index__IN_int32__IN_string__IN_bool(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 idxtype, const char * hints, const eyedb::Bool full, char * &retarg);
00498
00499 extern "C" eyedb::Status
00500 method__OUT_string_simulate_index__IN_int32__IN_string__IN_bool(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00501 {
00502 eyedb::Status status;
00503
00504 const eyedblib::int32 idxtype = *_array[0]->getInteger32();
00505 const char * hints = _array[1]->getString();
00506 const eyedb::Bool full = (eyedb::Bool)*_array[2]->getInteger32();
00507 char * _retarg = 0;
00508
00509 status = __method__OUT_string_simulate_index__IN_int32__IN_string__IN_bool(_db, _m, _o, idxtype, hints, full, _retarg);
00510 if (status) return status;
00511
00512 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00513 return eyedb::Success;
00514 }
00515
00516 extern eyedb::Status __method__OUT_void_reimplement_index__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * hints);
00517
00518 extern "C" eyedb::Status
00519 method__OUT_void_reimplement_index__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00520 {
00521 eyedb::Status status;
00522
00523 const char * hints = _array[0]->getString();
00524
00525 status = __method__OUT_void_reimplement_index__IN_string(_db, _m, _o, hints);
00526 if (status) return status;
00527
00528 return eyedb::Success;
00529 }
00530
00531 extern eyedb::Status __method__OUT_oid_reimplement_index__IN_int32__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 idxtype, const char * hints, Oid &retarg);
00532
00533 extern "C" eyedb::Status
00534 method__OUT_oid_reimplement_index__IN_int32__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00535 {
00536 eyedb::Status status;
00537
00538 const eyedblib::int32 idxtype = *_array[0]->getInteger32();
00539 const char * hints = _array[1]->getString();
00540 Oid _retarg = Oid::nullOid;
00541
00542 status = __method__OUT_oid_reimplement_index__IN_int32__IN_string(_db, _m, _o, idxtype, hints, _retarg);
00543 if (status) return status;
00544
00545 __retarg.set(_retarg);
00546 return eyedb::Success;
00547 }
00548
00549 extern eyedb::Status __method__OUT_int32_getCount_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int32 &retarg);
00550
00551 extern "C" eyedb::Status
00552 method__OUT_int32_getCount_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00553 {
00554 eyedb::Status status;
00555
00556 eyedblib::int32 _retarg = 0;
00557
00558 status = __method__OUT_int32_getCount_collection(_db, _m, _o, _retarg);
00559 if (status) return status;
00560
00561 __retarg.set(_retarg);
00562 return eyedb::Success;
00563 }
00564
00565 extern eyedb::Status __method__OUT_string_getName_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, char * &retarg);
00566
00567 extern "C" eyedb::Status
00568 method__OUT_string_getName_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00569 {
00570 eyedb::Status status;
00571
00572 char * _retarg = 0;
00573
00574 status = __method__OUT_string_getName_collection(_db, _m, _o, _retarg);
00575 if (status) return status;
00576
00577 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00578 return eyedb::Success;
00579 }
00580
00581 extern eyedb::Status __method__OUT_void_setName_collection__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * name);
00582
00583 extern "C" eyedb::Status
00584 method__OUT_void_setName_collection__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00585 {
00586 eyedb::Status status;
00587
00588 const char * name = _array[0]->getString();
00589
00590 status = __method__OUT_void_setName_collection__IN_string(_db, _m, _o, name);
00591 if (status) return status;
00592
00593 return eyedb::Success;
00594 }
00595
00596 extern eyedb::Status __method__OUT_bool_isIn_collection__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const Oid obj, eyedb::Bool &retarg);
00597
00598 extern "C" eyedb::Status
00599 method__OUT_bool_isIn_collection__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00600 {
00601 eyedb::Status status;
00602
00603 const Oid obj = *_array[0]->getOid();
00604 eyedb::Bool _retarg = (eyedb::Bool)0;
00605
00606 status = __method__OUT_bool_isIn_collection__IN_oid(_db, _m, _o, obj, _retarg);
00607 if (status) return status;
00608
00609 __retarg.set(_retarg);
00610 return eyedb::Success;
00611 }
00612
00613 extern eyedb::Status __method__OUT_oid_ARRAY__getElements_collection__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const Oid obj, Oid * &retarg, int &retarg_cnt);
00614
00615 extern "C" eyedb::Status
00616 method__OUT_oid_ARRAY__getElements_collection__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00617 {
00618 eyedb::Status status;
00619
00620 const Oid obj = *_array[0]->getOid();
00621 int _retarg_cnt = 0;
00622 Oid *_retarg = 0;
00623
00624 status = __method__OUT_oid_ARRAY__getElements_collection__IN_oid(_db, _m, _o, obj, _retarg, _retarg_cnt);
00625 if (status) return status;
00626
00627 __retarg.set(_retarg, _retarg_cnt, eyedb::Argument::AutoFullGarbage);
00628 return eyedb::Success;
00629 }
00630
00631 extern eyedb::Status __method__OUT_bool_isLiteral_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::Bool &retarg);
00632
00633 extern "C" eyedb::Status
00634 method__OUT_bool_isLiteral_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00635 {
00636 eyedb::Status status;
00637
00638 eyedb::Bool _retarg = (eyedb::Bool)0;
00639
00640 status = __method__OUT_bool_isLiteral_collection(_db, _m, _o, _retarg);
00641 if (status) return status;
00642
00643 __retarg.set(_retarg);
00644 return eyedb::Success;
00645 }
00646
00647 extern eyedb::Status __method__OUT_bool_isPureLiteral_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::Bool &retarg);
00648
00649 extern "C" eyedb::Status
00650 method__OUT_bool_isPureLiteral_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00651 {
00652 eyedb::Status status;
00653
00654 eyedb::Bool _retarg = (eyedb::Bool)0;
00655
00656 status = __method__OUT_bool_isPureLiteral_collection(_db, _m, _o, _retarg);
00657 if (status) return status;
00658
00659 __retarg.set(_retarg);
00660 return eyedb::Success;
00661 }
00662
00663 extern eyedb::Status __method__OUT_bool_isLiteralObject_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::Bool &retarg);
00664
00665 extern "C" eyedb::Status
00666 method__OUT_bool_isLiteralObject_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00667 {
00668 eyedb::Status status;
00669
00670 eyedb::Bool _retarg = (eyedb::Bool)0;
00671
00672 status = __method__OUT_bool_isLiteralObject_collection(_db, _m, _o, _retarg);
00673 if (status) return status;
00674
00675 __retarg.set(_retarg);
00676 return eyedb::Success;
00677 }
00678
00679 extern eyedb::Status __method__OUT_void_setLiteralObject_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o);
00680
00681 extern "C" eyedb::Status
00682 method__OUT_void_setLiteralObject_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00683 {
00684 eyedb::Status status;
00685
00686
00687 status = __method__OUT_void_setLiteralObject_collection(_db, _m, _o);
00688 if (status) return status;
00689
00690 return eyedb::Success;
00691 }
00692
00693 extern eyedb::Status __method__OUT_oid_getLiteralOid_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Oid &retarg);
00694
00695 extern "C" eyedb::Status
00696 method__OUT_oid_getLiteralOid_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00697 {
00698 eyedb::Status status;
00699
00700 Oid _retarg = Oid::nullOid;
00701
00702 status = __method__OUT_oid_getLiteralOid_collection(_db, _m, _o, _retarg);
00703 if (status) return status;
00704
00705 __retarg.set(_retarg);
00706 return eyedb::Success;
00707 }
00708
00709 extern eyedb::Status __method__OUT_dataspace_REF__getDefaultDataspace_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDataspace * &retarg);
00710
00711 extern "C" eyedb::Status
00712 method__OUT_dataspace_REF__getDefaultDataspace_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00713 {
00714 eyedb::Status status;
00715
00716 OqlCtbDataspace * _retarg = 0;
00717
00718 status = __method__OUT_dataspace_REF__getDefaultDataspace_collection(_db, _m, _o, _retarg);
00719 if (status) return status;
00720
00721 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00722 return eyedb::Success;
00723 }
00724
00725 extern eyedb::Status __method__OUT_void_setDefaultDataspace_collection__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDataspace * arg1);
00726
00727 extern "C" eyedb::Status
00728 method__OUT_void_setDefaultDataspace_collection__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00729 {
00730 eyedb::Status status;
00731
00732 OqlCtbDataspace * arg1 = (OqlCtbDataspace *)_array[0]->getObject();
00733
00734 status = __method__OUT_void_setDefaultDataspace_collection__IN_dataspace_REF_(_db, _m, _o, arg1);
00735 if (status) return status;
00736
00737 return eyedb::Success;
00738 }
00739
00740 extern eyedb::Status __method__OUT_void_moveElements_collection__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDataspace * arg1);
00741
00742 extern "C" eyedb::Status
00743 method__OUT_void_moveElements_collection__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00744 {
00745 eyedb::Status status;
00746
00747 OqlCtbDataspace * arg1 = (OqlCtbDataspace *)_array[0]->getObject();
00748
00749 status = __method__OUT_void_moveElements_collection__IN_dataspace_REF_(_db, _m, _o, arg1);
00750 if (status) return status;
00751
00752 return eyedb::Success;
00753 }
00754
00755 extern eyedb::Status __method__OUT_string_getImplementation_collection__IN_bool(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedb::Bool local, char * &retarg);
00756
00757 extern "C" eyedb::Status
00758 method__OUT_string_getImplementation_collection__IN_bool(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00759 {
00760 eyedb::Status status;
00761
00762 const eyedb::Bool local = (eyedb::Bool)*_array[0]->getInteger32();
00763 char * _retarg = 0;
00764
00765 status = __method__OUT_string_getImplementation_collection__IN_bool(_db, _m, _o, local, _retarg);
00766 if (status) return status;
00767
00768 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00769 return eyedb::Success;
00770 }
00771
00772 extern eyedb::Status __method__OUT_string_getImplStats_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, char * &retarg);
00773
00774 extern "C" eyedb::Status
00775 method__OUT_string_getImplStats_collection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00776 {
00777 eyedb::Status status;
00778
00779 char * _retarg = 0;
00780
00781 status = __method__OUT_string_getImplStats_collection(_db, _m, _o, _retarg);
00782 if (status) return status;
00783
00784 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00785 return eyedb::Success;
00786 }
00787
00788 extern eyedb::Status __method__OUT_string_getImplStats_collection__IN_bool(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedb::Bool full, char * &retarg);
00789
00790 extern "C" eyedb::Status
00791 method__OUT_string_getImplStats_collection__IN_bool(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00792 {
00793 eyedb::Status status;
00794
00795 const eyedb::Bool full = (eyedb::Bool)*_array[0]->getInteger32();
00796 char * _retarg = 0;
00797
00798 status = __method__OUT_string_getImplStats_collection__IN_bool(_db, _m, _o, full, _retarg);
00799 if (status) return status;
00800
00801 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00802 return eyedb::Success;
00803 }
00804
00805 extern eyedb::Status __method__OUT_string_simulate_collection__IN_int32__IN_string__IN_bool(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 idxtype, const char * hints, const eyedb::Bool full, char * &retarg);
00806
00807 extern "C" eyedb::Status
00808 method__OUT_string_simulate_collection__IN_int32__IN_string__IN_bool(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00809 {
00810 eyedb::Status status;
00811
00812 const eyedblib::int32 idxtype = *_array[0]->getInteger32();
00813 const char * hints = _array[1]->getString();
00814 const eyedb::Bool full = (eyedb::Bool)*_array[2]->getInteger32();
00815 char * _retarg = 0;
00816
00817 status = __method__OUT_string_simulate_collection__IN_int32__IN_string__IN_bool(_db, _m, _o, idxtype, hints, full, _retarg);
00818 if (status) return status;
00819
00820 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00821 return eyedb::Success;
00822 }
00823
00824 extern eyedb::Status __method__OUT_void_reimplement_collection__IN_int32__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 idxtype, const char * hints);
00825
00826 extern "C" eyedb::Status
00827 method__OUT_void_reimplement_collection__IN_int32__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00828 {
00829 eyedb::Status status;
00830
00831 const eyedblib::int32 idxtype = *_array[0]->getInteger32();
00832 const char * hints = _array[1]->getString();
00833
00834 status = __method__OUT_void_reimplement_collection__IN_int32__IN_string(_db, _m, _o, idxtype, hints);
00835 if (status) return status;
00836
00837 return eyedb::Success;
00838 }
00839
00840 extern eyedb::Status __method__OUT_void_addTo_set__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const Oid obj);
00841
00842 extern "C" eyedb::Status
00843 method__OUT_void_addTo_set__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00844 {
00845 eyedb::Status status;
00846
00847 const Oid obj = *_array[0]->getOid();
00848
00849 status = __method__OUT_void_addTo_set__IN_oid(_db, _m, _o, obj);
00850 if (status) return status;
00851
00852 return eyedb::Success;
00853 }
00854
00855 extern eyedb::Status __method__OUT_void_suppress_set__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const Oid obj);
00856
00857 extern "C" eyedb::Status
00858 method__OUT_void_suppress_set__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00859 {
00860 eyedb::Status status;
00861
00862 const Oid obj = *_array[0]->getOid();
00863
00864 status = __method__OUT_void_suppress_set__IN_oid(_db, _m, _o, obj);
00865 if (status) return status;
00866
00867 return eyedb::Success;
00868 }
00869
00870 extern eyedb::Status __method__OUT_void_addTo_bag__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const Oid obj);
00871
00872 extern "C" eyedb::Status
00873 method__OUT_void_addTo_bag__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00874 {
00875 eyedb::Status status;
00876
00877 const Oid obj = *_array[0]->getOid();
00878
00879 status = __method__OUT_void_addTo_bag__IN_oid(_db, _m, _o, obj);
00880 if (status) return status;
00881
00882 return eyedb::Success;
00883 }
00884
00885 extern eyedb::Status __method__OUT_void_suppress_bag__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const Oid obj);
00886
00887 extern "C" eyedb::Status
00888 method__OUT_void_suppress_bag__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00889 {
00890 eyedb::Status status;
00891
00892 const Oid obj = *_array[0]->getOid();
00893
00894 status = __method__OUT_void_suppress_bag__IN_oid(_db, _m, _o, obj);
00895 if (status) return status;
00896
00897 return eyedb::Success;
00898 }
00899
00900 extern eyedb::Status __method__OUT_void_setInAt_array__IN_int32__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 pos, const Oid obj);
00901
00902 extern "C" eyedb::Status
00903 method__OUT_void_setInAt_array__IN_int32__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00904 {
00905 eyedb::Status status;
00906
00907 const eyedblib::int32 pos = *_array[0]->getInteger32();
00908 const Oid obj = *_array[1]->getOid();
00909
00910 status = __method__OUT_void_setInAt_array__IN_int32__IN_oid(_db, _m, _o, pos, obj);
00911 if (status) return status;
00912
00913 return eyedb::Success;
00914 }
00915
00916 extern eyedb::Status __method__OUT_void_append_array__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const Oid obj);
00917
00918 extern "C" eyedb::Status
00919 method__OUT_void_append_array__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00920 {
00921 eyedb::Status status;
00922
00923 const Oid obj = *_array[0]->getOid();
00924
00925 status = __method__OUT_void_append_array__IN_oid(_db, _m, _o, obj);
00926 if (status) return status;
00927
00928 return eyedb::Success;
00929 }
00930
00931 extern eyedb::Status __method__OUT_void_suppressAt_array__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 arg1);
00932
00933 extern "C" eyedb::Status
00934 method__OUT_void_suppressAt_array__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00935 {
00936 eyedb::Status status;
00937
00938 const eyedblib::int32 arg1 = *_array[0]->getInteger32();
00939
00940 status = __method__OUT_void_suppressAt_array__IN_int32(_db, _m, _o, arg1);
00941 if (status) return status;
00942
00943 return eyedb::Success;
00944 }
00945
00946 extern eyedb::Status __method__OUT_oid_retrieveAt_array__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 arg1, Oid &retarg);
00947
00948 extern "C" eyedb::Status
00949 method__OUT_oid_retrieveAt_array__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00950 {
00951 eyedb::Status status;
00952
00953 const eyedblib::int32 arg1 = *_array[0]->getInteger32();
00954 Oid _retarg = Oid::nullOid;
00955
00956 status = __method__OUT_oid_retrieveAt_array__IN_int32(_db, _m, _o, arg1, _retarg);
00957 if (status) return status;
00958
00959 __retarg.set(_retarg);
00960 return eyedb::Success;
00961 }
00962
00963 extern eyedb::Status __method_static_OUT_string_getConfigValue_eyedb__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * name, char * &retarg);
00964
00965 extern "C" eyedb::Status
00966 method_static_OUT_string_getConfigValue_eyedb__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00967 {
00968 eyedb::Status status;
00969
00970 const char * name = _array[0]->getString();
00971 char * _retarg = 0;
00972
00973 status = __method_static_OUT_string_getConfigValue_eyedb__IN_string(_db, _m, name, _retarg);
00974 if (status) return status;
00975
00976 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00977 return eyedb::Success;
00978 }
00979
00980 extern eyedb::Status __method_static_OUT_string_getVersion_eyedb(eyedb::Database *_db, eyedb::FEMethod_C *_m, char * &retarg);
00981
00982 extern "C" eyedb::Status
00983 method_static_OUT_string_getVersion_eyedb(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00984 {
00985 eyedb::Status status;
00986
00987 char * _retarg = 0;
00988
00989 status = __method_static_OUT_string_getVersion_eyedb(_db, _m, _retarg);
00990 if (status) return status;
00991
00992 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00993 return eyedb::Success;
00994 }
00995
00996 extern eyedb::Status __method_static_OUT_int32_getVersionNumber_eyedb(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedblib::int32 &retarg);
00997
00998 extern "C" eyedb::Status
00999 method_static_OUT_int32_getVersionNumber_eyedb(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01000 {
01001 eyedb::Status status;
01002
01003 eyedblib::int32 _retarg = 0;
01004
01005 status = __method_static_OUT_int32_getVersionNumber_eyedb(_db, _m, _retarg);
01006 if (status) return status;
01007
01008 __retarg.set(_retarg);
01009 return eyedb::Success;
01010 }
01011
01012 extern eyedb::Status __method_static_OUT_string_getCompilationTime_eyedb(eyedb::Database *_db, eyedb::FEMethod_C *_m, char * &retarg);
01013
01014 extern "C" eyedb::Status
01015 method_static_OUT_string_getCompilationTime_eyedb(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01016 {
01017 eyedb::Status status;
01018
01019 char * _retarg = 0;
01020
01021 status = __method_static_OUT_string_getCompilationTime_eyedb(_db, _m, _retarg);
01022 if (status) return status;
01023
01024 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01025 return eyedb::Success;
01026 }
01027
01028 extern eyedb::Status __method_static_OUT_string_getArchitecture_eyedb(eyedb::Database *_db, eyedb::FEMethod_C *_m, char * &retarg);
01029
01030 extern "C" eyedb::Status
01031 method_static_OUT_string_getArchitecture_eyedb(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01032 {
01033 eyedb::Status status;
01034
01035 char * _retarg = 0;
01036
01037 status = __method_static_OUT_string_getArchitecture_eyedb(_db, _m, _retarg);
01038 if (status) return status;
01039
01040 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01041 return eyedb::Success;
01042 }
01043
01044 extern eyedb::Status __method__OUT_void_open_connection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o);
01045
01046 extern "C" eyedb::Status
01047 method__OUT_void_open_connection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01048 {
01049 eyedb::Status status;
01050
01051
01052 status = __method__OUT_void_open_connection(_db, _m, _o);
01053 if (status) return status;
01054
01055 return eyedb::Success;
01056 }
01057
01058 extern eyedb::Status __method__OUT_void_open_connection__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * host, const char * port);
01059
01060 extern "C" eyedb::Status
01061 method__OUT_void_open_connection__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01062 {
01063 eyedb::Status status;
01064
01065 const char * host = _array[0]->getString();
01066 const char * port = _array[1]->getString();
01067
01068 status = __method__OUT_void_open_connection__IN_string__IN_string(_db, _m, _o, host, port);
01069 if (status) return status;
01070
01071 return eyedb::Success;
01072 }
01073
01074 extern eyedb::Status __method__OUT_void_close_connection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o);
01075
01076 extern "C" eyedb::Status
01077 method__OUT_void_close_connection(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01078 {
01079 eyedb::Status status;
01080
01081
01082 status = __method__OUT_void_close_connection(_db, _m, _o);
01083 if (status) return status;
01084
01085 return eyedb::Success;
01086 }
01087
01088 extern eyedb::Status __method__OUT_void_open_database__IN_connection_REF___IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbConnection * conn, const eyedblib::int32 mode);
01089
01090 extern "C" eyedb::Status
01091 method__OUT_void_open_database__IN_connection_REF___IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01092 {
01093 eyedb::Status status;
01094
01095 OqlCtbConnection * conn = (OqlCtbConnection *)_array[0]->getObject();
01096 const eyedblib::int32 mode = *_array[1]->getInteger32();
01097
01098 status = __method__OUT_void_open_database__IN_connection_REF___IN_int32(_db, _m, _o, conn, mode);
01099 if (status) return status;
01100
01101 return eyedb::Success;
01102 }
01103
01104 extern eyedb::Status __method__OUT_void_open_database__IN_connection_REF___IN_int32__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbConnection * conn, const eyedblib::int32 mode, const char * userauth, const char * passwdauth);
01105
01106 extern "C" eyedb::Status
01107 method__OUT_void_open_database__IN_connection_REF___IN_int32__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01108 {
01109 eyedb::Status status;
01110
01111 OqlCtbConnection * conn = (OqlCtbConnection *)_array[0]->getObject();
01112 const eyedblib::int32 mode = *_array[1]->getInteger32();
01113 const char * userauth = _array[2]->getString();
01114 const char * passwdauth = _array[3]->getString();
01115
01116 status = __method__OUT_void_open_database__IN_connection_REF___IN_int32__IN_string__IN_string(_db, _m, _o, conn, mode, userauth, passwdauth);
01117 if (status) return status;
01118
01119 return eyedb::Success;
01120 }
01121
01122 extern eyedb::Status __method__OUT_void_open_database__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 mode);
01123
01124 extern "C" eyedb::Status
01125 method__OUT_void_open_database__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01126 {
01127 eyedb::Status status;
01128
01129 const eyedblib::int32 mode = *_array[0]->getInteger32();
01130
01131 status = __method__OUT_void_open_database__IN_int32(_db, _m, _o, mode);
01132 if (status) return status;
01133
01134 return eyedb::Success;
01135 }
01136
01137 extern eyedb::Status __method__OUT_void_open_database__IN_int32__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 mode, const char * userauth, const char * passwdauth);
01138
01139 extern "C" eyedb::Status
01140 method__OUT_void_open_database__IN_int32__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01141 {
01142 eyedb::Status status;
01143
01144 const eyedblib::int32 mode = *_array[0]->getInteger32();
01145 const char * userauth = _array[1]->getString();
01146 const char * passwdauth = _array[2]->getString();
01147
01148 status = __method__OUT_void_open_database__IN_int32__IN_string__IN_string(_db, _m, _o, mode, userauth, passwdauth);
01149 if (status) return status;
01150
01151 return eyedb::Success;
01152 }
01153
01154 extern eyedb::Status __method__OUT_void_close_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o);
01155
01156 extern "C" eyedb::Status
01157 method__OUT_void_close_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01158 {
01159 eyedb::Status status;
01160
01161
01162 status = __method__OUT_void_close_database(_db, _m, _o);
01163 if (status) return status;
01164
01165 return eyedb::Success;
01166 }
01167
01168 extern eyedb::Status __method_static_OUT_bool_isAutoPersistMode_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Bool &retarg);
01169
01170 extern "C" eyedb::Status
01171 method_static_OUT_bool_isAutoPersistMode_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01172 {
01173 eyedb::Status status;
01174
01175 eyedb::Bool _retarg = (eyedb::Bool)0;
01176
01177 status = __method_static_OUT_bool_isAutoPersistMode_database(_db, _m, _retarg);
01178 if (status) return status;
01179
01180 __retarg.set(_retarg);
01181 return eyedb::Success;
01182 }
01183
01184 extern eyedb::Status __method_static_OUT_void_setAutoPersistMode_database__IN_bool(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedb::Bool arg1);
01185
01186 extern "C" eyedb::Status
01187 method_static_OUT_void_setAutoPersistMode_database__IN_bool(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01188 {
01189 eyedb::Status status;
01190
01191 const eyedb::Bool arg1 = (eyedb::Bool)*_array[0]->getInteger32();
01192
01193 status = __method_static_OUT_void_setAutoPersistMode_database__IN_bool(_db, _m, arg1);
01194 if (status) return status;
01195
01196 return eyedb::Success;
01197 }
01198
01199 extern eyedb::Status __method__OUT_bool_isDefaultDatabase_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::Bool &retarg);
01200
01201 extern "C" eyedb::Status
01202 method__OUT_bool_isDefaultDatabase_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01203 {
01204 eyedb::Status status;
01205
01206 eyedb::Bool _retarg = (eyedb::Bool)0;
01207
01208 status = __method__OUT_bool_isDefaultDatabase_database(_db, _m, _o, _retarg);
01209 if (status) return status;
01210
01211 __retarg.set(_retarg);
01212 return eyedb::Success;
01213 }
01214
01215 extern eyedb::Status __method__OUT_void_setDefaultDatabase_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o);
01216
01217 extern "C" eyedb::Status
01218 method__OUT_void_setDefaultDatabase_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01219 {
01220 eyedb::Status status;
01221
01222
01223 status = __method__OUT_void_setDefaultDatabase_database(_db, _m, _o);
01224 if (status) return status;
01225
01226 return eyedb::Success;
01227 }
01228
01229 extern eyedb::Status __method__OUT_void_create_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o);
01230
01231 extern "C" eyedb::Status
01232 method__OUT_void_create_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01233 {
01234 eyedb::Status status;
01235
01236
01237 status = __method__OUT_void_create_database(_db, _m, _o);
01238 if (status) return status;
01239
01240 return eyedb::Success;
01241 }
01242
01243 extern eyedb::Status __method__OUT_void_create_database__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * userauth, const char * passwdauth);
01244
01245 extern "C" eyedb::Status
01246 method__OUT_void_create_database__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01247 {
01248 eyedb::Status status;
01249
01250 const char * userauth = _array[0]->getString();
01251 const char * passwdauth = _array[1]->getString();
01252
01253 status = __method__OUT_void_create_database__IN_string__IN_string(_db, _m, _o, userauth, passwdauth);
01254 if (status) return status;
01255
01256 return eyedb::Success;
01257 }
01258
01259 extern eyedb::Status __method__OUT_void_destroy_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o);
01260
01261 extern "C" eyedb::Status
01262 method__OUT_void_destroy_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01263 {
01264 eyedb::Status status;
01265
01266
01267 status = __method__OUT_void_destroy_database(_db, _m, _o);
01268 if (status) return status;
01269
01270 return eyedb::Success;
01271 }
01272
01273 extern eyedb::Status __method__OUT_void_destroy_database__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * userauth, const char * passwdauth);
01274
01275 extern "C" eyedb::Status
01276 method__OUT_void_destroy_database__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01277 {
01278 eyedb::Status status;
01279
01280 const char * userauth = _array[0]->getString();
01281 const char * passwdauth = _array[1]->getString();
01282
01283 status = __method__OUT_void_destroy_database__IN_string__IN_string(_db, _m, _o, userauth, passwdauth);
01284 if (status) return status;
01285
01286 return eyedb::Success;
01287 }
01288
01289 extern eyedb::Status __method__OUT_void_rename_database__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * newname);
01290
01291 extern "C" eyedb::Status
01292 method__OUT_void_rename_database__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01293 {
01294 eyedb::Status status;
01295
01296 const char * newname = _array[0]->getString();
01297
01298 status = __method__OUT_void_rename_database__IN_string(_db, _m, _o, newname);
01299 if (status) return status;
01300
01301 return eyedb::Success;
01302 }
01303
01304 extern eyedb::Status __method__OUT_void_rename_database__IN_string__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * newname, const char * userauth, const char * passwdauth);
01305
01306 extern "C" eyedb::Status
01307 method__OUT_void_rename_database__IN_string__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01308 {
01309 eyedb::Status status;
01310
01311 const char * newname = _array[0]->getString();
01312 const char * userauth = _array[1]->getString();
01313 const char * passwdauth = _array[2]->getString();
01314
01315 status = __method__OUT_void_rename_database__IN_string__IN_string__IN_string(_db, _m, _o, newname, userauth, passwdauth);
01316 if (status) return status;
01317
01318 return eyedb::Success;
01319 }
01320
01321 extern eyedb::Status __method__OUT_connection_REF__getConnection_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbConnection * &retarg);
01322
01323 extern "C" eyedb::Status
01324 method__OUT_connection_REF__getConnection_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01325 {
01326 eyedb::Status status;
01327
01328 OqlCtbConnection * _retarg = 0;
01329
01330 status = __method__OUT_connection_REF__getConnection_database(_db, _m, _o, _retarg);
01331 if (status) return status;
01332
01333 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01334 return eyedb::Success;
01335 }
01336
01337 extern eyedb::Status __method__OUT_int32_getOpenMode_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int32 &retarg);
01338
01339 extern "C" eyedb::Status
01340 method__OUT_int32_getOpenMode_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01341 {
01342 eyedb::Status status;
01343
01344 eyedblib::int32 _retarg = 0;
01345
01346 status = __method__OUT_int32_getOpenMode_database(_db, _m, _o, _retarg);
01347 if (status) return status;
01348
01349 __retarg.set(_retarg);
01350 return eyedb::Success;
01351 }
01352
01353 extern eyedb::Status __method__OUT_bool_getCommitOnClose_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::Bool &retarg);
01354
01355 extern "C" eyedb::Status
01356 method__OUT_bool_getCommitOnClose_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01357 {
01358 eyedb::Status status;
01359
01360 eyedb::Bool _retarg = (eyedb::Bool)0;
01361
01362 status = __method__OUT_bool_getCommitOnClose_database(_db, _m, _o, _retarg);
01363 if (status) return status;
01364
01365 __retarg.set(_retarg);
01366 return eyedb::Success;
01367 }
01368
01369 extern eyedb::Status __method__OUT_void_setCommitOnClose_database__IN_bool(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedb::Bool arg1);
01370
01371 extern "C" eyedb::Status
01372 method__OUT_void_setCommitOnClose_database__IN_bool(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01373 {
01374 eyedb::Status status;
01375
01376 const eyedb::Bool arg1 = (eyedb::Bool)*_array[0]->getInteger32();
01377
01378 status = __method__OUT_void_setCommitOnClose_database__IN_bool(_db, _m, _o, arg1);
01379 if (status) return status;
01380
01381 return eyedb::Success;
01382 }
01383
01384 extern eyedb::Status __method__OUT_int32_getVersionNumber_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int32 &retarg);
01385
01386 extern "C" eyedb::Status
01387 method__OUT_int32_getVersionNumber_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01388 {
01389 eyedb::Status status;
01390
01391 eyedblib::int32 _retarg = 0;
01392
01393 status = __method__OUT_int32_getVersionNumber_database(_db, _m, _o, _retarg);
01394 if (status) return status;
01395
01396 __retarg.set(_retarg);
01397 return eyedb::Success;
01398 }
01399
01400 extern eyedb::Status __method__OUT_string_getVersion_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, char * &retarg);
01401
01402 extern "C" eyedb::Status
01403 method__OUT_string_getVersion_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01404 {
01405 eyedb::Status status;
01406
01407 char * _retarg = 0;
01408
01409 status = __method__OUT_string_getVersion_database(_db, _m, _o, _retarg);
01410 if (status) return status;
01411
01412 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01413 return eyedb::Success;
01414 }
01415
01416 extern eyedb::Status __method__OUT_void_removeObject_database__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const Oid arg1);
01417
01418 extern "C" eyedb::Status
01419 method__OUT_void_removeObject_database__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01420 {
01421 eyedb::Status status;
01422
01423 const Oid arg1 = *_array[0]->getOid();
01424
01425 status = __method__OUT_void_removeObject_database__IN_oid(_db, _m, _o, arg1);
01426 if (status) return status;
01427
01428 return eyedb::Success;
01429 }
01430
01431 extern eyedb::Status __method__OUT_void_uncacheObject_database__IN_object_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::Object * arg1);
01432
01433 extern "C" eyedb::Status
01434 method__OUT_void_uncacheObject_database__IN_object_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01435 {
01436 eyedb::Status status;
01437
01438 eyedb::Object * arg1 = (eyedb::Object *)_array[0]->getObject();
01439
01440 status = __method__OUT_void_uncacheObject_database__IN_object_REF_(_db, _m, _o, arg1);
01441 if (status) return status;
01442
01443 return eyedb::Success;
01444 }
01445
01446 extern eyedb::Status __method__OUT_void_uncacheObject_database__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const Oid arg1);
01447
01448 extern "C" eyedb::Status
01449 method__OUT_void_uncacheObject_database__IN_oid(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01450 {
01451 eyedb::Status status;
01452
01453 const Oid arg1 = *_array[0]->getOid();
01454
01455 status = __method__OUT_void_uncacheObject_database__IN_oid(_db, _m, _o, arg1);
01456 if (status) return status;
01457
01458 return eyedb::Success;
01459 }
01460
01461 extern eyedb::Status __method__OUT_void_transactionBegin_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o);
01462
01463 extern "C" eyedb::Status
01464 method__OUT_void_transactionBegin_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01465 {
01466 eyedb::Status status;
01467
01468
01469 status = __method__OUT_void_transactionBegin_database(_db, _m, _o);
01470 if (status) return status;
01471
01472 return eyedb::Success;
01473 }
01474
01475 extern eyedb::Status __method__OUT_void_transactionBegin_database__IN_int32__IN_int32__IN_int32__IN_int32__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 trsmode, const eyedblib::int32 lockmode, const eyedblib::int32 recovmode, const eyedblib::int32 _magorder, const eyedblib::int32 ratioalrt, const eyedblib::int32 wait_timeout);
01476
01477 extern "C" eyedb::Status
01478 method__OUT_void_transactionBegin_database__IN_int32__IN_int32__IN_int32__IN_int32__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01479 {
01480 eyedb::Status status;
01481
01482 const eyedblib::int32 trsmode = *_array[0]->getInteger32();
01483 const eyedblib::int32 lockmode = *_array[1]->getInteger32();
01484 const eyedblib::int32 recovmode = *_array[2]->getInteger32();
01485 const eyedblib::int32 _magorder = *_array[3]->getInteger32();
01486 const eyedblib::int32 ratioalrt = *_array[4]->getInteger32();
01487 const eyedblib::int32 wait_timeout = *_array[5]->getInteger32();
01488
01489 status = __method__OUT_void_transactionBegin_database__IN_int32__IN_int32__IN_int32__IN_int32__IN_int32__IN_int32(_db, _m, _o, trsmode, lockmode, recovmode, _magorder, ratioalrt, wait_timeout);
01490 if (status) return status;
01491
01492 return eyedb::Success;
01493 }
01494
01495 extern eyedb::Status __method__OUT_void_transactionCommit_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o);
01496
01497 extern "C" eyedb::Status
01498 method__OUT_void_transactionCommit_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01499 {
01500 eyedb::Status status;
01501
01502
01503 status = __method__OUT_void_transactionCommit_database(_db, _m, _o);
01504 if (status) return status;
01505
01506 return eyedb::Success;
01507 }
01508
01509 extern eyedb::Status __method__OUT_void_transactionAbort_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o);
01510
01511 extern "C" eyedb::Status
01512 method__OUT_void_transactionAbort_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01513 {
01514 eyedb::Status status;
01515
01516
01517 status = __method__OUT_void_transactionAbort_database(_db, _m, _o);
01518 if (status) return status;
01519
01520 return eyedb::Success;
01521 }
01522
01523 extern eyedb::Status __method__OUT_bool_isInTransaction_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::Bool &retarg);
01524
01525 extern "C" eyedb::Status
01526 method__OUT_bool_isInTransaction_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01527 {
01528 eyedb::Status status;
01529
01530 eyedb::Bool _retarg = (eyedb::Bool)0;
01531
01532 status = __method__OUT_bool_isInTransaction_database(_db, _m, _o, _retarg);
01533 if (status) return status;
01534
01535 __retarg.set(_retarg);
01536 return eyedb::Success;
01537 }
01538
01539 extern eyedb::Status __method__OUT_datafile_REF__ARRAY__getDatafiles_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDatafile * * &retarg, int &retarg_cnt);
01540
01541 extern "C" eyedb::Status
01542 method__OUT_datafile_REF__ARRAY__getDatafiles_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01543 {
01544 eyedb::Status status;
01545
01546 int _retarg_cnt = 0;
01547 OqlCtbDatafile * *_retarg = 0;
01548
01549 status = __method__OUT_datafile_REF__ARRAY__getDatafiles_database(_db, _m, _o, _retarg, _retarg_cnt);
01550 if (status) return status;
01551
01552 __retarg.set((Object **)_retarg, _retarg_cnt, eyedb::Argument::AutoFullGarbage);
01553 return eyedb::Success;
01554 }
01555
01556 extern eyedb::Status __method__OUT_datafile_REF__getDatafile_database__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * name, OqlCtbDatafile * &retarg);
01557
01558 extern "C" eyedb::Status
01559 method__OUT_datafile_REF__getDatafile_database__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01560 {
01561 eyedb::Status status;
01562
01563 const char * name = _array[0]->getString();
01564 OqlCtbDatafile * _retarg = 0;
01565
01566 status = __method__OUT_datafile_REF__getDatafile_database__IN_string(_db, _m, _o, name, _retarg);
01567 if (status) return status;
01568
01569 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01570 return eyedb::Success;
01571 }
01572
01573 extern eyedb::Status __method__OUT_datafile_REF__getDatafile_database__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int16 id, OqlCtbDatafile * &retarg);
01574
01575 extern "C" eyedb::Status
01576 method__OUT_datafile_REF__getDatafile_database__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01577 {
01578 eyedb::Status status;
01579
01580 const eyedblib::int16 id = *_array[0]->getInteger16();
01581 OqlCtbDatafile * _retarg = 0;
01582
01583 status = __method__OUT_datafile_REF__getDatafile_database__IN_int16(_db, _m, _o, id, _retarg);
01584 if (status) return status;
01585
01586 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01587 return eyedb::Success;
01588 }
01589
01590 extern eyedb::Status __method__OUT_dataspace_REF__ARRAY__getDataspaces_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDataspace * * &retarg, int &retarg_cnt);
01591
01592 extern "C" eyedb::Status
01593 method__OUT_dataspace_REF__ARRAY__getDataspaces_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01594 {
01595 eyedb::Status status;
01596
01597 int _retarg_cnt = 0;
01598 OqlCtbDataspace * *_retarg = 0;
01599
01600 status = __method__OUT_dataspace_REF__ARRAY__getDataspaces_database(_db, _m, _o, _retarg, _retarg_cnt);
01601 if (status) return status;
01602
01603 __retarg.set((Object **)_retarg, _retarg_cnt, eyedb::Argument::AutoFullGarbage);
01604 return eyedb::Success;
01605 }
01606
01607 extern eyedb::Status __method__OUT_dataspace_REF__getDataspace_database__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * name, OqlCtbDataspace * &retarg);
01608
01609 extern "C" eyedb::Status
01610 method__OUT_dataspace_REF__getDataspace_database__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01611 {
01612 eyedb::Status status;
01613
01614 const char * name = _array[0]->getString();
01615 OqlCtbDataspace * _retarg = 0;
01616
01617 status = __method__OUT_dataspace_REF__getDataspace_database__IN_string(_db, _m, _o, name, _retarg);
01618 if (status) return status;
01619
01620 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01621 return eyedb::Success;
01622 }
01623
01624 extern eyedb::Status __method__OUT_dataspace_REF__getDataspace_database__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int16 id, OqlCtbDataspace * &retarg);
01625
01626 extern "C" eyedb::Status
01627 method__OUT_dataspace_REF__getDataspace_database__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01628 {
01629 eyedb::Status status;
01630
01631 const eyedblib::int16 id = *_array[0]->getInteger16();
01632 OqlCtbDataspace * _retarg = 0;
01633
01634 status = __method__OUT_dataspace_REF__getDataspace_database__IN_int16(_db, _m, _o, id, _retarg);
01635 if (status) return status;
01636
01637 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01638 return eyedb::Success;
01639 }
01640
01641 extern eyedb::Status __method__OUT_dataspace_REF__getDefaultDataspace_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDataspace * &retarg);
01642
01643 extern "C" eyedb::Status
01644 method__OUT_dataspace_REF__getDefaultDataspace_database(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01645 {
01646 eyedb::Status status;
01647
01648 OqlCtbDataspace * _retarg = 0;
01649
01650 status = __method__OUT_dataspace_REF__getDefaultDataspace_database(_db, _m, _o, _retarg);
01651 if (status) return status;
01652
01653 __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01654 return eyedb::Success;
01655 }
01656
01657 extern eyedb::Status __method__OUT_void_setDefaultDataspace_database__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OqlCtbDataspace * arg1);
01658
01659 extern "C" eyedb::Status
01660 method__OUT_void_setDefaultDataspace_database__IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01661 {
01662 eyedb::Status status;
01663
01664 OqlCtbDataspace * arg1 = (OqlCtbDataspace *)_array[0]->getObject();
01665
01666 status = __method__OUT_void_setDefaultDataspace_database__IN_dataspace_REF_(_db, _m, _o, arg1);
01667 if (status) return status;
01668
01669 return eyedb::Success;
01670 }
01671
01672 extern eyedb::Status __method__OUT_void_moveObjects_database__IN_oid_ARRAY___IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const Oid *obj, int obj_cnt, OqlCtbDataspace * arg2);
01673
01674 extern "C" eyedb::Status
01675 method__OUT_void_moveObjects_database__IN_oid_ARRAY___IN_dataspace_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01676 {
01677 eyedb::Status status;
01678
01679 int obj_cnt = 0;
01680 const Oid *obj = _array[0]->getOids(obj_cnt);
01681 OqlCtbDataspace * arg2 = (OqlCtbDataspace *)_array[1]->getObject();
01682
01683 status = __method__OUT_void_moveObjects_database__IN_oid_ARRAY___IN_dataspace_REF_(_db, _m, _o, obj, obj_cnt, arg2);
01684 if (status) return status;
01685
01686 return eyedb::Success;
01687 }
01688
01689 extern eyedb::Status __method__OUT_void_updateSchema_database__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * odlfile, const char * package);
01690
01691 extern "C" eyedb::Status
01692 method__OUT_void_updateSchema_database__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01693 {
01694 eyedb::Status status;
01695
01696 const char * odlfile = _array[0]->getString();
01697 const char * package = _array[1]->getString();
01698
01699 status = __method__OUT_void_updateSchema_database__IN_string__IN_string(_db, _m, _o, odlfile, package);
01700 if (status) return status;
01701
01702 return eyedb::Success;
01703 }
01704
01705 extern eyedb::Status __method__OUT_void_updateSchema_database__IN_string__IN_string__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * odlfile, const char * package, const char * schname, const char * db_prefix);
01706
01707 extern "C" eyedb::Status
01708 method__OUT_void_updateSchema_database__IN_string__IN_string__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01709 {
01710 eyedb::Status status;
01711
01712 const char * odlfile = _array[0]->getString();
01713 const char * package = _array[1]->getString();
01714 const char * schname = _array[2]->getString();
01715 const char * db_prefix = _array[3]->getString();
01716
01717 status = __method__OUT_void_updateSchema_database__IN_string__IN_string__IN_string__IN_string(_db, _m, _o, odlfile, package, schname, db_prefix);
01718 if (status) return status;
01719
01720 return eyedb::Success;
01721 }
01722
01723 extern eyedb::Status __method__OUT_void_updateSchema_database__IN_string__IN_string__IN_string__IN_string__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * odlfile, const char * package, const char * schname, const char * db_prefix, const char * cpp_cmd, const char * cpp_flags);
01724
01725 extern "C" eyedb::Status
01726 method__OUT_void_updateSchema_database__IN_string__IN_string__IN_string__IN_string__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01727 {
01728 eyedb::Status status;
01729
01730 const char * odlfile = _array[0]->getString();
01731 const char * package = _array[1]->getString();
01732 const char * schname = _array[2]->getString();
01733 const char * db_prefix = _array[3]->getString();
01734 const char * cpp_cmd = _array[4]->getString();
01735 const char * cpp_flags = _array[5]->getString();
01736
01737 status = __method__OUT_void_updateSchema_database__IN_string__IN_string__IN_string__IN_string__IN_string__IN_string(_db, _m, _o, odlfile, package, schname, db_prefix, cpp_cmd, cpp_flags);
01738 if (status) return status;
01739
01740 return eyedb::Success;
01741 }
01742
01743 extern eyedb::Status __method__OUT_void_setObjectLock_database__IN_oid__IN_lock_mode(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const Oid _oid, const OqlCtbLockMode::Type mode);
01744
01745 extern "C" eyedb::Status
01746 method__OUT_void_setObjectLock_database__IN_oid__IN_lock_mode(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01747 {
01748 eyedb::Status status;
01749
01750 const Oid _oid = *_array[0]->getOid();
01751 const OqlCtbLockMode::Type mode = (OqlCtbLockMode::Type)*_array[1]->getInteger32();
01752
01753 status = __method__OUT_void_setObjectLock_database__IN_oid__IN_lock_mode(_db, _m, _o, _oid, mode);
01754 if (status) return status;
01755
01756 return eyedb::Success;
01757 }
01758
01759 extern eyedb::Status __method__OUT_void_setObjectLock_database__IN_oid__IN_lock_mode__OUT_lock_mode(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const Oid _oid, const OqlCtbLockMode::Type mode, OqlCtbLockMode::Type &rmode);
01760
01761 extern "C" eyedb::Status
01762 method__OUT_void_setObjectLock_database__IN_oid__IN_lock_mode__OUT_lock_mode(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01763 {
01764 eyedb::Status status;
01765
01766 const Oid _oid = *_array[0]->getOid();
01767 const OqlCtbLockMode::Type mode = (OqlCtbLockMode::Type)*_array[1]->getInteger32();
01768 OqlCtbLockMode::Type rmode = (OqlCtbLockMode::Type)0;
01769
01770 status = __method__OUT_void_setObjectLock_database__IN_oid__IN_lock_mode__OUT_lock_mode(_db, _m, _o, _oid, mode, rmode);
01771 if (status) return status;
01772
01773 _array[2]->set(rmode);
01774 return eyedb::Success;
01775 }
01776
01777 extern eyedb::Status __method__OUT_void_getObjectLock_database__IN_oid__OUT_lock_mode(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const Oid _oid, OqlCtbLockMode::Type &rmode);
01778
01779 extern "C" eyedb::Status
01780 method__OUT_void_getObjectLock_database__IN_oid__OUT_lock_mode(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01781 {
01782 eyedb::Status status;
01783
01784 const Oid _oid = *_array[0]->getOid();
01785 OqlCtbLockMode::Type rmode = (OqlCtbLockMode::Type)0;
01786
01787 status = __method__OUT_void_getObjectLock_database__IN_oid__OUT_lock_mode(_db, _m, _o, _oid, rmode);
01788 if (status) return status;
01789
01790 _array[1]->set(rmode);
01791 return eyedb::Success;
01792 }
01793
01794 extern eyedb::Status __method_static_OUT_float_acos_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
01795
01796 extern "C" eyedb::Status
01797 method_static_OUT_float_acos_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01798 {
01799 eyedb::Status status;
01800
01801 const double arg1 = *_array[0]->getFloat();
01802 double _retarg = 0;
01803
01804 status = __method_static_OUT_float_acos_math__IN_float(_db, _m, arg1, _retarg);
01805 if (status) return status;
01806
01807 __retarg.set(_retarg);
01808 return eyedb::Success;
01809 }
01810
01811 extern eyedb::Status __method_static_OUT_float_asin_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
01812
01813 extern "C" eyedb::Status
01814 method_static_OUT_float_asin_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01815 {
01816 eyedb::Status status;
01817
01818 const double arg1 = *_array[0]->getFloat();
01819 double _retarg = 0;
01820
01821 status = __method_static_OUT_float_asin_math__IN_float(_db, _m, arg1, _retarg);
01822 if (status) return status;
01823
01824 __retarg.set(_retarg);
01825 return eyedb::Success;
01826 }
01827
01828 extern eyedb::Status __method_static_OUT_float_atan_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
01829
01830 extern "C" eyedb::Status
01831 method_static_OUT_float_atan_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01832 {
01833 eyedb::Status status;
01834
01835 const double arg1 = *_array[0]->getFloat();
01836 double _retarg = 0;
01837
01838 status = __method_static_OUT_float_atan_math__IN_float(_db, _m, arg1, _retarg);
01839 if (status) return status;
01840
01841 __retarg.set(_retarg);
01842 return eyedb::Success;
01843 }
01844
01845 extern eyedb::Status __method_static_OUT_float_atan2_math__IN_float__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, const double arg2, double &retarg);
01846
01847 extern "C" eyedb::Status
01848 method_static_OUT_float_atan2_math__IN_float__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01849 {
01850 eyedb::Status status;
01851
01852 const double arg1 = *_array[0]->getFloat();
01853 const double arg2 = *_array[1]->getFloat();
01854 double _retarg = 0;
01855
01856 status = __method_static_OUT_float_atan2_math__IN_float__IN_float(_db, _m, arg1, arg2, _retarg);
01857 if (status) return status;
01858
01859 __retarg.set(_retarg);
01860 return eyedb::Success;
01861 }
01862
01863 extern eyedb::Status __method_static_OUT_float_cos_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
01864
01865 extern "C" eyedb::Status
01866 method_static_OUT_float_cos_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01867 {
01868 eyedb::Status status;
01869
01870 const double arg1 = *_array[0]->getFloat();
01871 double _retarg = 0;
01872
01873 status = __method_static_OUT_float_cos_math__IN_float(_db, _m, arg1, _retarg);
01874 if (status) return status;
01875
01876 __retarg.set(_retarg);
01877 return eyedb::Success;
01878 }
01879
01880 extern eyedb::Status __method_static_OUT_float_sin_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
01881
01882 extern "C" eyedb::Status
01883 method_static_OUT_float_sin_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01884 {
01885 eyedb::Status status;
01886
01887 const double arg1 = *_array[0]->getFloat();
01888 double _retarg = 0;
01889
01890 status = __method_static_OUT_float_sin_math__IN_float(_db, _m, arg1, _retarg);
01891 if (status) return status;
01892
01893 __retarg.set(_retarg);
01894 return eyedb::Success;
01895 }
01896
01897 extern eyedb::Status __method_static_OUT_float_tan_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
01898
01899 extern "C" eyedb::Status
01900 method_static_OUT_float_tan_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01901 {
01902 eyedb::Status status;
01903
01904 const double arg1 = *_array[0]->getFloat();
01905 double _retarg = 0;
01906
01907 status = __method_static_OUT_float_tan_math__IN_float(_db, _m, arg1, _retarg);
01908 if (status) return status;
01909
01910 __retarg.set(_retarg);
01911 return eyedb::Success;
01912 }
01913
01914 extern eyedb::Status __method_static_OUT_float_cosh_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
01915
01916 extern "C" eyedb::Status
01917 method_static_OUT_float_cosh_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01918 {
01919 eyedb::Status status;
01920
01921 const double arg1 = *_array[0]->getFloat();
01922 double _retarg = 0;
01923
01924 status = __method_static_OUT_float_cosh_math__IN_float(_db, _m, arg1, _retarg);
01925 if (status) return status;
01926
01927 __retarg.set(_retarg);
01928 return eyedb::Success;
01929 }
01930
01931 extern eyedb::Status __method_static_OUT_float_sinh_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
01932
01933 extern "C" eyedb::Status
01934 method_static_OUT_float_sinh_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01935 {
01936 eyedb::Status status;
01937
01938 const double arg1 = *_array[0]->getFloat();
01939 double _retarg = 0;
01940
01941 status = __method_static_OUT_float_sinh_math__IN_float(_db, _m, arg1, _retarg);
01942 if (status) return status;
01943
01944 __retarg.set(_retarg);
01945 return eyedb::Success;
01946 }
01947
01948 extern eyedb::Status __method_static_OUT_float_tanh_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
01949
01950 extern "C" eyedb::Status
01951 method_static_OUT_float_tanh_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01952 {
01953 eyedb::Status status;
01954
01955 const double arg1 = *_array[0]->getFloat();
01956 double _retarg = 0;
01957
01958 status = __method_static_OUT_float_tanh_math__IN_float(_db, _m, arg1, _retarg);
01959 if (status) return status;
01960
01961 __retarg.set(_retarg);
01962 return eyedb::Success;
01963 }
01964
01965 extern eyedb::Status __method_static_OUT_float_exp_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
01966
01967 extern "C" eyedb::Status
01968 method_static_OUT_float_exp_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01969 {
01970 eyedb::Status status;
01971
01972 const double arg1 = *_array[0]->getFloat();
01973 double _retarg = 0;
01974
01975 status = __method_static_OUT_float_exp_math__IN_float(_db, _m, arg1, _retarg);
01976 if (status) return status;
01977
01978 __retarg.set(_retarg);
01979 return eyedb::Success;
01980 }
01981
01982 extern eyedb::Status __method_static_OUT_float_log_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
01983
01984 extern "C" eyedb::Status
01985 method_static_OUT_float_log_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01986 {
01987 eyedb::Status status;
01988
01989 const double arg1 = *_array[0]->getFloat();
01990 double _retarg = 0;
01991
01992 status = __method_static_OUT_float_log_math__IN_float(_db, _m, arg1, _retarg);
01993 if (status) return status;
01994
01995 __retarg.set(_retarg);
01996 return eyedb::Success;
01997 }
01998
01999 extern eyedb::Status __method_static_OUT_float_log10_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02000
02001 extern "C" eyedb::Status
02002 method_static_OUT_float_log10_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02003 {
02004 eyedb::Status status;
02005
02006 const double arg1 = *_array[0]->getFloat();
02007 double _retarg = 0;
02008
02009 status = __method_static_OUT_float_log10_math__IN_float(_db, _m, arg1, _retarg);
02010 if (status) return status;
02011
02012 __retarg.set(_retarg);
02013 return eyedb::Success;
02014 }
02015
02016 extern eyedb::Status __method_static_OUT_float_pow_math__IN_float__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, const double arg2, double &retarg);
02017
02018 extern "C" eyedb::Status
02019 method_static_OUT_float_pow_math__IN_float__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02020 {
02021 eyedb::Status status;
02022
02023 const double arg1 = *_array[0]->getFloat();
02024 const double arg2 = *_array[1]->getFloat();
02025 double _retarg = 0;
02026
02027 status = __method_static_OUT_float_pow_math__IN_float__IN_float(_db, _m, arg1, arg2, _retarg);
02028 if (status) return status;
02029
02030 __retarg.set(_retarg);
02031 return eyedb::Success;
02032 }
02033
02034 extern eyedb::Status __method_static_OUT_float_sqrt_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02035
02036 extern "C" eyedb::Status
02037 method_static_OUT_float_sqrt_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02038 {
02039 eyedb::Status status;
02040
02041 const double arg1 = *_array[0]->getFloat();
02042 double _retarg = 0;
02043
02044 status = __method_static_OUT_float_sqrt_math__IN_float(_db, _m, arg1, _retarg);
02045 if (status) return status;
02046
02047 __retarg.set(_retarg);
02048 return eyedb::Success;
02049 }
02050
02051 extern eyedb::Status __method_static_OUT_float_ceil_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02052
02053 extern "C" eyedb::Status
02054 method_static_OUT_float_ceil_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02055 {
02056 eyedb::Status status;
02057
02058 const double arg1 = *_array[0]->getFloat();
02059 double _retarg = 0;
02060
02061 status = __method_static_OUT_float_ceil_math__IN_float(_db, _m, arg1, _retarg);
02062 if (status) return status;
02063
02064 __retarg.set(_retarg);
02065 return eyedb::Success;
02066 }
02067
02068 extern eyedb::Status __method_static_OUT_float_fabs_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02069
02070 extern "C" eyedb::Status
02071 method_static_OUT_float_fabs_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02072 {
02073 eyedb::Status status;
02074
02075 const double arg1 = *_array[0]->getFloat();
02076 double _retarg = 0;
02077
02078 status = __method_static_OUT_float_fabs_math__IN_float(_db, _m, arg1, _retarg);
02079 if (status) return status;
02080
02081 __retarg.set(_retarg);
02082 return eyedb::Success;
02083 }
02084
02085 extern eyedb::Status __method_static_OUT_float_floor_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02086
02087 extern "C" eyedb::Status
02088 method_static_OUT_float_floor_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02089 {
02090 eyedb::Status status;
02091
02092 const double arg1 = *_array[0]->getFloat();
02093 double _retarg = 0;
02094
02095 status = __method_static_OUT_float_floor_math__IN_float(_db, _m, arg1, _retarg);
02096 if (status) return status;
02097
02098 __retarg.set(_retarg);
02099 return eyedb::Success;
02100 }
02101
02102 extern eyedb::Status __method_static_OUT_float_fmod_math__IN_float__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, const double arg2, double &retarg);
02103
02104 extern "C" eyedb::Status
02105 method_static_OUT_float_fmod_math__IN_float__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02106 {
02107 eyedb::Status status;
02108
02109 const double arg1 = *_array[0]->getFloat();
02110 const double arg2 = *_array[1]->getFloat();
02111 double _retarg = 0;
02112
02113 status = __method_static_OUT_float_fmod_math__IN_float__IN_float(_db, _m, arg1, arg2, _retarg);
02114 if (status) return status;
02115
02116 __retarg.set(_retarg);
02117 return eyedb::Success;
02118 }
02119
02120 extern eyedb::Status __method_static_OUT_float_erf_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02121
02122 extern "C" eyedb::Status
02123 method_static_OUT_float_erf_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02124 {
02125 eyedb::Status status;
02126
02127 const double arg1 = *_array[0]->getFloat();
02128 double _retarg = 0;
02129
02130 status = __method_static_OUT_float_erf_math__IN_float(_db, _m, arg1, _retarg);
02131 if (status) return status;
02132
02133 __retarg.set(_retarg);
02134 return eyedb::Success;
02135 }
02136
02137 extern eyedb::Status __method_static_OUT_float_erfc_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02138
02139 extern "C" eyedb::Status
02140 method_static_OUT_float_erfc_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02141 {
02142 eyedb::Status status;
02143
02144 const double arg1 = *_array[0]->getFloat();
02145 double _retarg = 0;
02146
02147 status = __method_static_OUT_float_erfc_math__IN_float(_db, _m, arg1, _retarg);
02148 if (status) return status;
02149
02150 __retarg.set(_retarg);
02151 return eyedb::Success;
02152 }
02153
02154 extern eyedb::Status __method_static_OUT_float_gamma_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02155
02156 extern "C" eyedb::Status
02157 method_static_OUT_float_gamma_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02158 {
02159 eyedb::Status status;
02160
02161 const double arg1 = *_array[0]->getFloat();
02162 double _retarg = 0;
02163
02164 status = __method_static_OUT_float_gamma_math__IN_float(_db, _m, arg1, _retarg);
02165 if (status) return status;
02166
02167 __retarg.set(_retarg);
02168 return eyedb::Success;
02169 }
02170
02171 extern eyedb::Status __method_static_OUT_float_hypot_math__IN_float__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, const double arg2, double &retarg);
02172
02173 extern "C" eyedb::Status
02174 method_static_OUT_float_hypot_math__IN_float__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02175 {
02176 eyedb::Status status;
02177
02178 const double arg1 = *_array[0]->getFloat();
02179 const double arg2 = *_array[1]->getFloat();
02180 double _retarg = 0;
02181
02182 status = __method_static_OUT_float_hypot_math__IN_float__IN_float(_db, _m, arg1, arg2, _retarg);
02183 if (status) return status;
02184
02185 __retarg.set(_retarg);
02186 return eyedb::Success;
02187 }
02188
02189 extern eyedb::Status __method_static_OUT_int32_isnan_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, eyedblib::int32 &retarg);
02190
02191 extern "C" eyedb::Status
02192 method_static_OUT_int32_isnan_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02193 {
02194 eyedb::Status status;
02195
02196 const double arg1 = *_array[0]->getFloat();
02197 eyedblib::int32 _retarg = 0;
02198
02199 status = __method_static_OUT_int32_isnan_math__IN_float(_db, _m, arg1, _retarg);
02200 if (status) return status;
02201
02202 __retarg.set(_retarg);
02203 return eyedb::Success;
02204 }
02205
02206 extern eyedb::Status __method_static_OUT_float_j0_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02207
02208 extern "C" eyedb::Status
02209 method_static_OUT_float_j0_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02210 {
02211 eyedb::Status status;
02212
02213 const double arg1 = *_array[0]->getFloat();
02214 double _retarg = 0;
02215
02216 status = __method_static_OUT_float_j0_math__IN_float(_db, _m, arg1, _retarg);
02217 if (status) return status;
02218
02219 __retarg.set(_retarg);
02220 return eyedb::Success;
02221 }
02222
02223 extern eyedb::Status __method_static_OUT_float_j1_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02224
02225 extern "C" eyedb::Status
02226 method_static_OUT_float_j1_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02227 {
02228 eyedb::Status status;
02229
02230 const double arg1 = *_array[0]->getFloat();
02231 double _retarg = 0;
02232
02233 status = __method_static_OUT_float_j1_math__IN_float(_db, _m, arg1, _retarg);
02234 if (status) return status;
02235
02236 __retarg.set(_retarg);
02237 return eyedb::Success;
02238 }
02239
02240 extern eyedb::Status __method_static_OUT_float_jn_math__IN_int32__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedblib::int32 arg1, const double arg2, double &retarg);
02241
02242 extern "C" eyedb::Status
02243 method_static_OUT_float_jn_math__IN_int32__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02244 {
02245 eyedb::Status status;
02246
02247 const eyedblib::int32 arg1 = *_array[0]->getInteger32();
02248 const double arg2 = *_array[1]->getFloat();
02249 double _retarg = 0;
02250
02251 status = __method_static_OUT_float_jn_math__IN_int32__IN_float(_db, _m, arg1, arg2, _retarg);
02252 if (status) return status;
02253
02254 __retarg.set(_retarg);
02255 return eyedb::Success;
02256 }
02257
02258 extern eyedb::Status __method_static_OUT_float_lgamma_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02259
02260 extern "C" eyedb::Status
02261 method_static_OUT_float_lgamma_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02262 {
02263 eyedb::Status status;
02264
02265 const double arg1 = *_array[0]->getFloat();
02266 double _retarg = 0;
02267
02268 status = __method_static_OUT_float_lgamma_math__IN_float(_db, _m, arg1, _retarg);
02269 if (status) return status;
02270
02271 __retarg.set(_retarg);
02272 return eyedb::Success;
02273 }
02274
02275 extern eyedb::Status __method_static_OUT_float_y0_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02276
02277 extern "C" eyedb::Status
02278 method_static_OUT_float_y0_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02279 {
02280 eyedb::Status status;
02281
02282 const double arg1 = *_array[0]->getFloat();
02283 double _retarg = 0;
02284
02285 status = __method_static_OUT_float_y0_math__IN_float(_db, _m, arg1, _retarg);
02286 if (status) return status;
02287
02288 __retarg.set(_retarg);
02289 return eyedb::Success;
02290 }
02291
02292 extern eyedb::Status __method_static_OUT_float_y1_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02293
02294 extern "C" eyedb::Status
02295 method_static_OUT_float_y1_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02296 {
02297 eyedb::Status status;
02298
02299 const double arg1 = *_array[0]->getFloat();
02300 double _retarg = 0;
02301
02302 status = __method_static_OUT_float_y1_math__IN_float(_db, _m, arg1, _retarg);
02303 if (status) return status;
02304
02305 __retarg.set(_retarg);
02306 return eyedb::Success;
02307 }
02308
02309 extern eyedb::Status __method_static_OUT_float_yn_math__IN_int32__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedblib::int32 arg1, const double arg2, double &retarg);
02310
02311 extern "C" eyedb::Status
02312 method_static_OUT_float_yn_math__IN_int32__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02313 {
02314 eyedb::Status status;
02315
02316 const eyedblib::int32 arg1 = *_array[0]->getInteger32();
02317 const double arg2 = *_array[1]->getFloat();
02318 double _retarg = 0;
02319
02320 status = __method_static_OUT_float_yn_math__IN_int32__IN_float(_db, _m, arg1, arg2, _retarg);
02321 if (status) return status;
02322
02323 __retarg.set(_retarg);
02324 return eyedb::Success;
02325 }
02326
02327 extern eyedb::Status __method_static_OUT_float_acosh_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02328
02329 extern "C" eyedb::Status
02330 method_static_OUT_float_acosh_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02331 {
02332 eyedb::Status status;
02333
02334 const double arg1 = *_array[0]->getFloat();
02335 double _retarg = 0;
02336
02337 status = __method_static_OUT_float_acosh_math__IN_float(_db, _m, arg1, _retarg);
02338 if (status) return status;
02339
02340 __retarg.set(_retarg);
02341 return eyedb::Success;
02342 }
02343
02344 extern eyedb::Status __method_static_OUT_float_asinh_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02345
02346 extern "C" eyedb::Status
02347 method_static_OUT_float_asinh_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02348 {
02349 eyedb::Status status;
02350
02351 const double arg1 = *_array[0]->getFloat();
02352 double _retarg = 0;
02353
02354 status = __method_static_OUT_float_asinh_math__IN_float(_db, _m, arg1, _retarg);
02355 if (status) return status;
02356
02357 __retarg.set(_retarg);
02358 return eyedb::Success;
02359 }
02360
02361 extern eyedb::Status __method_static_OUT_float_atanh_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02362
02363 extern "C" eyedb::Status
02364 method_static_OUT_float_atanh_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02365 {
02366 eyedb::Status status;
02367
02368 const double arg1 = *_array[0]->getFloat();
02369 double _retarg = 0;
02370
02371 status = __method_static_OUT_float_atanh_math__IN_float(_db, _m, arg1, _retarg);
02372 if (status) return status;
02373
02374 __retarg.set(_retarg);
02375 return eyedb::Success;
02376 }
02377
02378 extern eyedb::Status __method_static_OUT_float_cbrt_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02379
02380 extern "C" eyedb::Status
02381 method_static_OUT_float_cbrt_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02382 {
02383 eyedb::Status status;
02384
02385 const double arg1 = *_array[0]->getFloat();
02386 double _retarg = 0;
02387
02388 status = __method_static_OUT_float_cbrt_math__IN_float(_db, _m, arg1, _retarg);
02389 if (status) return status;
02390
02391 __retarg.set(_retarg);
02392 return eyedb::Success;
02393 }
02394
02395 extern eyedb::Status __method_static_OUT_float_logb_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02396
02397 extern "C" eyedb::Status
02398 method_static_OUT_float_logb_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02399 {
02400 eyedb::Status status;
02401
02402 const double arg1 = *_array[0]->getFloat();
02403 double _retarg = 0;
02404
02405 status = __method_static_OUT_float_logb_math__IN_float(_db, _m, arg1, _retarg);
02406 if (status) return status;
02407
02408 __retarg.set(_retarg);
02409 return eyedb::Success;
02410 }
02411
02412 extern eyedb::Status __method_static_OUT_float_nextafter_math__IN_float__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, const double arg2, double &retarg);
02413
02414 extern "C" eyedb::Status
02415 method_static_OUT_float_nextafter_math__IN_float__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02416 {
02417 eyedb::Status status;
02418
02419 const double arg1 = *_array[0]->getFloat();
02420 const double arg2 = *_array[1]->getFloat();
02421 double _retarg = 0;
02422
02423 status = __method_static_OUT_float_nextafter_math__IN_float__IN_float(_db, _m, arg1, arg2, _retarg);
02424 if (status) return status;
02425
02426 __retarg.set(_retarg);
02427 return eyedb::Success;
02428 }
02429
02430 extern eyedb::Status __method_static_OUT_float_remainder_math__IN_float__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, const double arg2, double &retarg);
02431
02432 extern "C" eyedb::Status
02433 method_static_OUT_float_remainder_math__IN_float__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02434 {
02435 eyedb::Status status;
02436
02437 const double arg1 = *_array[0]->getFloat();
02438 const double arg2 = *_array[1]->getFloat();
02439 double _retarg = 0;
02440
02441 status = __method_static_OUT_float_remainder_math__IN_float__IN_float(_db, _m, arg1, arg2, _retarg);
02442 if (status) return status;
02443
02444 __retarg.set(_retarg);
02445 return eyedb::Success;
02446 }
02447
02448 extern eyedb::Status __method_static_OUT_float_scalb_math__IN_float__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, const double arg2, double &retarg);
02449
02450 extern "C" eyedb::Status
02451 method_static_OUT_float_scalb_math__IN_float__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02452 {
02453 eyedb::Status status;
02454
02455 const double arg1 = *_array[0]->getFloat();
02456 const double arg2 = *_array[1]->getFloat();
02457 double _retarg = 0;
02458
02459 status = __method_static_OUT_float_scalb_math__IN_float__IN_float(_db, _m, arg1, arg2, _retarg);
02460 if (status) return status;
02461
02462 __retarg.set(_retarg);
02463 return eyedb::Success;
02464 }
02465
02466 extern eyedb::Status __method_static_OUT_float_expm1_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02467
02468 extern "C" eyedb::Status
02469 method_static_OUT_float_expm1_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02470 {
02471 eyedb::Status status;
02472
02473 const double arg1 = *_array[0]->getFloat();
02474 double _retarg = 0;
02475
02476 status = __method_static_OUT_float_expm1_math__IN_float(_db, _m, arg1, _retarg);
02477 if (status) return status;
02478
02479 __retarg.set(_retarg);
02480 return eyedb::Success;
02481 }
02482
02483 extern eyedb::Status __method_static_OUT_int32_ilogb_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, eyedblib::int32 &retarg);
02484
02485 extern "C" eyedb::Status
02486 method_static_OUT_int32_ilogb_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02487 {
02488 eyedb::Status status;
02489
02490 const double arg1 = *_array[0]->getFloat();
02491 eyedblib::int32 _retarg = 0;
02492
02493 status = __method_static_OUT_int32_ilogb_math__IN_float(_db, _m, arg1, _retarg);
02494 if (status) return status;
02495
02496 __retarg.set(_retarg);
02497 return eyedb::Success;
02498 }
02499
02500 extern eyedb::Status __method_static_OUT_float_log1p_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02501
02502 extern "C" eyedb::Status
02503 method_static_OUT_float_log1p_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02504 {
02505 eyedb::Status status;
02506
02507 const double arg1 = *_array[0]->getFloat();
02508 double _retarg = 0;
02509
02510 status = __method_static_OUT_float_log1p_math__IN_float(_db, _m, arg1, _retarg);
02511 if (status) return status;
02512
02513 __retarg.set(_retarg);
02514 return eyedb::Success;
02515 }
02516
02517 extern eyedb::Status __method_static_OUT_float_rint_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double arg1, double &retarg);
02518
02519 extern "C" eyedb::Status
02520 method_static_OUT_float_rint_math__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02521 {
02522 eyedb::Status status;
02523
02524 const double arg1 = *_array[0]->getFloat();
02525 double _retarg = 0;
02526
02527 status = __method_static_OUT_float_rint_math__IN_float(_db, _m, arg1, _retarg);
02528 if (status) return status;
02529
02530 __retarg.set(_retarg);
02531 return eyedb::Success;
02532 }
02533