|
| Time (uint32_t year_arg, uint32_t month_arg, uint32_t day_arg, uint32_t hour_arg, uint32_t minute_arg, uint32_t second_arg, usec_t second_part_arg, timestamp_t type_arg) |
|
| Time (uint32_t hour_arg, uint32_t minute_arg, uint32_t second_arg, usec_t second_part_arg, bool neg_arg) |
|
void | reset () |
|
timestamp_t | type () const |
|
void | convert (drizzled::String &str, timestamp_t arg=type::DRIZZLE_TIMESTAMP_DATETIME) |
|
void | convert (char *str, size_t &to_length, timestamp_t arg=type::DRIZZLE_TIMESTAMP_DATETIME) |
|
void | convert (datetime_t &datetime, timestamp_t arg=type::DRIZZLE_TIMESTAMP_DATETIME) |
|
void | convert (datetime_t &ret, int64_t nr, uint32_t flags) |
|
void | convert (datetime_t &ret, int64_t nr, uint32_t flags, type::cut_t &was_cut) |
|
void | convert (type::epoch_t &epoch, long *my_timezone) const |
|
void | truncate (const timestamp_t arg) |
|
bool | store (const char *str, uint32_t length, int &warning, type::timestamp_t arg=DRIZZLE_TIMESTAMP_TIME) |
|
type::timestamp_t | store (const char *str, uint32_t length, uint32_t flags, type::cut_t &was_cut) |
|
type::timestamp_t | store (const char *str, uint32_t length, uint32_t flags) |
|
void | store (type::epoch_t from) |
|
void | store (type::epoch_t from, usec_t from_fractional_seconds) |
|
void | store (const tm &) |
|
void | store (const timeval &) |
|
bool | check (bool not_zero_date, uint32_t flags, type::cut_t &was_cut) const |
| Check datetime value for validity according to flags. More...
|
|
bool | isValidEpoch () const |
|
Definition at line 106 of file time.h.