utilsstubsfe.cc

00001 
00002 /*
00003  * EyeDB Version 2.8.4 Copyright (c) 1995-2006 SYSRA
00004  *
00005  * File 'utilsstubsfe.cc'
00006  *
00007  * Package Name 'utils'
00008  *
00009  * Generated by eyedbodl at Fri Jan 18 22:51:44 2008
00010  *
00011  * ---------------------------------------------------
00012  * -------------- DO NOT EDIT THIS CODE --------------
00013  * ---------------------------------------------------
00014  *
00015  */
00016 
00017 #include <eyedb/eyedb.h>
00018 
00019 #include <eyedb/utils.h>
00020 
00021 using namespace eyedb;
00022 
00023 extern eyedb::Status __method_static_OUT_date_REF__date_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, Date * &retarg);
00024 
00025 extern "C" eyedb::Status
00026 method_static_OUT_date_REF__date_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00027 {
00028   eyedb::Status status;
00029 
00030   Date * _retarg = 0;
00031 
00032   status = __method_static_OUT_date_REF__date_date(_db, _m, _retarg);
00033   if (status) return status;
00034 
00035   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00036   return eyedb::Success;
00037 }
00038 
00039 extern eyedb::Status __method_static_OUT_date_REF__date_date__IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, Date * d, Date * &retarg);
00040 
00041 extern "C" eyedb::Status
00042 method_static_OUT_date_REF__date_date__IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00043 {
00044   eyedb::Status status;
00045 
00046   Date * d = (Date *)_array[0]->getObject();
00047   Date * _retarg = 0;
00048 
00049   status = __method_static_OUT_date_REF__date_date__IN_date_REF_(_db, _m, d, _retarg);
00050   if (status) return status;
00051 
00052   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00053   return eyedb::Success;
00054 }
00055 
00056 extern eyedb::Status __method_static_OUT_date_REF__date_date__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedblib::int32 julian_day, Date * &retarg);
00057 
00058 extern "C" eyedb::Status
00059 method_static_OUT_date_REF__date_date__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00060 {
00061   eyedb::Status status;
00062 
00063   const eyedblib::int32 julian_day = *_array[0]->getInteger32();
00064   Date * _retarg = 0;
00065 
00066   status = __method_static_OUT_date_REF__date_date__IN_int32(_db, _m, julian_day, _retarg);
00067   if (status) return status;
00068 
00069   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00070   return eyedb::Success;
00071 }
00072 
00073 extern eyedb::Status __method_static_OUT_date_REF__date_date__IN_int32__IN_month__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedblib::int32 year, const Month::Type m, const eyedblib::int16 day, Date * &retarg);
00074 
00075 extern "C" eyedb::Status
00076 method_static_OUT_date_REF__date_date__IN_int32__IN_month__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00077 {
00078   eyedb::Status status;
00079 
00080   const eyedblib::int32 year = *_array[0]->getInteger32();
00081   const Month::Type m = (Month::Type)*_array[1]->getInteger32();
00082   const eyedblib::int16 day = *_array[2]->getInteger16();
00083   Date * _retarg = 0;
00084 
00085   status = __method_static_OUT_date_REF__date_date__IN_int32__IN_month__IN_int16(_db, _m, year, m, day, _retarg);
00086   if (status) return status;
00087 
00088   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00089   return eyedb::Success;
00090 }
00091 
00092 extern eyedb::Status __method_static_OUT_date_REF__date_date__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * d, Date * &retarg);
00093 
00094 extern "C" eyedb::Status
00095 method_static_OUT_date_REF__date_date__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00096 {
00097   eyedb::Status status;
00098 
00099   const char * d = _array[0]->getString();
00100   Date * _retarg = 0;
00101 
00102   status = __method_static_OUT_date_REF__date_date__IN_string(_db, _m, d, _retarg);
00103   if (status) return status;
00104 
00105   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00106   return eyedb::Success;
00107 }
00108 
00109 extern eyedb::Status __method_static_OUT_int32_julian_date__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * d, eyedblib::int32 &retarg);
00110 
00111 extern "C" eyedb::Status
00112 method_static_OUT_int32_julian_date__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00113 {
00114   eyedb::Status status;
00115 
00116   const char * d = _array[0]->getString();
00117   eyedblib::int32 _retarg = 0;
00118 
00119   status = __method_static_OUT_int32_julian_date__IN_string(_db, _m, d, _retarg);
00120   if (status) return status;
00121 
00122   __retarg.set(_retarg);
00123   return eyedb::Success;
00124 }
00125 
00126 extern eyedb::Status __method__OUT_int32_year_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int32 &retarg);
00127 
00128 extern "C" eyedb::Status
00129 method__OUT_int32_year_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00130 {
00131   eyedb::Status status;
00132 
00133   eyedblib::int32 _retarg = 0;
00134 
00135   status = __method__OUT_int32_year_date(_db, _m, _o, _retarg);
00136   if (status) return status;
00137 
00138   __retarg.set(_retarg);
00139   return eyedb::Success;
00140 }
00141 
00142 extern eyedb::Status __method__OUT_int16_month_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
00143 
00144 extern "C" eyedb::Status
00145 method__OUT_int16_month_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00146 {
00147   eyedb::Status status;
00148 
00149   eyedblib::int16 _retarg = 0;
00150 
00151   status = __method__OUT_int16_month_date(_db, _m, _o, _retarg);
00152   if (status) return status;
00153 
00154   __retarg.set(_retarg);
00155   return eyedb::Success;
00156 }
00157 
00158 extern eyedb::Status __method__OUT_int16_day_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
00159 
00160 extern "C" eyedb::Status
00161 method__OUT_int16_day_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00162 {
00163   eyedb::Status status;
00164 
00165   eyedblib::int16 _retarg = 0;
00166 
00167   status = __method__OUT_int16_day_date(_db, _m, _o, _retarg);
00168   if (status) return status;
00169 
00170   __retarg.set(_retarg);
00171   return eyedb::Success;
00172 }
00173 
00174 extern eyedb::Status __method__OUT_int16_day_of_year_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
00175 
00176 extern "C" eyedb::Status
00177 method__OUT_int16_day_of_year_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00178 {
00179   eyedb::Status status;
00180 
00181   eyedblib::int16 _retarg = 0;
00182 
00183   status = __method__OUT_int16_day_of_year_date(_db, _m, _o, _retarg);
00184   if (status) return status;
00185 
00186   __retarg.set(_retarg);
00187   return eyedb::Success;
00188 }
00189 
00190 extern eyedb::Status __method__OUT_month_month_of_year_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Month::Type &retarg);
00191 
00192 extern "C" eyedb::Status
00193 method__OUT_month_month_of_year_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00194 {
00195   eyedb::Status status;
00196 
00197   Month::Type _retarg = (Month::Type)0;
00198 
00199   status = __method__OUT_month_month_of_year_date(_db, _m, _o, _retarg);
00200   if (status) return status;
00201 
00202   __retarg.set(_retarg);
00203   return eyedb::Success;
00204 }
00205 
00206 extern eyedb::Status __method__OUT_weekday_day_of_week_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Weekday::Type &retarg);
00207 
00208 extern "C" eyedb::Status
00209 method__OUT_weekday_day_of_week_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00210 {
00211   eyedb::Status status;
00212 
00213   Weekday::Type _retarg = (Weekday::Type)0;
00214 
00215   status = __method__OUT_weekday_day_of_week_date(_db, _m, _o, _retarg);
00216   if (status) return status;
00217 
00218   __retarg.set(_retarg);
00219   return eyedb::Success;
00220 }
00221 
00222 extern eyedb::Status __method__OUT_string_toString_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, char * &retarg);
00223 
00224 extern "C" eyedb::Status
00225 method__OUT_string_toString_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00226 {
00227   eyedb::Status status;
00228 
00229   char * _retarg = 0;
00230 
00231   status = __method__OUT_string_toString_date(_db, _m, _o, _retarg);
00232   if (status) return status;
00233 
00234   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00235   return eyedb::Success;
00236 }
00237 
00238 extern eyedb::Status __method__OUT_int16_is_leap_year_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
00239 
00240 extern "C" eyedb::Status
00241 method__OUT_int16_is_leap_year_date(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00242 {
00243   eyedb::Status status;
00244 
00245   eyedblib::int16 _retarg = 0;
00246 
00247   status = __method__OUT_int16_is_leap_year_date(_db, _m, _o, _retarg);
00248   if (status) return status;
00249 
00250   __retarg.set(_retarg);
00251   return eyedb::Success;
00252 }
00253 
00254 extern eyedb::Status __method__OUT_int16_is_equal_date__IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Date * d, eyedblib::int16 &retarg);
00255 
00256 extern "C" eyedb::Status
00257 method__OUT_int16_is_equal_date__IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00258 {
00259   eyedb::Status status;
00260 
00261   Date * d = (Date *)_array[0]->getObject();
00262   eyedblib::int16 _retarg = 0;
00263 
00264   status = __method__OUT_int16_is_equal_date__IN_date_REF_(_db, _m, _o, d, _retarg);
00265   if (status) return status;
00266 
00267   __retarg.set(_retarg);
00268   return eyedb::Success;
00269 }
00270 
00271 extern eyedb::Status __method__OUT_int16_is_greater_date__IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Date * d, eyedblib::int16 &retarg);
00272 
00273 extern "C" eyedb::Status
00274 method__OUT_int16_is_greater_date__IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00275 {
00276   eyedb::Status status;
00277 
00278   Date * d = (Date *)_array[0]->getObject();
00279   eyedblib::int16 _retarg = 0;
00280 
00281   status = __method__OUT_int16_is_greater_date__IN_date_REF_(_db, _m, _o, d, _retarg);
00282   if (status) return status;
00283 
00284   __retarg.set(_retarg);
00285   return eyedb::Success;
00286 }
00287 
00288 extern eyedb::Status __method__OUT_int16_is_greater_or_equal_date__IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Date * d, eyedblib::int16 &retarg);
00289 
00290 extern "C" eyedb::Status
00291 method__OUT_int16_is_greater_or_equal_date__IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00292 {
00293   eyedb::Status status;
00294 
00295   Date * d = (Date *)_array[0]->getObject();
00296   eyedblib::int16 _retarg = 0;
00297 
00298   status = __method__OUT_int16_is_greater_or_equal_date__IN_date_REF_(_db, _m, _o, d, _retarg);
00299   if (status) return status;
00300 
00301   __retarg.set(_retarg);
00302   return eyedb::Success;
00303 }
00304 
00305 extern eyedb::Status __method__OUT_int16_is_less_date__IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Date * d, eyedblib::int16 &retarg);
00306 
00307 extern "C" eyedb::Status
00308 method__OUT_int16_is_less_date__IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00309 {
00310   eyedb::Status status;
00311 
00312   Date * d = (Date *)_array[0]->getObject();
00313   eyedblib::int16 _retarg = 0;
00314 
00315   status = __method__OUT_int16_is_less_date__IN_date_REF_(_db, _m, _o, d, _retarg);
00316   if (status) return status;
00317 
00318   __retarg.set(_retarg);
00319   return eyedb::Success;
00320 }
00321 
00322 extern eyedb::Status __method__OUT_int16_is_less_or_equal_date__IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Date * d, eyedblib::int16 &retarg);
00323 
00324 extern "C" eyedb::Status
00325 method__OUT_int16_is_less_or_equal_date__IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00326 {
00327   eyedb::Status status;
00328 
00329   Date * d = (Date *)_array[0]->getObject();
00330   eyedblib::int16 _retarg = 0;
00331 
00332   status = __method__OUT_int16_is_less_or_equal_date__IN_date_REF_(_db, _m, _o, d, _retarg);
00333   if (status) return status;
00334 
00335   __retarg.set(_retarg);
00336   return eyedb::Success;
00337 }
00338 
00339 extern eyedb::Status __method__OUT_int16_is_between_date__IN_date_REF___IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Date * d1, Date * d2, eyedblib::int16 &retarg);
00340 
00341 extern "C" eyedb::Status
00342 method__OUT_int16_is_between_date__IN_date_REF___IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00343 {
00344   eyedb::Status status;
00345 
00346   Date * d1 = (Date *)_array[0]->getObject();
00347   Date * d2 = (Date *)_array[1]->getObject();
00348   eyedblib::int16 _retarg = 0;
00349 
00350   status = __method__OUT_int16_is_between_date__IN_date_REF___IN_date_REF_(_db, _m, _o, d1, d2, _retarg);
00351   if (status) return status;
00352 
00353   __retarg.set(_retarg);
00354   return eyedb::Success;
00355 }
00356 
00357 extern eyedb::Status __method__OUT_date_REF__next_date__IN_weekday(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const Weekday::Type day, Date * &retarg);
00358 
00359 extern "C" eyedb::Status
00360 method__OUT_date_REF__next_date__IN_weekday(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00361 {
00362   eyedb::Status status;
00363 
00364   const Weekday::Type day = (Weekday::Type)*_array[0]->getInteger32();
00365   Date * _retarg = 0;
00366 
00367   status = __method__OUT_date_REF__next_date__IN_weekday(_db, _m, _o, day, _retarg);
00368   if (status) return status;
00369 
00370   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00371   return eyedb::Success;
00372 }
00373 
00374 extern eyedb::Status __method__OUT_date_REF__previous_date__IN_weekday(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const Weekday::Type day, Date * &retarg);
00375 
00376 extern "C" eyedb::Status
00377 method__OUT_date_REF__previous_date__IN_weekday(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00378 {
00379   eyedb::Status status;
00380 
00381   const Weekday::Type day = (Weekday::Type)*_array[0]->getInteger32();
00382   Date * _retarg = 0;
00383 
00384   status = __method__OUT_date_REF__previous_date__IN_weekday(_db, _m, _o, day, _retarg);
00385   if (status) return status;
00386 
00387   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00388   return eyedb::Success;
00389 }
00390 
00391 extern eyedb::Status __method__OUT_date_REF__add_days_date__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 days, Date * &retarg);
00392 
00393 extern "C" eyedb::Status
00394 method__OUT_date_REF__add_days_date__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00395 {
00396   eyedb::Status status;
00397 
00398   const eyedblib::int32 days = *_array[0]->getInteger32();
00399   Date * _retarg = 0;
00400 
00401   status = __method__OUT_date_REF__add_days_date__IN_int32(_db, _m, _o, days, _retarg);
00402   if (status) return status;
00403 
00404   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00405   return eyedb::Success;
00406 }
00407 
00408 extern eyedb::Status __method__OUT_date_REF__substract_days_date__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 days, Date * &retarg);
00409 
00410 extern "C" eyedb::Status
00411 method__OUT_date_REF__substract_days_date__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00412 {
00413   eyedb::Status status;
00414 
00415   const eyedblib::int32 days = *_array[0]->getInteger32();
00416   Date * _retarg = 0;
00417 
00418   status = __method__OUT_date_REF__substract_days_date__IN_int32(_db, _m, _o, days, _retarg);
00419   if (status) return status;
00420 
00421   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00422   return eyedb::Success;
00423 }
00424 
00425 extern eyedb::Status __method__OUT_int32_substract_date_date__IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Date * d, eyedblib::int32 &retarg);
00426 
00427 extern "C" eyedb::Status
00428 method__OUT_int32_substract_date_date__IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00429 {
00430   eyedb::Status status;
00431 
00432   Date * d = (Date *)_array[0]->getObject();
00433   eyedblib::int32 _retarg = 0;
00434 
00435   status = __method__OUT_int32_substract_date_date__IN_date_REF_(_db, _m, _o, d, _retarg);
00436   if (status) return status;
00437 
00438   __retarg.set(_retarg);
00439   return eyedb::Success;
00440 }
00441 
00442 extern eyedb::Status __method__OUT_void_set_julian_date__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 julian_day);
00443 
00444 extern "C" eyedb::Status
00445 method__OUT_void_set_julian_date__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00446 {
00447   eyedb::Status status;
00448 
00449   const eyedblib::int32 julian_day = *_array[0]->getInteger32();
00450 
00451   status = __method__OUT_void_set_julian_date__IN_int32(_db, _m, _o, julian_day);
00452   if (status) return status;
00453 
00454   return eyedb::Success;
00455 }
00456 
00457 extern eyedb::Status __method_static_OUT_void_get_local_time_zone_time__OUT_int16__OUT_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedblib::int16 &tz_hour, eyedblib::int16 &tz_min);
00458 
00459 extern "C" eyedb::Status
00460 method_static_OUT_void_get_local_time_zone_time__OUT_int16__OUT_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00461 {
00462   eyedb::Status status;
00463 
00464   eyedblib::int16 tz_hour = 0;
00465   eyedblib::int16 tz_min = 0;
00466 
00467   status = __method_static_OUT_void_get_local_time_zone_time__OUT_int16__OUT_int16(_db, _m, tz_hour, tz_min);
00468   if (status) return status;
00469 
00470   _array[0]->set(tz_hour);
00471   _array[1]->set(tz_min);
00472   return eyedb::Success;
00473 }
00474 
00475 extern eyedb::Status __method_static_OUT_time_REF__gmt_time_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, Time * &retarg);
00476 
00477 extern "C" eyedb::Status
00478 method_static_OUT_time_REF__gmt_time_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00479 {
00480   eyedb::Status status;
00481 
00482   Time * _retarg = 0;
00483 
00484   status = __method_static_OUT_time_REF__gmt_time_time(_db, _m, _retarg);
00485   if (status) return status;
00486 
00487   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00488   return eyedb::Success;
00489 }
00490 
00491 extern eyedb::Status __method_static_OUT_time_REF__local_time_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, Time * &retarg);
00492 
00493 extern "C" eyedb::Status
00494 method_static_OUT_time_REF__local_time_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00495 {
00496   eyedb::Status status;
00497 
00498   Time * _retarg = 0;
00499 
00500   status = __method_static_OUT_time_REF__local_time_time(_db, _m, _retarg);
00501   if (status) return status;
00502 
00503   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00504   return eyedb::Success;
00505 }
00506 
00507 extern eyedb::Status __method_static_OUT_time_REF__time_time__IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, Time * t, Time * &retarg);
00508 
00509 extern "C" eyedb::Status
00510 method_static_OUT_time_REF__time_time__IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00511 {
00512   eyedb::Status status;
00513 
00514   Time * t = (Time *)_array[0]->getObject();
00515   Time * _retarg = 0;
00516 
00517   status = __method_static_OUT_time_REF__time_time__IN_time_REF_(_db, _m, t, _retarg);
00518   if (status) return status;
00519 
00520   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00521   return eyedb::Success;
00522 }
00523 
00524 extern eyedb::Status __method_static_OUT_time_REF__time_time__IN_int64(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedblib::int64 usec, Time * &retarg);
00525 
00526 extern "C" eyedb::Status
00527 method_static_OUT_time_REF__time_time__IN_int64(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00528 {
00529   eyedb::Status status;
00530 
00531   const eyedblib::int64 usec = *_array[0]->getInteger64();
00532   Time * _retarg = 0;
00533 
00534   status = __method_static_OUT_time_REF__time_time__IN_int64(_db, _m, usec, _retarg);
00535   if (status) return status;
00536 
00537   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00538   return eyedb::Success;
00539 }
00540 
00541 extern eyedb::Status __method_static_OUT_time_REF__time_time__IN_int64__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedblib::int64 usec, const eyedblib::int16 tz, Time * &retarg);
00542 
00543 extern "C" eyedb::Status
00544 method_static_OUT_time_REF__time_time__IN_int64__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00545 {
00546   eyedb::Status status;
00547 
00548   const eyedblib::int64 usec = *_array[0]->getInteger64();
00549   const eyedblib::int16 tz = *_array[1]->getInteger16();
00550   Time * _retarg = 0;
00551 
00552   status = __method_static_OUT_time_REF__time_time__IN_int64__IN_int16(_db, _m, usec, tz, _retarg);
00553   if (status) return status;
00554 
00555   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00556   return eyedb::Success;
00557 }
00558 
00559 extern eyedb::Status __method_static_OUT_time_REF__time_time__IN_int16__IN_int16__IN_int16__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedblib::int16 hours, const eyedblib::int16 min, const eyedblib::int16 sec, const eyedblib::int16 msec, Time * &retarg);
00560 
00561 extern "C" eyedb::Status
00562 method_static_OUT_time_REF__time_time__IN_int16__IN_int16__IN_int16__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00563 {
00564   eyedb::Status status;
00565 
00566   const eyedblib::int16 hours = *_array[0]->getInteger16();
00567   const eyedblib::int16 min = *_array[1]->getInteger16();
00568   const eyedblib::int16 sec = *_array[2]->getInteger16();
00569   const eyedblib::int16 msec = *_array[3]->getInteger16();
00570   Time * _retarg = 0;
00571 
00572   status = __method_static_OUT_time_REF__time_time__IN_int16__IN_int16__IN_int16__IN_int16(_db, _m, hours, min, sec, msec, _retarg);
00573   if (status) return status;
00574 
00575   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00576   return eyedb::Success;
00577 }
00578 
00579 extern eyedb::Status __method_static_OUT_time_REF__time_time__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedblib::int16 hours, const eyedblib::int16 min, const eyedblib::int16 sec, const eyedblib::int16 msec, const eyedblib::int16 usec, Time * &retarg);
00580 
00581 extern "C" eyedb::Status
00582 method_static_OUT_time_REF__time_time__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00583 {
00584   eyedb::Status status;
00585 
00586   const eyedblib::int16 hours = *_array[0]->getInteger16();
00587   const eyedblib::int16 min = *_array[1]->getInteger16();
00588   const eyedblib::int16 sec = *_array[2]->getInteger16();
00589   const eyedblib::int16 msec = *_array[3]->getInteger16();
00590   const eyedblib::int16 usec = *_array[4]->getInteger16();
00591   Time * _retarg = 0;
00592 
00593   status = __method_static_OUT_time_REF__time_time__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16(_db, _m, hours, min, sec, msec, usec, _retarg);
00594   if (status) return status;
00595 
00596   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00597   return eyedb::Success;
00598 }
00599 
00600 extern eyedb::Status __method_static_OUT_time_REF__time_time__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedblib::int16 hours, const eyedblib::int16 min, const eyedblib::int16 sec, const eyedblib::int16 msec, const eyedblib::int16 tz_hour, const eyedblib::int16 tz_minute, Time * &retarg);
00601 
00602 extern "C" eyedb::Status
00603 method_static_OUT_time_REF__time_time__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00604 {
00605   eyedb::Status status;
00606 
00607   const eyedblib::int16 hours = *_array[0]->getInteger16();
00608   const eyedblib::int16 min = *_array[1]->getInteger16();
00609   const eyedblib::int16 sec = *_array[2]->getInteger16();
00610   const eyedblib::int16 msec = *_array[3]->getInteger16();
00611   const eyedblib::int16 tz_hour = *_array[4]->getInteger16();
00612   const eyedblib::int16 tz_minute = *_array[5]->getInteger16();
00613   Time * _retarg = 0;
00614 
00615   status = __method_static_OUT_time_REF__time_time__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16(_db, _m, hours, min, sec, msec, tz_hour, tz_minute, _retarg);
00616   if (status) return status;
00617 
00618   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00619   return eyedb::Success;
00620 }
00621 
00622 extern eyedb::Status __method_static_OUT_time_REF__time_time__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedblib::int16 hours, const eyedblib::int16 min, const eyedblib::int16 sec, const eyedblib::int16 msec, const eyedblib::int16 usec, const eyedblib::int16 tz_hour, const eyedblib::int16 tz_minute, Time * &retarg);
00623 
00624 extern "C" eyedb::Status
00625 method_static_OUT_time_REF__time_time__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00626 {
00627   eyedb::Status status;
00628 
00629   const eyedblib::int16 hours = *_array[0]->getInteger16();
00630   const eyedblib::int16 min = *_array[1]->getInteger16();
00631   const eyedblib::int16 sec = *_array[2]->getInteger16();
00632   const eyedblib::int16 msec = *_array[3]->getInteger16();
00633   const eyedblib::int16 usec = *_array[4]->getInteger16();
00634   const eyedblib::int16 tz_hour = *_array[5]->getInteger16();
00635   const eyedblib::int16 tz_minute = *_array[6]->getInteger16();
00636   Time * _retarg = 0;
00637 
00638   status = __method_static_OUT_time_REF__time_time__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16(_db, _m, hours, min, sec, msec, usec, tz_hour, tz_minute, _retarg);
00639   if (status) return status;
00640 
00641   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00642   return eyedb::Success;
00643 }
00644 
00645 extern eyedb::Status __method_static_OUT_time_REF__time_time__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * t, Time * &retarg);
00646 
00647 extern "C" eyedb::Status
00648 method_static_OUT_time_REF__time_time__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00649 {
00650   eyedb::Status status;
00651 
00652   const char * t = _array[0]->getString();
00653   Time * _retarg = 0;
00654 
00655   status = __method_static_OUT_time_REF__time_time__IN_string(_db, _m, t, _retarg);
00656   if (status) return status;
00657 
00658   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00659   return eyedb::Success;
00660 }
00661 
00662 extern eyedb::Status __method_static_OUT_int64_usec_time_time__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * t, eyedblib::int64 &retarg);
00663 
00664 extern "C" eyedb::Status
00665 method_static_OUT_int64_usec_time_time__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00666 {
00667   eyedb::Status status;
00668 
00669   const char * t = _array[0]->getString();
00670   eyedblib::int64 _retarg = 0;
00671 
00672   status = __method_static_OUT_int64_usec_time_time__IN_string(_db, _m, t, _retarg);
00673   if (status) return status;
00674 
00675   __retarg.set(_retarg);
00676   return eyedb::Success;
00677 }
00678 
00679 extern eyedb::Status __method__OUT_int16_hour_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
00680 
00681 extern "C" eyedb::Status
00682 method__OUT_int16_hour_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00683 {
00684   eyedb::Status status;
00685 
00686   eyedblib::int16 _retarg = 0;
00687 
00688   status = __method__OUT_int16_hour_time(_db, _m, _o, _retarg);
00689   if (status) return status;
00690 
00691   __retarg.set(_retarg);
00692   return eyedb::Success;
00693 }
00694 
00695 extern eyedb::Status __method__OUT_int16_minute_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
00696 
00697 extern "C" eyedb::Status
00698 method__OUT_int16_minute_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00699 {
00700   eyedb::Status status;
00701 
00702   eyedblib::int16 _retarg = 0;
00703 
00704   status = __method__OUT_int16_minute_time(_db, _m, _o, _retarg);
00705   if (status) return status;
00706 
00707   __retarg.set(_retarg);
00708   return eyedb::Success;
00709 }
00710 
00711 extern eyedb::Status __method__OUT_int16_second_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
00712 
00713 extern "C" eyedb::Status
00714 method__OUT_int16_second_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00715 {
00716   eyedb::Status status;
00717 
00718   eyedblib::int16 _retarg = 0;
00719 
00720   status = __method__OUT_int16_second_time(_db, _m, _o, _retarg);
00721   if (status) return status;
00722 
00723   __retarg.set(_retarg);
00724   return eyedb::Success;
00725 }
00726 
00727 extern eyedb::Status __method__OUT_int16_millisecond_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
00728 
00729 extern "C" eyedb::Status
00730 method__OUT_int16_millisecond_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00731 {
00732   eyedb::Status status;
00733 
00734   eyedblib::int16 _retarg = 0;
00735 
00736   status = __method__OUT_int16_millisecond_time(_db, _m, _o, _retarg);
00737   if (status) return status;
00738 
00739   __retarg.set(_retarg);
00740   return eyedb::Success;
00741 }
00742 
00743 extern eyedb::Status __method__OUT_int16_tz_hour_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
00744 
00745 extern "C" eyedb::Status
00746 method__OUT_int16_tz_hour_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00747 {
00748   eyedb::Status status;
00749 
00750   eyedblib::int16 _retarg = 0;
00751 
00752   status = __method__OUT_int16_tz_hour_time(_db, _m, _o, _retarg);
00753   if (status) return status;
00754 
00755   __retarg.set(_retarg);
00756   return eyedb::Success;
00757 }
00758 
00759 extern eyedb::Status __method__OUT_int16_tz_minute_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
00760 
00761 extern "C" eyedb::Status
00762 method__OUT_int16_tz_minute_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00763 {
00764   eyedb::Status status;
00765 
00766   eyedblib::int16 _retarg = 0;
00767 
00768   status = __method__OUT_int16_tz_minute_time(_db, _m, _o, _retarg);
00769   if (status) return status;
00770 
00771   __retarg.set(_retarg);
00772   return eyedb::Success;
00773 }
00774 
00775 extern eyedb::Status __method__OUT_string_toString_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, char * &retarg);
00776 
00777 extern "C" eyedb::Status
00778 method__OUT_string_toString_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00779 {
00780   eyedb::Status status;
00781 
00782   char * _retarg = 0;
00783 
00784   status = __method__OUT_string_toString_time(_db, _m, _o, _retarg);
00785   if (status) return status;
00786 
00787   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00788   return eyedb::Success;
00789 }
00790 
00791 extern eyedb::Status __method__OUT_int16_is_equal_time__IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Time * t, eyedblib::int16 &retarg);
00792 
00793 extern "C" eyedb::Status
00794 method__OUT_int16_is_equal_time__IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00795 {
00796   eyedb::Status status;
00797 
00798   Time * t = (Time *)_array[0]->getObject();
00799   eyedblib::int16 _retarg = 0;
00800 
00801   status = __method__OUT_int16_is_equal_time__IN_time_REF_(_db, _m, _o, t, _retarg);
00802   if (status) return status;
00803 
00804   __retarg.set(_retarg);
00805   return eyedb::Success;
00806 }
00807 
00808 extern eyedb::Status __method__OUT_int16_is_greater_time__IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Time * t, eyedblib::int16 &retarg);
00809 
00810 extern "C" eyedb::Status
00811 method__OUT_int16_is_greater_time__IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00812 {
00813   eyedb::Status status;
00814 
00815   Time * t = (Time *)_array[0]->getObject();
00816   eyedblib::int16 _retarg = 0;
00817 
00818   status = __method__OUT_int16_is_greater_time__IN_time_REF_(_db, _m, _o, t, _retarg);
00819   if (status) return status;
00820 
00821   __retarg.set(_retarg);
00822   return eyedb::Success;
00823 }
00824 
00825 extern eyedb::Status __method__OUT_int16_is_greater_or_equal_time__IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Time * t, eyedblib::int16 &retarg);
00826 
00827 extern "C" eyedb::Status
00828 method__OUT_int16_is_greater_or_equal_time__IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00829 {
00830   eyedb::Status status;
00831 
00832   Time * t = (Time *)_array[0]->getObject();
00833   eyedblib::int16 _retarg = 0;
00834 
00835   status = __method__OUT_int16_is_greater_or_equal_time__IN_time_REF_(_db, _m, _o, t, _retarg);
00836   if (status) return status;
00837 
00838   __retarg.set(_retarg);
00839   return eyedb::Success;
00840 }
00841 
00842 extern eyedb::Status __method__OUT_int16_is_less_time__IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Time * t, eyedblib::int16 &retarg);
00843 
00844 extern "C" eyedb::Status
00845 method__OUT_int16_is_less_time__IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00846 {
00847   eyedb::Status status;
00848 
00849   Time * t = (Time *)_array[0]->getObject();
00850   eyedblib::int16 _retarg = 0;
00851 
00852   status = __method__OUT_int16_is_less_time__IN_time_REF_(_db, _m, _o, t, _retarg);
00853   if (status) return status;
00854 
00855   __retarg.set(_retarg);
00856   return eyedb::Success;
00857 }
00858 
00859 extern eyedb::Status __method__OUT_int16_is_less_or_equal_time__IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Time * t, eyedblib::int16 &retarg);
00860 
00861 extern "C" eyedb::Status
00862 method__OUT_int16_is_less_or_equal_time__IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00863 {
00864   eyedb::Status status;
00865 
00866   Time * t = (Time *)_array[0]->getObject();
00867   eyedblib::int16 _retarg = 0;
00868 
00869   status = __method__OUT_int16_is_less_or_equal_time__IN_time_REF_(_db, _m, _o, t, _retarg);
00870   if (status) return status;
00871 
00872   __retarg.set(_retarg);
00873   return eyedb::Success;
00874 }
00875 
00876 extern eyedb::Status __method__OUT_int16_is_between_time__IN_time_REF___IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Time * t1, Time * t2, eyedblib::int16 &retarg);
00877 
00878 extern "C" eyedb::Status
00879 method__OUT_int16_is_between_time__IN_time_REF___IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00880 {
00881   eyedb::Status status;
00882 
00883   Time * t1 = (Time *)_array[0]->getObject();
00884   Time * t2 = (Time *)_array[1]->getObject();
00885   eyedblib::int16 _retarg = 0;
00886 
00887   status = __method__OUT_int16_is_between_time__IN_time_REF___IN_time_REF_(_db, _m, _o, t1, t2, _retarg);
00888   if (status) return status;
00889 
00890   __retarg.set(_retarg);
00891   return eyedb::Success;
00892 }
00893 
00894 extern eyedb::Status __method__OUT_time_REF__add_interval_time__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeInterval * i, Time * &retarg);
00895 
00896 extern "C" eyedb::Status
00897 method__OUT_time_REF__add_interval_time__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00898 {
00899   eyedb::Status status;
00900 
00901   TimeInterval * i = (TimeInterval *)_array[0]->getObject();
00902   Time * _retarg = 0;
00903 
00904   status = __method__OUT_time_REF__add_interval_time__IN_time_interval_REF_(_db, _m, _o, i, _retarg);
00905   if (status) return status;
00906 
00907   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00908   return eyedb::Success;
00909 }
00910 
00911 extern eyedb::Status __method__OUT_time_REF__substract_interval_time__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeInterval * i, Time * &retarg);
00912 
00913 extern "C" eyedb::Status
00914 method__OUT_time_REF__substract_interval_time__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00915 {
00916   eyedb::Status status;
00917 
00918   TimeInterval * i = (TimeInterval *)_array[0]->getObject();
00919   Time * _retarg = 0;
00920 
00921   status = __method__OUT_time_REF__substract_interval_time__IN_time_interval_REF_(_db, _m, _o, i, _retarg);
00922   if (status) return status;
00923 
00924   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00925   return eyedb::Success;
00926 }
00927 
00928 extern eyedb::Status __method__OUT_time_interval_REF__substract_time_time__IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Time * t, TimeInterval * &retarg);
00929 
00930 extern "C" eyedb::Status
00931 method__OUT_time_interval_REF__substract_time_time__IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00932 {
00933   eyedb::Status status;
00934 
00935   Time * t = (Time *)_array[0]->getObject();
00936   TimeInterval * _retarg = 0;
00937 
00938   status = __method__OUT_time_interval_REF__substract_time_time__IN_time_REF_(_db, _m, _o, t, _retarg);
00939   if (status) return status;
00940 
00941   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
00942   return eyedb::Success;
00943 }
00944 
00945 extern eyedb::Status __method__OUT_int16_gmt_hour_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
00946 
00947 extern "C" eyedb::Status
00948 method__OUT_int16_gmt_hour_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00949 {
00950   eyedb::Status status;
00951 
00952   eyedblib::int16 _retarg = 0;
00953 
00954   status = __method__OUT_int16_gmt_hour_time(_db, _m, _o, _retarg);
00955   if (status) return status;
00956 
00957   __retarg.set(_retarg);
00958   return eyedb::Success;
00959 }
00960 
00961 extern eyedb::Status __method__OUT_int16_gmt_minute_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
00962 
00963 extern "C" eyedb::Status
00964 method__OUT_int16_gmt_minute_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00965 {
00966   eyedb::Status status;
00967 
00968   eyedblib::int16 _retarg = 0;
00969 
00970   status = __method__OUT_int16_gmt_minute_time(_db, _m, _o, _retarg);
00971   if (status) return status;
00972 
00973   __retarg.set(_retarg);
00974   return eyedb::Success;
00975 }
00976 
00977 extern eyedb::Status __method__OUT_int16_microsecond_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
00978 
00979 extern "C" eyedb::Status
00980 method__OUT_int16_microsecond_time(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00981 {
00982   eyedb::Status status;
00983 
00984   eyedblib::int16 _retarg = 0;
00985 
00986   status = __method__OUT_int16_microsecond_time(_db, _m, _o, _retarg);
00987   if (status) return status;
00988 
00989   __retarg.set(_retarg);
00990   return eyedb::Success;
00991 }
00992 
00993 extern eyedb::Status __method__OUT_void_set_usecs_time__IN_int64__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int64 usecs, const eyedblib::int16 tz);
00994 
00995 extern "C" eyedb::Status
00996 method__OUT_void_set_usecs_time__IN_int64__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
00997 {
00998   eyedb::Status status;
00999 
01000   const eyedblib::int64 usecs = *_array[0]->getInteger64();
01001   const eyedblib::int16 tz = *_array[1]->getInteger16();
01002 
01003   status = __method__OUT_void_set_usecs_time__IN_int64__IN_int16(_db, _m, _o, usecs, tz);
01004   if (status) return status;
01005 
01006   return eyedb::Success;
01007 }
01008 
01009 extern eyedb::Status __method_static_OUT_time_stamp_REF__gmt_time_stamp_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, TimeStamp * &retarg);
01010 
01011 extern "C" eyedb::Status
01012 method_static_OUT_time_stamp_REF__gmt_time_stamp_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01013 {
01014   eyedb::Status status;
01015 
01016   TimeStamp * _retarg = 0;
01017 
01018   status = __method_static_OUT_time_stamp_REF__gmt_time_stamp_time_stamp(_db, _m, _retarg);
01019   if (status) return status;
01020 
01021   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01022   return eyedb::Success;
01023 }
01024 
01025 extern eyedb::Status __method_static_OUT_time_stamp_REF__local_time_stamp_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, TimeStamp * &retarg);
01026 
01027 extern "C" eyedb::Status
01028 method_static_OUT_time_stamp_REF__local_time_stamp_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01029 {
01030   eyedb::Status status;
01031 
01032   TimeStamp * _retarg = 0;
01033 
01034   status = __method_static_OUT_time_stamp_REF__local_time_stamp_time_stamp(_db, _m, _retarg);
01035   if (status) return status;
01036 
01037   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01038   return eyedb::Success;
01039 }
01040 
01041 extern eyedb::Status __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_time_stamp_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, TimeStamp * ts, TimeStamp * &retarg);
01042 
01043 extern "C" eyedb::Status
01044 method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_time_stamp_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01045 {
01046   eyedb::Status status;
01047 
01048   TimeStamp * ts = (TimeStamp *)_array[0]->getObject();
01049   TimeStamp * _retarg = 0;
01050 
01051   status = __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_time_stamp_REF_(_db, _m, ts, _retarg);
01052   if (status) return status;
01053 
01054   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01055   return eyedb::Success;
01056 }
01057 
01058 extern eyedb::Status __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_int64(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedblib::int64 usec, TimeStamp * &retarg);
01059 
01060 extern "C" eyedb::Status
01061 method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_int64(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01062 {
01063   eyedb::Status status;
01064 
01065   const eyedblib::int64 usec = *_array[0]->getInteger64();
01066   TimeStamp * _retarg = 0;
01067 
01068   status = __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_int64(_db, _m, usec, _retarg);
01069   if (status) return status;
01070 
01071   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01072   return eyedb::Success;
01073 }
01074 
01075 extern eyedb::Status __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_int64__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedblib::int64 usec, const eyedblib::int16 tz, TimeStamp * &retarg);
01076 
01077 extern "C" eyedb::Status
01078 method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_int64__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01079 {
01080   eyedb::Status status;
01081 
01082   const eyedblib::int64 usec = *_array[0]->getInteger64();
01083   const eyedblib::int16 tz = *_array[1]->getInteger16();
01084   TimeStamp * _retarg = 0;
01085 
01086   status = __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_int64__IN_int16(_db, _m, usec, tz, _retarg);
01087   if (status) return status;
01088 
01089   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01090   return eyedb::Success;
01091 }
01092 
01093 extern eyedb::Status __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_int32__IN_int64(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedblib::int32 julian_day, const eyedblib::int64 usec, TimeStamp * &retarg);
01094 
01095 extern "C" eyedb::Status
01096 method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_int32__IN_int64(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01097 {
01098   eyedb::Status status;
01099 
01100   const eyedblib::int32 julian_day = *_array[0]->getInteger32();
01101   const eyedblib::int64 usec = *_array[1]->getInteger64();
01102   TimeStamp * _retarg = 0;
01103 
01104   status = __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_int32__IN_int64(_db, _m, julian_day, usec, _retarg);
01105   if (status) return status;
01106 
01107   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01108   return eyedb::Success;
01109 }
01110 
01111 extern eyedb::Status __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_int32__IN_int64__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedblib::int32 julian_day, const eyedblib::int64 usec, const eyedblib::int16 tz, TimeStamp * &retarg);
01112 
01113 extern "C" eyedb::Status
01114 method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_int32__IN_int64__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01115 {
01116   eyedb::Status status;
01117 
01118   const eyedblib::int32 julian_day = *_array[0]->getInteger32();
01119   const eyedblib::int64 usec = *_array[1]->getInteger64();
01120   const eyedblib::int16 tz = *_array[2]->getInteger16();
01121   TimeStamp * _retarg = 0;
01122 
01123   status = __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_int32__IN_int64__IN_int16(_db, _m, julian_day, usec, tz, _retarg);
01124   if (status) return status;
01125 
01126   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01127   return eyedb::Success;
01128 }
01129 
01130 extern eyedb::Status __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_date_REF___IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, Date * d, Time * t, TimeStamp * &retarg);
01131 
01132 extern "C" eyedb::Status
01133 method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_date_REF___IN_time_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01134 {
01135   eyedb::Status status;
01136 
01137   Date * d = (Date *)_array[0]->getObject();
01138   Time * t = (Time *)_array[1]->getObject();
01139   TimeStamp * _retarg = 0;
01140 
01141   status = __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_date_REF___IN_time_REF_(_db, _m, d, t, _retarg);
01142   if (status) return status;
01143 
01144   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01145   return eyedb::Success;
01146 }
01147 
01148 extern eyedb::Status __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, Date * d, TimeStamp * &retarg);
01149 
01150 extern "C" eyedb::Status
01151 method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_date_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01152 {
01153   eyedb::Status status;
01154 
01155   Date * d = (Date *)_array[0]->getObject();
01156   TimeStamp * _retarg = 0;
01157 
01158   status = __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_date_REF_(_db, _m, d, _retarg);
01159   if (status) return status;
01160 
01161   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01162   return eyedb::Success;
01163 }
01164 
01165 extern eyedb::Status __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_date_REF___IN_int16__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, Date * d, const eyedblib::int16 tz_hour, const eyedblib::int16 tz_min, TimeStamp * &retarg);
01166 
01167 extern "C" eyedb::Status
01168 method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_date_REF___IN_int16__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01169 {
01170   eyedb::Status status;
01171 
01172   Date * d = (Date *)_array[0]->getObject();
01173   const eyedblib::int16 tz_hour = *_array[1]->getInteger16();
01174   const eyedblib::int16 tz_min = *_array[2]->getInteger16();
01175   TimeStamp * _retarg = 0;
01176 
01177   status = __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_date_REF___IN_int16__IN_int16(_db, _m, d, tz_hour, tz_min, _retarg);
01178   if (status) return status;
01179 
01180   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01181   return eyedb::Success;
01182 }
01183 
01184 extern eyedb::Status __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * ts, TimeStamp * &retarg);
01185 
01186 extern "C" eyedb::Status
01187 method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01188 {
01189   eyedb::Status status;
01190 
01191   const char * ts = _array[0]->getString();
01192   TimeStamp * _retarg = 0;
01193 
01194   status = __method_static_OUT_time_stamp_REF__time_stamp_time_stamp__IN_string(_db, _m, ts, _retarg);
01195   if (status) return status;
01196 
01197   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01198   return eyedb::Success;
01199 }
01200 
01201 extern eyedb::Status __method_static_OUT_int64_usec_time_stamp_time_stamp__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * ts, eyedblib::int64 &retarg);
01202 
01203 extern "C" eyedb::Status
01204 method_static_OUT_int64_usec_time_stamp_time_stamp__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01205 {
01206   eyedb::Status status;
01207 
01208   const char * ts = _array[0]->getString();
01209   eyedblib::int64 _retarg = 0;
01210 
01211   status = __method_static_OUT_int64_usec_time_stamp_time_stamp__IN_string(_db, _m, ts, _retarg);
01212   if (status) return status;
01213 
01214   __retarg.set(_retarg);
01215   return eyedb::Success;
01216 }
01217 
01218 extern eyedb::Status __method__OUT_date_REF__date_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Date * &retarg);
01219 
01220 extern "C" eyedb::Status
01221 method__OUT_date_REF__date_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01222 {
01223   eyedb::Status status;
01224 
01225   Date * _retarg = 0;
01226 
01227   status = __method__OUT_date_REF__date_time_stamp(_db, _m, _o, _retarg);
01228   if (status) return status;
01229 
01230   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01231   return eyedb::Success;
01232 }
01233 
01234 extern eyedb::Status __method__OUT_time_REF__time_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, Time * &retarg);
01235 
01236 extern "C" eyedb::Status
01237 method__OUT_time_REF__time_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01238 {
01239   eyedb::Status status;
01240 
01241   Time * _retarg = 0;
01242 
01243   status = __method__OUT_time_REF__time_time_stamp(_db, _m, _o, _retarg);
01244   if (status) return status;
01245 
01246   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01247   return eyedb::Success;
01248 }
01249 
01250 extern eyedb::Status __method__OUT_int32_year_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int32 &retarg);
01251 
01252 extern "C" eyedb::Status
01253 method__OUT_int32_year_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01254 {
01255   eyedb::Status status;
01256 
01257   eyedblib::int32 _retarg = 0;
01258 
01259   status = __method__OUT_int32_year_time_stamp(_db, _m, _o, _retarg);
01260   if (status) return status;
01261 
01262   __retarg.set(_retarg);
01263   return eyedb::Success;
01264 }
01265 
01266 extern eyedb::Status __method__OUT_int16_month_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
01267 
01268 extern "C" eyedb::Status
01269 method__OUT_int16_month_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01270 {
01271   eyedb::Status status;
01272 
01273   eyedblib::int16 _retarg = 0;
01274 
01275   status = __method__OUT_int16_month_time_stamp(_db, _m, _o, _retarg);
01276   if (status) return status;
01277 
01278   __retarg.set(_retarg);
01279   return eyedb::Success;
01280 }
01281 
01282 extern eyedb::Status __method__OUT_int16_day_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
01283 
01284 extern "C" eyedb::Status
01285 method__OUT_int16_day_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01286 {
01287   eyedb::Status status;
01288 
01289   eyedblib::int16 _retarg = 0;
01290 
01291   status = __method__OUT_int16_day_time_stamp(_db, _m, _o, _retarg);
01292   if (status) return status;
01293 
01294   __retarg.set(_retarg);
01295   return eyedb::Success;
01296 }
01297 
01298 extern eyedb::Status __method__OUT_int16_hour_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
01299 
01300 extern "C" eyedb::Status
01301 method__OUT_int16_hour_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01302 {
01303   eyedb::Status status;
01304 
01305   eyedblib::int16 _retarg = 0;
01306 
01307   status = __method__OUT_int16_hour_time_stamp(_db, _m, _o, _retarg);
01308   if (status) return status;
01309 
01310   __retarg.set(_retarg);
01311   return eyedb::Success;
01312 }
01313 
01314 extern eyedb::Status __method__OUT_int16_minute_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
01315 
01316 extern "C" eyedb::Status
01317 method__OUT_int16_minute_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01318 {
01319   eyedb::Status status;
01320 
01321   eyedblib::int16 _retarg = 0;
01322 
01323   status = __method__OUT_int16_minute_time_stamp(_db, _m, _o, _retarg);
01324   if (status) return status;
01325 
01326   __retarg.set(_retarg);
01327   return eyedb::Success;
01328 }
01329 
01330 extern eyedb::Status __method__OUT_int16_second_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
01331 
01332 extern "C" eyedb::Status
01333 method__OUT_int16_second_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01334 {
01335   eyedb::Status status;
01336 
01337   eyedblib::int16 _retarg = 0;
01338 
01339   status = __method__OUT_int16_second_time_stamp(_db, _m, _o, _retarg);
01340   if (status) return status;
01341 
01342   __retarg.set(_retarg);
01343   return eyedb::Success;
01344 }
01345 
01346 extern eyedb::Status __method__OUT_int16_millisecond_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
01347 
01348 extern "C" eyedb::Status
01349 method__OUT_int16_millisecond_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01350 {
01351   eyedb::Status status;
01352 
01353   eyedblib::int16 _retarg = 0;
01354 
01355   status = __method__OUT_int16_millisecond_time_stamp(_db, _m, _o, _retarg);
01356   if (status) return status;
01357 
01358   __retarg.set(_retarg);
01359   return eyedb::Success;
01360 }
01361 
01362 extern eyedb::Status __method__OUT_int16_tz_hour_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
01363 
01364 extern "C" eyedb::Status
01365 method__OUT_int16_tz_hour_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01366 {
01367   eyedb::Status status;
01368 
01369   eyedblib::int16 _retarg = 0;
01370 
01371   status = __method__OUT_int16_tz_hour_time_stamp(_db, _m, _o, _retarg);
01372   if (status) return status;
01373 
01374   __retarg.set(_retarg);
01375   return eyedb::Success;
01376 }
01377 
01378 extern eyedb::Status __method__OUT_int16_tz_minute_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
01379 
01380 extern "C" eyedb::Status
01381 method__OUT_int16_tz_minute_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01382 {
01383   eyedb::Status status;
01384 
01385   eyedblib::int16 _retarg = 0;
01386 
01387   status = __method__OUT_int16_tz_minute_time_stamp(_db, _m, _o, _retarg);
01388   if (status) return status;
01389 
01390   __retarg.set(_retarg);
01391   return eyedb::Success;
01392 }
01393 
01394 extern eyedb::Status __method__OUT_string_toString_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, char * &retarg);
01395 
01396 extern "C" eyedb::Status
01397 method__OUT_string_toString_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01398 {
01399   eyedb::Status status;
01400 
01401   char * _retarg = 0;
01402 
01403   status = __method__OUT_string_toString_time_stamp(_db, _m, _o, _retarg);
01404   if (status) return status;
01405 
01406   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01407   return eyedb::Success;
01408 }
01409 
01410 extern eyedb::Status __method__OUT_time_stamp_REF__plus_time_stamp__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeInterval * i, TimeStamp * &retarg);
01411 
01412 extern "C" eyedb::Status
01413 method__OUT_time_stamp_REF__plus_time_stamp__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01414 {
01415   eyedb::Status status;
01416 
01417   TimeInterval * i = (TimeInterval *)_array[0]->getObject();
01418   TimeStamp * _retarg = 0;
01419 
01420   status = __method__OUT_time_stamp_REF__plus_time_stamp__IN_time_interval_REF_(_db, _m, _o, i, _retarg);
01421   if (status) return status;
01422 
01423   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01424   return eyedb::Success;
01425 }
01426 
01427 extern eyedb::Status __method__OUT_time_stamp_REF__minus_time_stamp__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeInterval * i, TimeStamp * &retarg);
01428 
01429 extern "C" eyedb::Status
01430 method__OUT_time_stamp_REF__minus_time_stamp__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01431 {
01432   eyedb::Status status;
01433 
01434   TimeInterval * i = (TimeInterval *)_array[0]->getObject();
01435   TimeStamp * _retarg = 0;
01436 
01437   status = __method__OUT_time_stamp_REF__minus_time_stamp__IN_time_interval_REF_(_db, _m, _o, i, _retarg);
01438   if (status) return status;
01439 
01440   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01441   return eyedb::Success;
01442 }
01443 
01444 extern eyedb::Status __method__OUT_int16_is_equal_time_stamp__IN_time_stamp_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeStamp * ts, eyedblib::int16 &retarg);
01445 
01446 extern "C" eyedb::Status
01447 method__OUT_int16_is_equal_time_stamp__IN_time_stamp_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01448 {
01449   eyedb::Status status;
01450 
01451   TimeStamp * ts = (TimeStamp *)_array[0]->getObject();
01452   eyedblib::int16 _retarg = 0;
01453 
01454   status = __method__OUT_int16_is_equal_time_stamp__IN_time_stamp_REF_(_db, _m, _o, ts, _retarg);
01455   if (status) return status;
01456 
01457   __retarg.set(_retarg);
01458   return eyedb::Success;
01459 }
01460 
01461 extern eyedb::Status __method__OUT_int16_is_greater_time_stamp__IN_time_stamp_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeStamp * ts, eyedblib::int16 &retarg);
01462 
01463 extern "C" eyedb::Status
01464 method__OUT_int16_is_greater_time_stamp__IN_time_stamp_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01465 {
01466   eyedb::Status status;
01467 
01468   TimeStamp * ts = (TimeStamp *)_array[0]->getObject();
01469   eyedblib::int16 _retarg = 0;
01470 
01471   status = __method__OUT_int16_is_greater_time_stamp__IN_time_stamp_REF_(_db, _m, _o, ts, _retarg);
01472   if (status) return status;
01473 
01474   __retarg.set(_retarg);
01475   return eyedb::Success;
01476 }
01477 
01478 extern eyedb::Status __method__OUT_int16_is_greater_or_equal_time_stamp__IN_time_stamp_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeStamp * ts, eyedblib::int16 &retarg);
01479 
01480 extern "C" eyedb::Status
01481 method__OUT_int16_is_greater_or_equal_time_stamp__IN_time_stamp_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01482 {
01483   eyedb::Status status;
01484 
01485   TimeStamp * ts = (TimeStamp *)_array[0]->getObject();
01486   eyedblib::int16 _retarg = 0;
01487 
01488   status = __method__OUT_int16_is_greater_or_equal_time_stamp__IN_time_stamp_REF_(_db, _m, _o, ts, _retarg);
01489   if (status) return status;
01490 
01491   __retarg.set(_retarg);
01492   return eyedb::Success;
01493 }
01494 
01495 extern eyedb::Status __method__OUT_int16_is_less_time_stamp__IN_time_stamp_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeStamp * ts, eyedblib::int16 &retarg);
01496 
01497 extern "C" eyedb::Status
01498 method__OUT_int16_is_less_time_stamp__IN_time_stamp_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01499 {
01500   eyedb::Status status;
01501 
01502   TimeStamp * ts = (TimeStamp *)_array[0]->getObject();
01503   eyedblib::int16 _retarg = 0;
01504 
01505   status = __method__OUT_int16_is_less_time_stamp__IN_time_stamp_REF_(_db, _m, _o, ts, _retarg);
01506   if (status) return status;
01507 
01508   __retarg.set(_retarg);
01509   return eyedb::Success;
01510 }
01511 
01512 extern eyedb::Status __method__OUT_int16_is_less_or_equal_time_stamp__IN_time_stamp_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeStamp * ts, eyedblib::int16 &retarg);
01513 
01514 extern "C" eyedb::Status
01515 method__OUT_int16_is_less_or_equal_time_stamp__IN_time_stamp_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01516 {
01517   eyedb::Status status;
01518 
01519   TimeStamp * ts = (TimeStamp *)_array[0]->getObject();
01520   eyedblib::int16 _retarg = 0;
01521 
01522   status = __method__OUT_int16_is_less_or_equal_time_stamp__IN_time_stamp_REF_(_db, _m, _o, ts, _retarg);
01523   if (status) return status;
01524 
01525   __retarg.set(_retarg);
01526   return eyedb::Success;
01527 }
01528 
01529 extern eyedb::Status __method__OUT_int16_is_between_time_stamp__IN_time_stamp_REF___IN_time_stamp_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeStamp * ts1, TimeStamp * ts2, eyedblib::int16 &retarg);
01530 
01531 extern "C" eyedb::Status
01532 method__OUT_int16_is_between_time_stamp__IN_time_stamp_REF___IN_time_stamp_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01533 {
01534   eyedb::Status status;
01535 
01536   TimeStamp * ts1 = (TimeStamp *)_array[0]->getObject();
01537   TimeStamp * ts2 = (TimeStamp *)_array[1]->getObject();
01538   eyedblib::int16 _retarg = 0;
01539 
01540   status = __method__OUT_int16_is_between_time_stamp__IN_time_stamp_REF___IN_time_stamp_REF_(_db, _m, _o, ts1, ts2, _retarg);
01541   if (status) return status;
01542 
01543   __retarg.set(_retarg);
01544   return eyedb::Success;
01545 }
01546 
01547 extern eyedb::Status __method__OUT_int16_gmt_hour_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
01548 
01549 extern "C" eyedb::Status
01550 method__OUT_int16_gmt_hour_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01551 {
01552   eyedb::Status status;
01553 
01554   eyedblib::int16 _retarg = 0;
01555 
01556   status = __method__OUT_int16_gmt_hour_time_stamp(_db, _m, _o, _retarg);
01557   if (status) return status;
01558 
01559   __retarg.set(_retarg);
01560   return eyedb::Success;
01561 }
01562 
01563 extern eyedb::Status __method__OUT_int16_gmt_minute_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
01564 
01565 extern "C" eyedb::Status
01566 method__OUT_int16_gmt_minute_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01567 {
01568   eyedb::Status status;
01569 
01570   eyedblib::int16 _retarg = 0;
01571 
01572   status = __method__OUT_int16_gmt_minute_time_stamp(_db, _m, _o, _retarg);
01573   if (status) return status;
01574 
01575   __retarg.set(_retarg);
01576   return eyedb::Success;
01577 }
01578 
01579 extern eyedb::Status __method__OUT_int16_microsecond_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
01580 
01581 extern "C" eyedb::Status
01582 method__OUT_int16_microsecond_time_stamp(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01583 {
01584   eyedb::Status status;
01585 
01586   eyedblib::int16 _retarg = 0;
01587 
01588   status = __method__OUT_int16_microsecond_time_stamp(_db, _m, _o, _retarg);
01589   if (status) return status;
01590 
01591   __retarg.set(_retarg);
01592   return eyedb::Success;
01593 }
01594 
01595 extern eyedb::Status __method__OUT_void_set_usecs_time_stamp__IN_int64__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int64 usec, const eyedblib::int16 tz);
01596 
01597 extern "C" eyedb::Status
01598 method__OUT_void_set_usecs_time_stamp__IN_int64__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01599 {
01600   eyedb::Status status;
01601 
01602   const eyedblib::int64 usec = *_array[0]->getInteger64();
01603   const eyedblib::int16 tz = *_array[1]->getInteger16();
01604 
01605   status = __method__OUT_void_set_usecs_time_stamp__IN_int64__IN_int16(_db, _m, _o, usec, tz);
01606   if (status) return status;
01607 
01608   return eyedb::Success;
01609 }
01610 
01611 extern eyedb::Status __method__OUT_time_interval_REF__substract_time_stamp__IN_time_stamp_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeStamp * ts, TimeInterval * &retarg);
01612 
01613 extern "C" eyedb::Status
01614 method__OUT_time_interval_REF__substract_time_stamp__IN_time_stamp_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01615 {
01616   eyedb::Status status;
01617 
01618   TimeStamp * ts = (TimeStamp *)_array[0]->getObject();
01619   TimeInterval * _retarg = 0;
01620 
01621   status = __method__OUT_time_interval_REF__substract_time_stamp__IN_time_stamp_REF_(_db, _m, _o, ts, _retarg);
01622   if (status) return status;
01623 
01624   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01625   return eyedb::Success;
01626 }
01627 
01628 extern eyedb::Status __method_static_OUT_time_interval_REF__time_interval_time_interval__IN_int64(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedblib::int64 usecs, TimeInterval * &retarg);
01629 
01630 extern "C" eyedb::Status
01631 method_static_OUT_time_interval_REF__time_interval_time_interval__IN_int64(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01632 {
01633   eyedb::Status status;
01634 
01635   const eyedblib::int64 usecs = *_array[0]->getInteger64();
01636   TimeInterval * _retarg = 0;
01637 
01638   status = __method_static_OUT_time_interval_REF__time_interval_time_interval__IN_int64(_db, _m, usecs, _retarg);
01639   if (status) return status;
01640 
01641   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01642   return eyedb::Success;
01643 }
01644 
01645 extern eyedb::Status __method_static_OUT_time_interval_REF__time_interval_time_interval__IN_int32__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedblib::int32 day, const eyedblib::int16 hours, const eyedblib::int16 min, const eyedblib::int16 sec, const eyedblib::int16 msec, const eyedblib::int16 usec, TimeInterval * &retarg);
01646 
01647 extern "C" eyedb::Status
01648 method_static_OUT_time_interval_REF__time_interval_time_interval__IN_int32__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01649 {
01650   eyedb::Status status;
01651 
01652   const eyedblib::int32 day = *_array[0]->getInteger32();
01653   const eyedblib::int16 hours = *_array[1]->getInteger16();
01654   const eyedblib::int16 min = *_array[2]->getInteger16();
01655   const eyedblib::int16 sec = *_array[3]->getInteger16();
01656   const eyedblib::int16 msec = *_array[4]->getInteger16();
01657   const eyedblib::int16 usec = *_array[5]->getInteger16();
01658   TimeInterval * _retarg = 0;
01659 
01660   status = __method_static_OUT_time_interval_REF__time_interval_time_interval__IN_int32__IN_int16__IN_int16__IN_int16__IN_int16__IN_int16(_db, _m, day, hours, min, sec, msec, usec, _retarg);
01661   if (status) return status;
01662 
01663   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01664   return eyedb::Success;
01665 }
01666 
01667 extern eyedb::Status __method__OUT_int32_day_time_interval(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int32 &retarg);
01668 
01669 extern "C" eyedb::Status
01670 method__OUT_int32_day_time_interval(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01671 {
01672   eyedb::Status status;
01673 
01674   eyedblib::int32 _retarg = 0;
01675 
01676   status = __method__OUT_int32_day_time_interval(_db, _m, _o, _retarg);
01677   if (status) return status;
01678 
01679   __retarg.set(_retarg);
01680   return eyedb::Success;
01681 }
01682 
01683 extern eyedb::Status __method__OUT_int16_hour_time_interval(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
01684 
01685 extern "C" eyedb::Status
01686 method__OUT_int16_hour_time_interval(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01687 {
01688   eyedb::Status status;
01689 
01690   eyedblib::int16 _retarg = 0;
01691 
01692   status = __method__OUT_int16_hour_time_interval(_db, _m, _o, _retarg);
01693   if (status) return status;
01694 
01695   __retarg.set(_retarg);
01696   return eyedb::Success;
01697 }
01698 
01699 extern eyedb::Status __method__OUT_int16_minute_time_interval(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
01700 
01701 extern "C" eyedb::Status
01702 method__OUT_int16_minute_time_interval(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01703 {
01704   eyedb::Status status;
01705 
01706   eyedblib::int16 _retarg = 0;
01707 
01708   status = __method__OUT_int16_minute_time_interval(_db, _m, _o, _retarg);
01709   if (status) return status;
01710 
01711   __retarg.set(_retarg);
01712   return eyedb::Success;
01713 }
01714 
01715 extern eyedb::Status __method__OUT_int16_second_time_interval(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
01716 
01717 extern "C" eyedb::Status
01718 method__OUT_int16_second_time_interval(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01719 {
01720   eyedb::Status status;
01721 
01722   eyedblib::int16 _retarg = 0;
01723 
01724   status = __method__OUT_int16_second_time_interval(_db, _m, _o, _retarg);
01725   if (status) return status;
01726 
01727   __retarg.set(_retarg);
01728   return eyedb::Success;
01729 }
01730 
01731 extern eyedb::Status __method__OUT_int16_millisecond_time_interval(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
01732 
01733 extern "C" eyedb::Status
01734 method__OUT_int16_millisecond_time_interval(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01735 {
01736   eyedb::Status status;
01737 
01738   eyedblib::int16 _retarg = 0;
01739 
01740   status = __method__OUT_int16_millisecond_time_interval(_db, _m, _o, _retarg);
01741   if (status) return status;
01742 
01743   __retarg.set(_retarg);
01744   return eyedb::Success;
01745 }
01746 
01747 extern eyedb::Status __method__OUT_int16_microsecond_time_interval(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
01748 
01749 extern "C" eyedb::Status
01750 method__OUT_int16_microsecond_time_interval(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01751 {
01752   eyedb::Status status;
01753 
01754   eyedblib::int16 _retarg = 0;
01755 
01756   status = __method__OUT_int16_microsecond_time_interval(_db, _m, _o, _retarg);
01757   if (status) return status;
01758 
01759   __retarg.set(_retarg);
01760   return eyedb::Success;
01761 }
01762 
01763 extern eyedb::Status __method__OUT_int16_is_zero_time_interval(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int16 &retarg);
01764 
01765 extern "C" eyedb::Status
01766 method__OUT_int16_is_zero_time_interval(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01767 {
01768   eyedb::Status status;
01769 
01770   eyedblib::int16 _retarg = 0;
01771 
01772   status = __method__OUT_int16_is_zero_time_interval(_db, _m, _o, _retarg);
01773   if (status) return status;
01774 
01775   __retarg.set(_retarg);
01776   return eyedb::Success;
01777 }
01778 
01779 extern eyedb::Status __method__OUT_string_toString_time_interval(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, char * &retarg);
01780 
01781 extern "C" eyedb::Status
01782 method__OUT_string_toString_time_interval(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01783 {
01784   eyedb::Status status;
01785 
01786   char * _retarg = 0;
01787 
01788   status = __method__OUT_string_toString_time_interval(_db, _m, _o, _retarg);
01789   if (status) return status;
01790 
01791   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01792   return eyedb::Success;
01793 }
01794 
01795 extern eyedb::Status __method__OUT_time_interval_REF__plus_time_interval__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeInterval * i, TimeInterval * &retarg);
01796 
01797 extern "C" eyedb::Status
01798 method__OUT_time_interval_REF__plus_time_interval__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01799 {
01800   eyedb::Status status;
01801 
01802   TimeInterval * i = (TimeInterval *)_array[0]->getObject();
01803   TimeInterval * _retarg = 0;
01804 
01805   status = __method__OUT_time_interval_REF__plus_time_interval__IN_time_interval_REF_(_db, _m, _o, i, _retarg);
01806   if (status) return status;
01807 
01808   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01809   return eyedb::Success;
01810 }
01811 
01812 extern eyedb::Status __method__OUT_time_interval_REF__minus_time_interval__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeInterval * i, TimeInterval * &retarg);
01813 
01814 extern "C" eyedb::Status
01815 method__OUT_time_interval_REF__minus_time_interval__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01816 {
01817   eyedb::Status status;
01818 
01819   TimeInterval * i = (TimeInterval *)_array[0]->getObject();
01820   TimeInterval * _retarg = 0;
01821 
01822   status = __method__OUT_time_interval_REF__minus_time_interval__IN_time_interval_REF_(_db, _m, _o, i, _retarg);
01823   if (status) return status;
01824 
01825   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01826   return eyedb::Success;
01827 }
01828 
01829 extern eyedb::Status __method__OUT_time_interval_REF__product_time_interval__IN_int64(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int64 val, TimeInterval * &retarg);
01830 
01831 extern "C" eyedb::Status
01832 method__OUT_time_interval_REF__product_time_interval__IN_int64(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01833 {
01834   eyedb::Status status;
01835 
01836   const eyedblib::int64 val = *_array[0]->getInteger64();
01837   TimeInterval * _retarg = 0;
01838 
01839   status = __method__OUT_time_interval_REF__product_time_interval__IN_int64(_db, _m, _o, val, _retarg);
01840   if (status) return status;
01841 
01842   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01843   return eyedb::Success;
01844 }
01845 
01846 extern eyedb::Status __method__OUT_time_interval_REF__quotient_time_interval__IN_int64(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int64 val, TimeInterval * &retarg);
01847 
01848 extern "C" eyedb::Status
01849 method__OUT_time_interval_REF__quotient_time_interval__IN_int64(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01850 {
01851   eyedb::Status status;
01852 
01853   const eyedblib::int64 val = *_array[0]->getInteger64();
01854   TimeInterval * _retarg = 0;
01855 
01856   status = __method__OUT_time_interval_REF__quotient_time_interval__IN_int64(_db, _m, _o, val, _retarg);
01857   if (status) return status;
01858 
01859   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01860   return eyedb::Success;
01861 }
01862 
01863 extern eyedb::Status __method__OUT_int16_is_equal_time_interval__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeInterval * i, eyedblib::int16 &retarg);
01864 
01865 extern "C" eyedb::Status
01866 method__OUT_int16_is_equal_time_interval__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01867 {
01868   eyedb::Status status;
01869 
01870   TimeInterval * i = (TimeInterval *)_array[0]->getObject();
01871   eyedblib::int16 _retarg = 0;
01872 
01873   status = __method__OUT_int16_is_equal_time_interval__IN_time_interval_REF_(_db, _m, _o, i, _retarg);
01874   if (status) return status;
01875 
01876   __retarg.set(_retarg);
01877   return eyedb::Success;
01878 }
01879 
01880 extern eyedb::Status __method__OUT_int16_is_greater_time_interval__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeInterval * i, eyedblib::int16 &retarg);
01881 
01882 extern "C" eyedb::Status
01883 method__OUT_int16_is_greater_time_interval__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01884 {
01885   eyedb::Status status;
01886 
01887   TimeInterval * i = (TimeInterval *)_array[0]->getObject();
01888   eyedblib::int16 _retarg = 0;
01889 
01890   status = __method__OUT_int16_is_greater_time_interval__IN_time_interval_REF_(_db, _m, _o, i, _retarg);
01891   if (status) return status;
01892 
01893   __retarg.set(_retarg);
01894   return eyedb::Success;
01895 }
01896 
01897 extern eyedb::Status __method__OUT_int16_is_greater_or_equal_time_interval__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeInterval * i, eyedblib::int16 &retarg);
01898 
01899 extern "C" eyedb::Status
01900 method__OUT_int16_is_greater_or_equal_time_interval__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01901 {
01902   eyedb::Status status;
01903 
01904   TimeInterval * i = (TimeInterval *)_array[0]->getObject();
01905   eyedblib::int16 _retarg = 0;
01906 
01907   status = __method__OUT_int16_is_greater_or_equal_time_interval__IN_time_interval_REF_(_db, _m, _o, i, _retarg);
01908   if (status) return status;
01909 
01910   __retarg.set(_retarg);
01911   return eyedb::Success;
01912 }
01913 
01914 extern eyedb::Status __method__OUT_int16_is_less_time_interval__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeInterval * i, eyedblib::int16 &retarg);
01915 
01916 extern "C" eyedb::Status
01917 method__OUT_int16_is_less_time_interval__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01918 {
01919   eyedb::Status status;
01920 
01921   TimeInterval * i = (TimeInterval *)_array[0]->getObject();
01922   eyedblib::int16 _retarg = 0;
01923 
01924   status = __method__OUT_int16_is_less_time_interval__IN_time_interval_REF_(_db, _m, _o, i, _retarg);
01925   if (status) return status;
01926 
01927   __retarg.set(_retarg);
01928   return eyedb::Success;
01929 }
01930 
01931 extern eyedb::Status __method__OUT_int16_is_less_or_equal_time_interval__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, TimeInterval * i, eyedblib::int16 &retarg);
01932 
01933 extern "C" eyedb::Status
01934 method__OUT_int16_is_less_or_equal_time_interval__IN_time_interval_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01935 {
01936   eyedb::Status status;
01937 
01938   TimeInterval * i = (TimeInterval *)_array[0]->getObject();
01939   eyedblib::int16 _retarg = 0;
01940 
01941   status = __method__OUT_int16_is_less_or_equal_time_interval__IN_time_interval_REF_(_db, _m, _o, i, _retarg);
01942   if (status) return status;
01943 
01944   __retarg.set(_retarg);
01945   return eyedb::Success;
01946 }
01947 
01948 extern eyedb::Status __method__OUT_void_set_usecs_time_interval__IN_int64(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int64 usecs);
01949 
01950 extern "C" eyedb::Status
01951 method__OUT_void_set_usecs_time_interval__IN_int64(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01952 {
01953   eyedb::Status status;
01954 
01955   const eyedblib::int64 usecs = *_array[0]->getInteger64();
01956 
01957   status = __method__OUT_void_set_usecs_time_interval__IN_int64(_db, _m, _o, usecs);
01958   if (status) return status;
01959 
01960   return eyedb::Success;
01961 }
01962 
01963 extern eyedb::Status __method_static_OUT_ostring_REF__ostring_ostring(eyedb::Database *_db, eyedb::FEMethod_C *_m, OString * &retarg);
01964 
01965 extern "C" eyedb::Status
01966 method_static_OUT_ostring_REF__ostring_ostring(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01967 {
01968   eyedb::Status status;
01969 
01970   OString * _retarg = 0;
01971 
01972   status = __method_static_OUT_ostring_REF__ostring_ostring(_db, _m, _retarg);
01973   if (status) return status;
01974 
01975   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01976   return eyedb::Success;
01977 }
01978 
01979 extern eyedb::Status __method_static_OUT_ostring_REF__ostring_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * s, OString * &retarg);
01980 
01981 extern "C" eyedb::Status
01982 method_static_OUT_ostring_REF__ostring_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
01983 {
01984   eyedb::Status status;
01985 
01986   const char * s = _array[0]->getString();
01987   OString * _retarg = 0;
01988 
01989   status = __method_static_OUT_ostring_REF__ostring_ostring__IN_string(_db, _m, s, _retarg);
01990   if (status) return status;
01991 
01992   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
01993   return eyedb::Success;
01994 }
01995 
01996 extern eyedb::Status __method_static_OUT_ostring_REF__ostring_ostring__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * s, const eyedblib::int32 len, OString * &retarg);
01997 
01998 extern "C" eyedb::Status
01999 method_static_OUT_ostring_REF__ostring_ostring__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02000 {
02001   eyedb::Status status;
02002 
02003   const char * s = _array[0]->getString();
02004   const eyedblib::int32 len = *_array[1]->getInteger32();
02005   OString * _retarg = 0;
02006 
02007   status = __method_static_OUT_ostring_REF__ostring_ostring__IN_string__IN_int32(_db, _m, s, len, _retarg);
02008   if (status) return status;
02009 
02010   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02011   return eyedb::Success;
02012 }
02013 
02014 extern eyedb::Status __method_static_OUT_ostring_REF__ostring_ostring__IN_string__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * s, const eyedblib::int32 offset, const eyedblib::int32 len, OString * &retarg);
02015 
02016 extern "C" eyedb::Status
02017 method_static_OUT_ostring_REF__ostring_ostring__IN_string__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02018 {
02019   eyedb::Status status;
02020 
02021   const char * s = _array[0]->getString();
02022   const eyedblib::int32 offset = *_array[1]->getInteger32();
02023   const eyedblib::int32 len = *_array[2]->getInteger32();
02024   OString * _retarg = 0;
02025 
02026   status = __method_static_OUT_ostring_REF__ostring_ostring__IN_string__IN_int32__IN_int32(_db, _m, s, offset, len, _retarg);
02027   if (status) return status;
02028 
02029   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02030   return eyedb::Success;
02031 }
02032 
02033 extern eyedb::Status __method_static_OUT_ostring_REF__ostring_ostring__IN_ostring_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, OString * s, OString * &retarg);
02034 
02035 extern "C" eyedb::Status
02036 method_static_OUT_ostring_REF__ostring_ostring__IN_ostring_REF_(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02037 {
02038   eyedb::Status status;
02039 
02040   OString * s = (OString *)_array[0]->getObject();
02041   OString * _retarg = 0;
02042 
02043   status = __method_static_OUT_ostring_REF__ostring_ostring__IN_ostring_REF_(_db, _m, s, _retarg);
02044   if (status) return status;
02045 
02046   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02047   return eyedb::Success;
02048 }
02049 
02050 extern eyedb::Status __method_static_OUT_ostring_REF__ostring_ostring__IN_char(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char s, OString * &retarg);
02051 
02052 extern "C" eyedb::Status
02053 method_static_OUT_ostring_REF__ostring_ostring__IN_char(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02054 {
02055   eyedb::Status status;
02056 
02057   const char s = *_array[0]->getChar();
02058   OString * _retarg = 0;
02059 
02060   status = __method_static_OUT_ostring_REF__ostring_ostring__IN_char(_db, _m, s, _retarg);
02061   if (status) return status;
02062 
02063   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02064   return eyedb::Success;
02065 }
02066 
02067 extern eyedb::Status __method_static_OUT_ostring_REF__ostring_ostring__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, const eyedblib::int32 s, OString * &retarg);
02068 
02069 extern "C" eyedb::Status
02070 method_static_OUT_ostring_REF__ostring_ostring__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02071 {
02072   eyedb::Status status;
02073 
02074   const eyedblib::int32 s = *_array[0]->getInteger32();
02075   OString * _retarg = 0;
02076 
02077   status = __method_static_OUT_ostring_REF__ostring_ostring__IN_int32(_db, _m, s, _retarg);
02078   if (status) return status;
02079 
02080   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02081   return eyedb::Success;
02082 }
02083 
02084 extern eyedb::Status __method_static_OUT_ostring_REF__ostring_ostring__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, const double s, OString * &retarg);
02085 
02086 extern "C" eyedb::Status
02087 method_static_OUT_ostring_REF__ostring_ostring__IN_float(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02088 {
02089   eyedb::Status status;
02090 
02091   const double s = *_array[0]->getFloat();
02092   OString * _retarg = 0;
02093 
02094   status = __method_static_OUT_ostring_REF__ostring_ostring__IN_float(_db, _m, s, _retarg);
02095   if (status) return status;
02096 
02097   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02098   return eyedb::Success;
02099 }
02100 
02101 extern eyedb::Status __method_static_OUT_int32_strlen_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * s, eyedblib::int32 &retarg);
02102 
02103 extern "C" eyedb::Status
02104 method_static_OUT_int32_strlen_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02105 {
02106   eyedb::Status status;
02107 
02108   const char * s = _array[0]->getString();
02109   eyedblib::int32 _retarg = 0;
02110 
02111   status = __method_static_OUT_int32_strlen_ostring__IN_string(_db, _m, s, _retarg);
02112   if (status) return status;
02113 
02114   __retarg.set(_retarg);
02115   return eyedb::Success;
02116 }
02117 
02118 extern eyedb::Status __method_static_OUT_int32_strcmp_ostring__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * s1, const char * s2, eyedblib::int32 &retarg);
02119 
02120 extern "C" eyedb::Status
02121 method_static_OUT_int32_strcmp_ostring__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02122 {
02123   eyedb::Status status;
02124 
02125   const char * s1 = _array[0]->getString();
02126   const char * s2 = _array[1]->getString();
02127   eyedblib::int32 _retarg = 0;
02128 
02129   status = __method_static_OUT_int32_strcmp_ostring__IN_string__IN_string(_db, _m, s1, s2, _retarg);
02130   if (status) return status;
02131 
02132   __retarg.set(_retarg);
02133   return eyedb::Success;
02134 }
02135 
02136 extern eyedb::Status __method_static_OUT_int32_strstr_ostring__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * s1, const char * s2, eyedblib::int32 &retarg);
02137 
02138 extern "C" eyedb::Status
02139 method_static_OUT_int32_strstr_ostring__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02140 {
02141   eyedb::Status status;
02142 
02143   const char * s1 = _array[0]->getString();
02144   const char * s2 = _array[1]->getString();
02145   eyedblib::int32 _retarg = 0;
02146 
02147   status = __method_static_OUT_int32_strstr_ostring__IN_string__IN_string(_db, _m, s1, s2, _retarg);
02148   if (status) return status;
02149 
02150   __retarg.set(_retarg);
02151   return eyedb::Success;
02152 }
02153 
02154 extern eyedb::Status __method_static_OUT_string_substr_ostring__IN_string__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * s, const eyedblib::int32 offset, const eyedblib::int32 len, char * &retarg);
02155 
02156 extern "C" eyedb::Status
02157 method_static_OUT_string_substr_ostring__IN_string__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02158 {
02159   eyedb::Status status;
02160 
02161   const char * s = _array[0]->getString();
02162   const eyedblib::int32 offset = *_array[1]->getInteger32();
02163   const eyedblib::int32 len = *_array[2]->getInteger32();
02164   char * _retarg = 0;
02165 
02166   status = __method_static_OUT_string_substr_ostring__IN_string__IN_int32__IN_int32(_db, _m, s, offset, len, _retarg);
02167   if (status) return status;
02168 
02169   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02170   return eyedb::Success;
02171 }
02172 
02173 extern eyedb::Status __method_static_OUT_string_toLower_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * s, char * &retarg);
02174 
02175 extern "C" eyedb::Status
02176 method_static_OUT_string_toLower_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02177 {
02178   eyedb::Status status;
02179 
02180   const char * s = _array[0]->getString();
02181   char * _retarg = 0;
02182 
02183   status = __method_static_OUT_string_toLower_ostring__IN_string(_db, _m, s, _retarg);
02184   if (status) return status;
02185 
02186   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02187   return eyedb::Success;
02188 }
02189 
02190 extern eyedb::Status __method_static_OUT_string_toUpper_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * s, char * &retarg);
02191 
02192 extern "C" eyedb::Status
02193 method_static_OUT_string_toUpper_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02194 {
02195   eyedb::Status status;
02196 
02197   const char * s = _array[0]->getString();
02198   char * _retarg = 0;
02199 
02200   status = __method_static_OUT_string_toUpper_ostring__IN_string(_db, _m, s, _retarg);
02201   if (status) return status;
02202 
02203   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02204   return eyedb::Success;
02205 }
02206 
02207 extern eyedb::Status __method_static_OUT_string_rtrim_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * s, char * &retarg);
02208 
02209 extern "C" eyedb::Status
02210 method_static_OUT_string_rtrim_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02211 {
02212   eyedb::Status status;
02213 
02214   const char * s = _array[0]->getString();
02215   char * _retarg = 0;
02216 
02217   status = __method_static_OUT_string_rtrim_ostring__IN_string(_db, _m, s, _retarg);
02218   if (status) return status;
02219 
02220   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02221   return eyedb::Success;
02222 }
02223 
02224 extern eyedb::Status __method_static_OUT_string_ltrim_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * s, char * &retarg);
02225 
02226 extern "C" eyedb::Status
02227 method_static_OUT_string_ltrim_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02228 {
02229   eyedb::Status status;
02230 
02231   const char * s = _array[0]->getString();
02232   char * _retarg = 0;
02233 
02234   status = __method_static_OUT_string_ltrim_ostring__IN_string(_db, _m, s, _retarg);
02235   if (status) return status;
02236 
02237   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02238   return eyedb::Success;
02239 }
02240 
02241 extern eyedb::Status __method_static_OUT_ostring_REF__concat_ostring__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, const char * s1, const char * s2, OString * &retarg);
02242 
02243 extern "C" eyedb::Status
02244 method_static_OUT_ostring_REF__concat_ostring__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02245 {
02246   eyedb::Status status;
02247 
02248   const char * s1 = _array[0]->getString();
02249   const char * s2 = _array[1]->getString();
02250   OString * _retarg = 0;
02251 
02252   status = __method_static_OUT_ostring_REF__concat_ostring__IN_string__IN_string(_db, _m, s1, s2, _retarg);
02253   if (status) return status;
02254 
02255   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02256   return eyedb::Success;
02257 }
02258 
02259 extern eyedb::Status __method__OUT_ostring_REF__append_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * s, OString * &retarg);
02260 
02261 extern "C" eyedb::Status
02262 method__OUT_ostring_REF__append_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02263 {
02264   eyedb::Status status;
02265 
02266   const char * s = _array[0]->getString();
02267   OString * _retarg = 0;
02268 
02269   status = __method__OUT_ostring_REF__append_ostring__IN_string(_db, _m, _o, s, _retarg);
02270   if (status) return status;
02271 
02272   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02273   return eyedb::Success;
02274 }
02275 
02276 extern eyedb::Status __method__OUT_ostring_REF__append_ostring__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * s, const eyedblib::int32 len, OString * &retarg);
02277 
02278 extern "C" eyedb::Status
02279 method__OUT_ostring_REF__append_ostring__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02280 {
02281   eyedb::Status status;
02282 
02283   const char * s = _array[0]->getString();
02284   const eyedblib::int32 len = *_array[1]->getInteger32();
02285   OString * _retarg = 0;
02286 
02287   status = __method__OUT_ostring_REF__append_ostring__IN_string__IN_int32(_db, _m, _o, s, len, _retarg);
02288   if (status) return status;
02289 
02290   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02291   return eyedb::Success;
02292 }
02293 
02294 extern eyedb::Status __method__OUT_ostring_REF__append_ostring__IN_string__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * s, const eyedblib::int32 offset, const eyedblib::int32 len, OString * &retarg);
02295 
02296 extern "C" eyedb::Status
02297 method__OUT_ostring_REF__append_ostring__IN_string__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02298 {
02299   eyedb::Status status;
02300 
02301   const char * s = _array[0]->getString();
02302   const eyedblib::int32 offset = *_array[1]->getInteger32();
02303   const eyedblib::int32 len = *_array[2]->getInteger32();
02304   OString * _retarg = 0;
02305 
02306   status = __method__OUT_ostring_REF__append_ostring__IN_string__IN_int32__IN_int32(_db, _m, _o, s, offset, len, _retarg);
02307   if (status) return status;
02308 
02309   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02310   return eyedb::Success;
02311 }
02312 
02313 extern eyedb::Status __method__OUT_ostring_REF__prepend_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * s, OString * &retarg);
02314 
02315 extern "C" eyedb::Status
02316 method__OUT_ostring_REF__prepend_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02317 {
02318   eyedb::Status status;
02319 
02320   const char * s = _array[0]->getString();
02321   OString * _retarg = 0;
02322 
02323   status = __method__OUT_ostring_REF__prepend_ostring__IN_string(_db, _m, _o, s, _retarg);
02324   if (status) return status;
02325 
02326   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02327   return eyedb::Success;
02328 }
02329 
02330 extern eyedb::Status __method__OUT_ostring_REF__prepend_ostring__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * s, const eyedblib::int32 len, OString * &retarg);
02331 
02332 extern "C" eyedb::Status
02333 method__OUT_ostring_REF__prepend_ostring__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02334 {
02335   eyedb::Status status;
02336 
02337   const char * s = _array[0]->getString();
02338   const eyedblib::int32 len = *_array[1]->getInteger32();
02339   OString * _retarg = 0;
02340 
02341   status = __method__OUT_ostring_REF__prepend_ostring__IN_string__IN_int32(_db, _m, _o, s, len, _retarg);
02342   if (status) return status;
02343 
02344   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02345   return eyedb::Success;
02346 }
02347 
02348 extern eyedb::Status __method__OUT_ostring_REF__prepend_ostring__IN_string__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * s, const eyedblib::int32 offset, const eyedblib::int32 len, OString * &retarg);
02349 
02350 extern "C" eyedb::Status
02351 method__OUT_ostring_REF__prepend_ostring__IN_string__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02352 {
02353   eyedb::Status status;
02354 
02355   const char * s = _array[0]->getString();
02356   const eyedblib::int32 offset = *_array[1]->getInteger32();
02357   const eyedblib::int32 len = *_array[2]->getInteger32();
02358   OString * _retarg = 0;
02359 
02360   status = __method__OUT_ostring_REF__prepend_ostring__IN_string__IN_int32__IN_int32(_db, _m, _o, s, offset, len, _retarg);
02361   if (status) return status;
02362 
02363   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02364   return eyedb::Success;
02365 }
02366 
02367 extern eyedb::Status __method__OUT_ostring_REF__insert_ostring__IN_int32__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 offset, const char * s, OString * &retarg);
02368 
02369 extern "C" eyedb::Status
02370 method__OUT_ostring_REF__insert_ostring__IN_int32__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02371 {
02372   eyedb::Status status;
02373 
02374   const eyedblib::int32 offset = *_array[0]->getInteger32();
02375   const char * s = _array[1]->getString();
02376   OString * _retarg = 0;
02377 
02378   status = __method__OUT_ostring_REF__insert_ostring__IN_int32__IN_string(_db, _m, _o, offset, s, _retarg);
02379   if (status) return status;
02380 
02381   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02382   return eyedb::Success;
02383 }
02384 
02385 extern eyedb::Status __method__OUT_ostring_REF__insert_ostring__IN_int32__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 offset, const char * arg2, const eyedblib::int32 len, OString * &retarg);
02386 
02387 extern "C" eyedb::Status
02388 method__OUT_ostring_REF__insert_ostring__IN_int32__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02389 {
02390   eyedb::Status status;
02391 
02392   const eyedblib::int32 offset = *_array[0]->getInteger32();
02393   const char * arg2 = _array[1]->getString();
02394   const eyedblib::int32 len = *_array[2]->getInteger32();
02395   OString * _retarg = 0;
02396 
02397   status = __method__OUT_ostring_REF__insert_ostring__IN_int32__IN_string__IN_int32(_db, _m, _o, offset, arg2, len, _retarg);
02398   if (status) return status;
02399 
02400   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02401   return eyedb::Success;
02402 }
02403 
02404 extern eyedb::Status __method__OUT_ostring_REF__insert_ostring__IN_int32__IN_string__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 offset, const char * arg2, const eyedblib::int32 offset2, const eyedblib::int32 len, OString * &retarg);
02405 
02406 extern "C" eyedb::Status
02407 method__OUT_ostring_REF__insert_ostring__IN_int32__IN_string__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02408 {
02409   eyedb::Status status;
02410 
02411   const eyedblib::int32 offset = *_array[0]->getInteger32();
02412   const char * arg2 = _array[1]->getString();
02413   const eyedblib::int32 offset2 = *_array[2]->getInteger32();
02414   const eyedblib::int32 len = *_array[3]->getInteger32();
02415   OString * _retarg = 0;
02416 
02417   status = __method__OUT_ostring_REF__insert_ostring__IN_int32__IN_string__IN_int32__IN_int32(_db, _m, _o, offset, arg2, offset2, len, _retarg);
02418   if (status) return status;
02419 
02420   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02421   return eyedb::Success;
02422 }
02423 
02424 extern eyedb::Status __method__OUT_int32_first_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * s, eyedblib::int32 &retarg);
02425 
02426 extern "C" eyedb::Status
02427 method__OUT_int32_first_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02428 {
02429   eyedb::Status status;
02430 
02431   const char * s = _array[0]->getString();
02432   eyedblib::int32 _retarg = 0;
02433 
02434   status = __method__OUT_int32_first_ostring__IN_string(_db, _m, _o, s, _retarg);
02435   if (status) return status;
02436 
02437   __retarg.set(_retarg);
02438   return eyedb::Success;
02439 }
02440 
02441 extern eyedb::Status __method__OUT_int32_last_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * s, eyedblib::int32 &retarg);
02442 
02443 extern "C" eyedb::Status
02444 method__OUT_int32_last_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02445 {
02446   eyedb::Status status;
02447 
02448   const char * s = _array[0]->getString();
02449   eyedblib::int32 _retarg = 0;
02450 
02451   status = __method__OUT_int32_last_ostring__IN_string(_db, _m, _o, s, _retarg);
02452   if (status) return status;
02453 
02454   __retarg.set(_retarg);
02455   return eyedb::Success;
02456 }
02457 
02458 extern eyedb::Status __method__OUT_int32_find_ostring__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * s, const eyedblib::int32 offset, eyedblib::int32 &retarg);
02459 
02460 extern "C" eyedb::Status
02461 method__OUT_int32_find_ostring__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02462 {
02463   eyedb::Status status;
02464 
02465   const char * s = _array[0]->getString();
02466   const eyedblib::int32 offset = *_array[1]->getInteger32();
02467   eyedblib::int32 _retarg = 0;
02468 
02469   status = __method__OUT_int32_find_ostring__IN_string__IN_int32(_db, _m, _o, s, offset, _retarg);
02470   if (status) return status;
02471 
02472   __retarg.set(_retarg);
02473   return eyedb::Success;
02474 }
02475 
02476 extern eyedb::Status __method__OUT_ostring_REF__substr_ostring__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 offset, const eyedblib::int32 len, OString * &retarg);
02477 
02478 extern "C" eyedb::Status
02479 method__OUT_ostring_REF__substr_ostring__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02480 {
02481   eyedb::Status status;
02482 
02483   const eyedblib::int32 offset = *_array[0]->getInteger32();
02484   const eyedblib::int32 len = *_array[1]->getInteger32();
02485   OString * _retarg = 0;
02486 
02487   status = __method__OUT_ostring_REF__substr_ostring__IN_int32__IN_int32(_db, _m, _o, offset, len, _retarg);
02488   if (status) return status;
02489 
02490   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02491   return eyedb::Success;
02492 }
02493 
02494 extern eyedb::Status __method__OUT_ostring_REF__substr_ostring__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * regexp, const eyedblib::int32 offset, OString * &retarg);
02495 
02496 extern "C" eyedb::Status
02497 method__OUT_ostring_REF__substr_ostring__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02498 {
02499   eyedb::Status status;
02500 
02501   const char * regexp = _array[0]->getString();
02502   const eyedblib::int32 offset = *_array[1]->getInteger32();
02503   OString * _retarg = 0;
02504 
02505   status = __method__OUT_ostring_REF__substr_ostring__IN_string__IN_int32(_db, _m, _o, regexp, offset, _retarg);
02506   if (status) return status;
02507 
02508   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02509   return eyedb::Success;
02510 }
02511 
02512 extern eyedb::Status __method__OUT_ostring_REF__erase_ostring__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 offset, const eyedblib::int32 len, OString * &retarg);
02513 
02514 extern "C" eyedb::Status
02515 method__OUT_ostring_REF__erase_ostring__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02516 {
02517   eyedb::Status status;
02518 
02519   const eyedblib::int32 offset = *_array[0]->getInteger32();
02520   const eyedblib::int32 len = *_array[1]->getInteger32();
02521   OString * _retarg = 0;
02522 
02523   status = __method__OUT_ostring_REF__erase_ostring__IN_int32__IN_int32(_db, _m, _o, offset, len, _retarg);
02524   if (status) return status;
02525 
02526   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02527   return eyedb::Success;
02528 }
02529 
02530 extern eyedb::Status __method__OUT_ostring_REF__replace_ostring__IN_int32__IN_int32__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 offset, const eyedblib::int32 len, const char * arg3, OString * &retarg);
02531 
02532 extern "C" eyedb::Status
02533 method__OUT_ostring_REF__replace_ostring__IN_int32__IN_int32__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02534 {
02535   eyedb::Status status;
02536 
02537   const eyedblib::int32 offset = *_array[0]->getInteger32();
02538   const eyedblib::int32 len = *_array[1]->getInteger32();
02539   const char * arg3 = _array[2]->getString();
02540   OString * _retarg = 0;
02541 
02542   status = __method__OUT_ostring_REF__replace_ostring__IN_int32__IN_int32__IN_string(_db, _m, _o, offset, len, arg3, _retarg);
02543   if (status) return status;
02544 
02545   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02546   return eyedb::Success;
02547 }
02548 
02549 extern eyedb::Status __method__OUT_ostring_REF__replace_ostring__IN_int32__IN_int32__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 offset, const eyedblib::int32 len, const char * arg3, const eyedblib::int32 len2, OString * &retarg);
02550 
02551 extern "C" eyedb::Status
02552 method__OUT_ostring_REF__replace_ostring__IN_int32__IN_int32__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02553 {
02554   eyedb::Status status;
02555 
02556   const eyedblib::int32 offset = *_array[0]->getInteger32();
02557   const eyedblib::int32 len = *_array[1]->getInteger32();
02558   const char * arg3 = _array[2]->getString();
02559   const eyedblib::int32 len2 = *_array[3]->getInteger32();
02560   OString * _retarg = 0;
02561 
02562   status = __method__OUT_ostring_REF__replace_ostring__IN_int32__IN_int32__IN_string__IN_int32(_db, _m, _o, offset, len, arg3, len2, _retarg);
02563   if (status) return status;
02564 
02565   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02566   return eyedb::Success;
02567 }
02568 
02569 extern eyedb::Status __method__OUT_ostring_REF__replace_ostring__IN_int32__IN_int32__IN_string__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const eyedblib::int32 offset, const eyedblib::int32 len, const char * arg3, const eyedblib::int32 offset2, const eyedblib::int32 len2, OString * &retarg);
02570 
02571 extern "C" eyedb::Status
02572 method__OUT_ostring_REF__replace_ostring__IN_int32__IN_int32__IN_string__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02573 {
02574   eyedb::Status status;
02575 
02576   const eyedblib::int32 offset = *_array[0]->getInteger32();
02577   const eyedblib::int32 len = *_array[1]->getInteger32();
02578   const char * arg3 = _array[2]->getString();
02579   const eyedblib::int32 offset2 = *_array[3]->getInteger32();
02580   const eyedblib::int32 len2 = *_array[4]->getInteger32();
02581   OString * _retarg = 0;
02582 
02583   status = __method__OUT_ostring_REF__replace_ostring__IN_int32__IN_int32__IN_string__IN_int32__IN_int32(_db, _m, _o, offset, len, arg3, offset2, len2, _retarg);
02584   if (status) return status;
02585 
02586   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02587   return eyedb::Success;
02588 }
02589 
02590 extern eyedb::Status __method__OUT_ostring_REF__replace_ostring__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * s1, const char * s2, OString * &retarg);
02591 
02592 extern "C" eyedb::Status
02593 method__OUT_ostring_REF__replace_ostring__IN_string__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02594 {
02595   eyedb::Status status;
02596 
02597   const char * s1 = _array[0]->getString();
02598   const char * s2 = _array[1]->getString();
02599   OString * _retarg = 0;
02600 
02601   status = __method__OUT_ostring_REF__replace_ostring__IN_string__IN_string(_db, _m, _o, s1, s2, _retarg);
02602   if (status) return status;
02603 
02604   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02605   return eyedb::Success;
02606 }
02607 
02608 extern eyedb::Status __method__OUT_void_reset_ostring(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o);
02609 
02610 extern "C" eyedb::Status
02611 method__OUT_void_reset_ostring(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02612 {
02613   eyedb::Status status;
02614 
02615 
02616   status = __method__OUT_void_reset_ostring(_db, _m, _o);
02617   if (status) return status;
02618 
02619   return eyedb::Success;
02620 }
02621 
02622 extern eyedb::Status __method__OUT_ostring_REF__assign_ostring__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * s, const eyedblib::int32 len, OString * &retarg);
02623 
02624 extern "C" eyedb::Status
02625 method__OUT_ostring_REF__assign_ostring__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02626 {
02627   eyedb::Status status;
02628 
02629   const char * s = _array[0]->getString();
02630   const eyedblib::int32 len = *_array[1]->getInteger32();
02631   OString * _retarg = 0;
02632 
02633   status = __method__OUT_ostring_REF__assign_ostring__IN_string__IN_int32(_db, _m, _o, s, len, _retarg);
02634   if (status) return status;
02635 
02636   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02637   return eyedb::Success;
02638 }
02639 
02640 extern eyedb::Status __method__OUT_ostring_REF__assign_ostring__IN_string__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * s, const eyedblib::int32 offset, const eyedblib::int32 len, OString * &retarg);
02641 
02642 extern "C" eyedb::Status
02643 method__OUT_ostring_REF__assign_ostring__IN_string__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02644 {
02645   eyedb::Status status;
02646 
02647   const char * s = _array[0]->getString();
02648   const eyedblib::int32 offset = *_array[1]->getInteger32();
02649   const eyedblib::int32 len = *_array[2]->getInteger32();
02650   OString * _retarg = 0;
02651 
02652   status = __method__OUT_ostring_REF__assign_ostring__IN_string__IN_int32__IN_int32(_db, _m, _o, s, offset, len, _retarg);
02653   if (status) return status;
02654 
02655   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02656   return eyedb::Success;
02657 }
02658 
02659 extern eyedb::Status __method__OUT_ostring_REF__toLower_ostring(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OString * &retarg);
02660 
02661 extern "C" eyedb::Status
02662 method__OUT_ostring_REF__toLower_ostring(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02663 {
02664   eyedb::Status status;
02665 
02666   OString * _retarg = 0;
02667 
02668   status = __method__OUT_ostring_REF__toLower_ostring(_db, _m, _o, _retarg);
02669   if (status) return status;
02670 
02671   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02672   return eyedb::Success;
02673 }
02674 
02675 extern eyedb::Status __method__OUT_ostring_REF__toUpper_ostring(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OString * &retarg);
02676 
02677 extern "C" eyedb::Status
02678 method__OUT_ostring_REF__toUpper_ostring(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02679 {
02680   eyedb::Status status;
02681 
02682   OString * _retarg = 0;
02683 
02684   status = __method__OUT_ostring_REF__toUpper_ostring(_db, _m, _o, _retarg);
02685   if (status) return status;
02686 
02687   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02688   return eyedb::Success;
02689 }
02690 
02691 extern eyedb::Status __method__OUT_ostring_REF__rtrim_ostring(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OString * &retarg);
02692 
02693 extern "C" eyedb::Status
02694 method__OUT_ostring_REF__rtrim_ostring(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02695 {
02696   eyedb::Status status;
02697 
02698   OString * _retarg = 0;
02699 
02700   status = __method__OUT_ostring_REF__rtrim_ostring(_db, _m, _o, _retarg);
02701   if (status) return status;
02702 
02703   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02704   return eyedb::Success;
02705 }
02706 
02707 extern eyedb::Status __method__OUT_ostring_REF__ltrim_ostring(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, OString * &retarg);
02708 
02709 extern "C" eyedb::Status
02710 method__OUT_ostring_REF__ltrim_ostring(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02711 {
02712   eyedb::Status status;
02713 
02714   OString * _retarg = 0;
02715 
02716   status = __method__OUT_ostring_REF__ltrim_ostring(_db, _m, _o, _retarg);
02717   if (status) return status;
02718 
02719   __retarg.set(_retarg, eyedb::Argument::AutoFullGarbage);
02720   return eyedb::Success;
02721 }
02722 
02723 extern eyedb::Status __method__OUT_int32_compare_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * s, eyedblib::int32 &retarg);
02724 
02725 extern "C" eyedb::Status
02726 method__OUT_int32_compare_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02727 {
02728   eyedb::Status status;
02729 
02730   const char * s = _array[0]->getString();
02731   eyedblib::int32 _retarg = 0;
02732 
02733   status = __method__OUT_int32_compare_ostring__IN_string(_db, _m, _o, s, _retarg);
02734   if (status) return status;
02735 
02736   __retarg.set(_retarg);
02737   return eyedb::Success;
02738 }
02739 
02740 extern eyedb::Status __method__OUT_int32_compare_ostring__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * s, const eyedblib::int32 to, eyedblib::int32 &retarg);
02741 
02742 extern "C" eyedb::Status
02743 method__OUT_int32_compare_ostring__IN_string__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02744 {
02745   eyedb::Status status;
02746 
02747   const char * s = _array[0]->getString();
02748   const eyedblib::int32 to = *_array[1]->getInteger32();
02749   eyedblib::int32 _retarg = 0;
02750 
02751   status = __method__OUT_int32_compare_ostring__IN_string__IN_int32(_db, _m, _o, s, to, _retarg);
02752   if (status) return status;
02753 
02754   __retarg.set(_retarg);
02755   return eyedb::Success;
02756 }
02757 
02758 extern eyedb::Status __method__OUT_int32_compare_ostring__IN_string__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * s, const eyedblib::int32 from, const eyedblib::int32 to, eyedblib::int32 &retarg);
02759 
02760 extern "C" eyedb::Status
02761 method__OUT_int32_compare_ostring__IN_string__IN_int32__IN_int32(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02762 {
02763   eyedb::Status status;
02764 
02765   const char * s = _array[0]->getString();
02766   const eyedblib::int32 from = *_array[1]->getInteger32();
02767   const eyedblib::int32 to = *_array[2]->getInteger32();
02768   eyedblib::int32 _retarg = 0;
02769 
02770   status = __method__OUT_int32_compare_ostring__IN_string__IN_int32__IN_int32(_db, _m, _o, s, from, to, _retarg);
02771   if (status) return status;
02772 
02773   __retarg.set(_retarg);
02774   return eyedb::Success;
02775 }
02776 
02777 extern eyedb::Status __method__OUT_int32_is_null_ostring(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int32 &retarg);
02778 
02779 extern "C" eyedb::Status
02780 method__OUT_int32_is_null_ostring(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02781 {
02782   eyedb::Status status;
02783 
02784   eyedblib::int32 _retarg = 0;
02785 
02786   status = __method__OUT_int32_is_null_ostring(_db, _m, _o, _retarg);
02787   if (status) return status;
02788 
02789   __retarg.set(_retarg);
02790   return eyedb::Success;
02791 }
02792 
02793 extern eyedb::Status __method__OUT_int32_match_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * regexp, eyedblib::int32 &retarg);
02794 
02795 extern "C" eyedb::Status
02796 method__OUT_int32_match_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02797 {
02798   eyedb::Status status;
02799 
02800   const char * regexp = _array[0]->getString();
02801   eyedblib::int32 _retarg = 0;
02802 
02803   status = __method__OUT_int32_match_ostring__IN_string(_db, _m, _o, regexp, _retarg);
02804   if (status) return status;
02805 
02806   __retarg.set(_retarg);
02807   return eyedb::Success;
02808 }
02809 
02810 extern eyedb::Status __method__OUT_int32_length_ostring(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedblib::int32 &retarg);
02811 
02812 extern "C" eyedb::Status
02813 method__OUT_int32_length_ostring(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02814 {
02815   eyedb::Status status;
02816 
02817   eyedblib::int32 _retarg = 0;
02818 
02819   status = __method__OUT_int32_length_ostring(_db, _m, _o, _retarg);
02820   if (status) return status;
02821 
02822   __retarg.set(_retarg);
02823   return eyedb::Success;
02824 }
02825 
02826 extern eyedb::Status __method__OUT_string_ARRAY__split_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * separator, char * * &retarg, int &retarg_cnt);
02827 
02828 extern "C" eyedb::Status
02829 method__OUT_string_ARRAY__split_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02830 {
02831   eyedb::Status status;
02832 
02833   const char * separator = _array[0]->getString();
02834   int _retarg_cnt = 0;
02835   char * *_retarg = 0;
02836 
02837   status = __method__OUT_string_ARRAY__split_ostring__IN_string(_db, _m, _o, separator, _retarg, _retarg_cnt);
02838   if (status) return status;
02839 
02840   __retarg.set(_retarg, _retarg_cnt, eyedb::Argument::AutoFullGarbage);
02841   return eyedb::Success;
02842 }
02843 
02844 extern eyedb::Status __method__OUT_string_ARRAY__regexp_split_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, const char * regexp_separator, char * * &retarg, int &retarg_cnt);
02845 
02846 extern "C" eyedb::Status
02847 method__OUT_string_ARRAY__regexp_split_ostring__IN_string(eyedb::Database *_db, eyedb::FEMethod_C *_m, eyedb::Object *_o, eyedb::ArgArray &_array, eyedb::Argument &__retarg)
02848 {
02849   eyedb::Status status;
02850 
02851   const char * regexp_separator = _array[0]->getString();
02852   int _retarg_cnt = 0;
02853   char * *_retarg = 0;
02854 
02855   status = __method__OUT_string_ARRAY__regexp_split_ostring__IN_string(_db, _m, _o, regexp_separator, _retarg, _retarg_cnt);
02856   if (status) return status;
02857 
02858   __retarg.set(_retarg, _retarg_cnt, eyedb::Argument::AutoFullGarbage);
02859   return eyedb::Success;
02860 }
02861 

Generated on Mon Dec 22 18:16:14 2008 for eyedb by  doxygen 1.5.3