|
Public Member Functions |
| Time (eyedb::Database *=0, const eyedb::Dataspace *=0) |
| Time (const Time &x) |
virtual eyedb::Object * | clone () const |
| Not yet documented.
|
Time & | operator= (const Time &x) |
virtual Time * | asTime () |
virtual const Time * | asTime () const |
eyedb::Status | setUsecs (eyedblib::int64) |
eyedblib::int64 | getUsecs (eyedb::Bool *isnull=0, eyedb::Status *=0) const |
eyedb::Status | setTz (eyedblib::int16) |
eyedblib::int16 | getTz (eyedb::Bool *isnull=0, eyedb::Status *=0) const |
virtual | ~Time () |
Status | set_usecs (eyedblib::int64 usecs, eyedblib::int16 tz) |
eyedblib::int16 | hour () const |
eyedblib::int16 | minute () const |
eyedblib::int16 | second () const |
eyedblib::int16 | millisecond () const |
eyedblib::int16 | tz_hour () const |
eyedblib::int16 | tz_minute () const |
const char * | toString () const |
Bool | is_equal (const Time &t) const |
Bool | is_greater (const Time &t) const |
Bool | is_greater_or_equal (const Time &t) const |
Bool | is_less (const Time &t) const |
Bool | is_less_or_equal (const Time &t) const |
Bool | is_between (const Time &t1, const Time &t2) const |
Time & | add_interval (const TimeInterval &i) |
Time & | substract_interval (const TimeInterval &i) |
TimeInterval * | substract_time (const Time &t) |
eyedblib::int16 | gmt_hour () const |
eyedblib::int16 | gmt_minute () const |
eyedblib::int16 | microsecond () const |
| Time (const eyedb::Struct *, eyedb::Bool=eyedb::False) |
| Time (const Time *, eyedb::Bool=eyedb::False) |
| Time (const eyedb::Class *, eyedb::Data) |
Static Public Member Functions |
static void | get_local_time_zone (eyedblib::int16 *tz_hour, eyedblib::int16 *tz_min) |
static Time * | gmt_time (Database *db) |
static Time * | local_time (Database *db) |
static Time * | time (Database *db, const Time &t) |
static Time * | time (Database *db, eyedblib::int64 usec) |
static Time * | time (Database *db, eyedblib::int64 usec, eyedblib::int16 tz) |
static Time * | time (Database *db, eyedblib::int16 hours, eyedblib::int16 min, eyedblib::int16 sec, eyedblib::int16 msec) |
static Time * | time (Database *db, eyedblib::int16 hours, eyedblib::int16 min, eyedblib::int16 sec, eyedblib::int16 msec, eyedblib::int16 usec) |
static Time * | time (Database *db, eyedblib::int16 hours, eyedblib::int16 min, eyedblib::int16 sec, eyedblib::int16 msec, eyedblib::int16 tz_hour, eyedblib::int16 tz_minute) |
static Time * | time (Database *db, eyedblib::int16 hours, eyedblib::int16 min, eyedblib::int16 sec, eyedblib::int16 msec, eyedblib::int16 usec, eyedblib::int16 tz_hour, eyedblib::int16 tz_minute) |
static Time * | time (Database *db, const char *t) |
static eyedblib::int64 | usec_time (const char *t) |
Protected Member Functions |
| Time (eyedb::Database *_db, const eyedb::Dataspace *_dataspace, int) |
| Time (const eyedb::Struct *x, eyedb::Bool share, int) |
| Time (const Time *x, eyedb::Bool share, int) |