|
struct timespec | ToTimespec () const |
|
struct timeval | ToTimeval () const |
|
struct _FILETIME | ToFiletime () const |
|
double | ToJsTime () const |
|
constexpr bool | IsNull () const |
|
constexpr bool | IsMax () const |
|
constexpr bool | IsMin () const |
|
int64_t | ToInternalValue () const |
|
TimeClass & | operator= (TimeClass other) |
|
TimeDelta | operator- (TimeClass other) const |
|
TimeClass | operator+ (TimeDelta delta) const |
|
TimeClass | operator- (TimeDelta delta) const |
|
TimeClass & | operator+= (TimeDelta delta) |
|
TimeClass & | operator-= (TimeDelta delta) |
|
bool | operator== (TimeClass other) const |
|
bool | operator!= (TimeClass other) const |
|
bool | operator< (TimeClass other) const |
|
bool | operator<= (TimeClass other) const |
|
bool | operator> (TimeClass other) const |
|
bool | operator>= (TimeClass other) const |
|
|
static Time | Now () |
|
static Time | NowFromSystemTime () |
|
static Time | UnixEpoch () |
|
static Time | FromTimespec (struct timespec ts) |
|
static Time | FromTimeval (struct timeval tv) |
|
static Time | FromFiletime (struct _FILETIME ft) |
|
static Time | FromJsTime (double ms_since_epoch) |
|
static TimeClass | Max () |
|
static TimeClass | Min () |
|
static TimeClass | FromInternalValue (int64_t us) |
|
|
class | time_internal::TimeBase< Time > |
|
|
static constexpr int64_t | kHoursPerDay = 24 |
|
static constexpr int64_t | kMillisecondsPerSecond = 1000 |
|
static constexpr int64_t | kMillisecondsPerDay |
|
static constexpr int64_t | kMicrosecondsPerMillisecond = 1000 |
|
static constexpr int64_t | kMicrosecondsPerSecond |
|
static constexpr int64_t | kMicrosecondsPerMinute = kMicrosecondsPerSecond * 60 |
|
static constexpr int64_t | kMicrosecondsPerHour = kMicrosecondsPerMinute * 60 |
|
static constexpr int64_t | kMicrosecondsPerDay |
|
static constexpr int64_t | kMicrosecondsPerWeek = kMicrosecondsPerDay * 7 |
|
static constexpr int64_t | kNanosecondsPerMicrosecond = 1000 |
|
static constexpr int64_t | kNanosecondsPerSecond |
|
constexpr | TimeBase (int64_t us) |
|
int64_t | us_ |
|
Definition at line 342 of file time.h.
The documentation for this class was generated from the following files: