duration& operator*=(rep const& rhs);
internal_count*=rhs;
*this
STD::CHRONO::DURATION::OPERATOR/=
Делит внутренний счетчик *this
duration& operator/=(rep const& rhs);
internal_count/=rhs;
*this
STD::CHRONO::DURATION::OPERATOR%=
Записывает во внутренний счетчик *this
duration& operator%=(rep const& rhs);
internal_count%=rhs;
*this
STD::CHRONO::DURATION::OPERATOR%=
Записывает во внутренний счетчик *this
duration
.duration& operator%=(duration const& rhs);
internal_count %= rhs.count();
*this
STD::CHRONO::DURATION::ZERO
Возвращает объект duration
constexpr duration zero();
duration(duration_values
STD::CHRONO::DURATION::MIN
Возвращает объект duration
constexpr duration min();
duration(duration_values
STD::CHRONO::DURATION::MAX
Возвращает объект duration
constexpr duration max();
duration(duration_values
STD::CHRONO::DURATION
Сравнивает два объекта duration
template
constexpr bool operator==(
const duration
const duration
Либо для lhs
rhs
, либо наоборот. Если ни одна из частей не может быть неявно преобразована в другую или они являются различными представлениями duration
, но каждая может быть неявно преобразована в другую, то выражение построено некорректно.Если CommonDuration
std::common_type, duration>::type
lhs==rhs
возвращает CommonDuration(lhs).count() == CommonDuration(rhs).count()
.STD::CHRONO::DURATION
Сравнивает два объекта duration
template
constexpr bool operator!=(
const duration
const duration
Либо для lhs
rhs
, либо наоборот. Если ни одна из частей не может быть неявно преобразовала в другую или они являются различными представлениями duration
, но каждая может быть неявно преобразовала в другую, то выражение построено некорректно.!(lhs == rhs)
STD::CHRONO::DURATION
Проверяет, что один объект duration
template
constexpr bool operator<(
const duration
const duration