|
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) |