#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) |
| constexpr | Time () |
| constexpr | Time (const Time &t) |
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 () |
| constexpr absl::Time::Time | ( | ) |
| constexpr absl::Time::Time | ( | const Time & | t | ) |
| constexpr absl::Time::Time | ( | Duration | rep | ) | [inline, explicit, private] |
| absl::Time::Breakdown absl::Time::In | ( | absl::TimeZone | tz | ) | const |
| H AbslHashValue | ( | H | h, |
| Time | t | ||
| ) | [friend] |
| constexpr Time InfiniteFuture | ( | ) | [friend] |
| constexpr Time InfinitePast | ( | ) | [friend] |
| constexpr Time time_internal::FromUnixDuration | ( | Duration | d | ) | [friend] |
| constexpr Duration time_internal::ToUnixDuration | ( | Time | t | ) | [friend] |
| constexpr Time UniversalEpoch | ( | ) | [friend] |
Duration absl::Time::rep_ [private] |