#include <time.h>
Classes | |
struct | Breakdown |
Public Member Functions | |
Breakdown | In (TimeZone tz) const |
Time & | operator+= (Duration d) |
Time & | operator-= (Duration d) |
Time & | operator= (const Time &t)=default |
constexpr | Time ()=default |
constexpr | Time (const Time &t)=default |
Private Member Functions | |
constexpr | Time (Duration rep) |
Private Attributes | |
Duration | rep_ |
Friends | |
template<typename H > | |
H | AbslHashValue (H h, Time t) |
constexpr Time | InfiniteFuture () |
constexpr Time | InfinitePast () |
Duration | operator- (Time lhs, Time rhs) |
constexpr bool | operator< (Time lhs, Time rhs) |
constexpr bool | operator== (Time lhs, Time rhs) |
constexpr Time | time_internal::FromUnixDuration (Duration d) |
constexpr Duration | time_internal::ToUnixDuration (Time t) |
constexpr Time | UniversalEpoch () |
|
default |
|
default |
|
inlineexplicitprivate |
absl::Time::Breakdown absl::Time::In | ( | absl::TimeZone | tz | ) | const |
|
friend |
|
friend |