#include <time.h>
Public Member Functions | |
constexpr | Duration () |
constexpr | Duration () |
constexpr | Duration (const Duration &d)=default |
constexpr | Duration (const Duration &d)=default |
Duration & | operator%= (Duration rhs) |
Duration & | operator%= (Duration rhs) |
Duration & | operator*= (double r) |
Duration & | operator*= (double r) |
Duration & | operator*= (float r) |
Duration & | operator*= (int64_t r) |
Duration & | operator*= (int64_t r) |
template<typename T , time_internal::EnableIfIntegral< T > = 0> | |
Duration & | operator*= (T r) |
template<typename T > | |
Duration & | operator*= (T r) |
template<typename T , time_internal::EnableIfFloat< T > = 0> | |
Duration & | operator*= (T r) |
Duration & | operator+= (Duration d) |
Duration & | operator+= (Duration d) |
Duration & | operator-= (Duration d) |
Duration & | operator-= (Duration d) |
Duration & | operator/= (double r) |
Duration & | operator/= (double r) |
Duration & | operator/= (float r) |
Duration & | operator/= (int64_t r) |
Duration & | operator/= (int64_t r) |
template<typename T > | |
Duration & | operator/= (T r) |
template<typename T , time_internal::EnableIfIntegral< T > = 0> | |
Duration & | operator/= (T r) |
template<typename T , time_internal::EnableIfFloat< T > = 0> | |
Duration & | operator/= (T r) |
Duration & | operator= (const Duration &d)=default |
Duration & | operator= (const Duration &d)=default |
Private Member Functions | |
constexpr | Duration (int64_t hi, uint32_t lo) |
constexpr | Duration (int64_t hi, uint32_t lo) |
Private Attributes | |
int64_t | rep_hi_ |
uint32_t | rep_lo_ |
Friends | |
template<typename H > | |
H | AbslHashValue (H h, Duration d) |
template<typename H > | |
H | AbslHashValue (H h, Duration d) |
constexpr friend int64_t | time_internal::GetRepHi (Duration d) |
constexpr friend int64_t | time_internal::GetRepHi (Duration d) |
constexpr friend uint32_t | time_internal::GetRepLo (Duration d) |
constexpr friend uint32_t | time_internal::GetRepLo (Duration d) |
constexpr friend Duration | time_internal::MakeDuration (int64_t hi, uint32_t lo) |
constexpr friend Duration | time_internal::MakeDuration (int64_t hi, uint32_t lo) |
Definition at line 159 of file third_party/abseil-cpp/absl/time/time.h.
|
inlineconstexpr |
Definition at line 162 of file third_party/abseil-cpp/absl/time/time.h.
Definition at line 219 of file third_party/abseil-cpp/absl/time/time.h.
|
inlineconstexpr |
Definition at line 162 of file third_party/bloaty/third_party/abseil-cpp/absl/time/time.h.
Definition at line 208 of file third_party/bloaty/third_party/abseil-cpp/absl/time/time.h.
Definition at line 479 of file abseil-cpp/absl/time/duration.cc.
Duration& absl::Duration::operator*= | ( | double | r | ) |
Duration & Duration::operator*= | ( | double | r | ) |
Definition at line 455 of file abseil-cpp/absl/time/duration.cc.
|
inline |
Definition at line 195 of file third_party/bloaty/third_party/abseil-cpp/absl/time/time.h.
Definition at line 447 of file abseil-cpp/absl/time/duration.cc.
|
inline |
Definition at line 186 of file third_party/abseil-cpp/absl/time/time.h.
Definition at line 186 of file third_party/bloaty/third_party/abseil-cpp/absl/time/time.h.
|
inline |
Definition at line 198 of file third_party/abseil-cpp/absl/time/time.h.
Definition at line 407 of file abseil-cpp/absl/time/duration.cc.
Definition at line 424 of file abseil-cpp/absl/time/duration.cc.
Duration& absl::Duration::operator/= | ( | double | r | ) |
Duration & Duration::operator/= | ( | double | r | ) |
Definition at line 471 of file abseil-cpp/absl/time/duration.cc.
|
inline |
Definition at line 196 of file third_party/bloaty/third_party/abseil-cpp/absl/time/time.h.
Definition at line 463 of file abseil-cpp/absl/time/duration.cc.
Definition at line 191 of file third_party/bloaty/third_party/abseil-cpp/absl/time/time.h.
|
inline |
Definition at line 192 of file third_party/abseil-cpp/absl/time/time.h.
|
inline |
Definition at line 204 of file third_party/abseil-cpp/absl/time/time.h.
Definition at line 199 of file third_party/bloaty/third_party/abseil-cpp/absl/time/time.h.
Definition at line 210 of file third_party/abseil-cpp/absl/time/time.h.
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
friend |
|
private |
Definition at line 220 of file third_party/abseil-cpp/absl/time/time.h.
|
private |
Definition at line 221 of file third_party/abseil-cpp/absl/time/time.h.