|
bool | absl::AbslParseFlag (absl::string_view text, Duration *dst, std::string *) |
|
std::string | absl::AbslUnparseFlag (Duration d) |
|
Duration | absl::Ceil (const Duration d, const Duration unit) |
|
int64_t | absl::ABSL_NAMESPACE_BEGIN::DecodeTwosComp (uint64_t v) |
|
Duration | absl::DurationFromTimespec (timespec ts) |
|
Duration | absl::DurationFromTimeval (timeval tv) |
|
uint64_t | absl::ABSL_NAMESPACE_BEGIN::EncodeTwosComp (int64_t v) |
|
double | absl::FDivDuration (Duration num, Duration den) |
|
Duration | absl::Floor (const Duration d, const Duration unit) |
|
std::string | absl::FormatDuration (Duration d) |
|
int64_t | absl::time_internal::IDivDuration (bool satq, const Duration num, const Duration den, Duration *rem) |
|
bool | absl::ABSL_NAMESPACE_BEGIN::IDivFastPath (const Duration num, const Duration den, int64_t *q, Duration *rem) |
|
bool | absl::ABSL_NAMESPACE_BEGIN::IsFinite (double d) |
|
bool | absl::ABSL_NAMESPACE_BEGIN::IsValidDivisor (double d) |
|
Duration | absl::ABSL_NAMESPACE_BEGIN::MakeDurationFromU128 (uint128 u128, bool is_neg) |
|
uint128 | absl::ABSL_NAMESPACE_BEGIN::MakeU128 (int64_t a) |
|
uint128 | absl::ABSL_NAMESPACE_BEGIN::MakeU128Ticks (Duration d) |
|
void | absl::ABSL_NAMESPACE_BEGIN::NormalizeTicks (int64_t *sec, int64_t *ticks) |
|
bool | absl::ParseDuration (absl::string_view dur_sv, Duration *d) |
|
bool | absl::ParseFlag (const std::string &text, Duration *dst, std::string *) |
|
template<typename Double > |
double | absl::ABSL_NAMESPACE_BEGIN::Round (Double d) |
|
bool | absl::ABSL_NAMESPACE_BEGIN::SafeAddRepHi (double a_hi, double b_hi, Duration *d) |
|
template<template< typename > class Operation> |
Duration | absl::ABSL_NAMESPACE_BEGIN::ScaleDouble (Duration d, double r) |
|
template<template< typename > class Operation> |
Duration | absl::ABSL_NAMESPACE_BEGIN::ScaleFixed (Duration d, int64_t r) |
|
std::chrono::hours | absl::ToChronoHours (Duration d) |
|
std::chrono::microseconds | absl::ToChronoMicroseconds (Duration d) |
|
std::chrono::milliseconds | absl::ToChronoMilliseconds (Duration d) |
|
std::chrono::minutes | absl::ToChronoMinutes (Duration d) |
|
std::chrono::nanoseconds | absl::ToChronoNanoseconds (Duration d) |
|
std::chrono::seconds | absl::ToChronoSeconds (Duration d) |
|
double | absl::ToDoubleHours (Duration d) |
|
double | absl::ToDoubleMicroseconds (Duration d) |
|
double | absl::ToDoubleMilliseconds (Duration d) |
|
double | absl::ToDoubleMinutes (Duration d) |
|
double | absl::ToDoubleNanoseconds (Duration d) |
|
double | absl::ToDoubleSeconds (Duration d) |
|
int64_t | absl::ToInt64Hours (Duration d) |
|
int64_t | absl::ToInt64Microseconds (Duration d) |
|
int64_t | absl::ToInt64Milliseconds (Duration d) |
|
int64_t | absl::ToInt64Minutes (Duration d) |
|
int64_t | absl::ToInt64Nanoseconds (Duration d) |
|
int64_t | absl::ToInt64Seconds (Duration d) |
|
timespec | absl::ToTimespec (Duration d) |
|
timeval | absl::ToTimeval (Duration d) |
|
Duration | absl::Trunc (Duration d, Duration unit) |
|
std::string | absl::UnparseFlag (Duration d) |
|