duration_values
構造体
duration
テンプレート パラメーター Rep
に特定の値を指定します。
構文
template <class Rep>
struct duration_values;
メンバー
パブリック メソッド
名前 | 説明 |
---|---|
max |
静的。 Rep 型の値の上限を指定します。 |
min |
静的。 Rep 型の値の下限を指定します。 |
zero |
静的。 Rep(0) を返します。 |
要件
ヘッダー: <chrono>
名前空間: std::chrono
duration_values::max
Rep
型の値の上限の境界を返す静的メソッドです。
static constexpr Rep max();
戻り値
実際には、numeric_limits<Rep>::max()
を返します。
解説
Rep
がユーザー定義型の場合、戻り値は duration_values::zero より大きい必要があります。
duration_values::min
Rep
型の値の下限の境界を返す静的メソッドです。
static constexpr Rep min();
戻り値
実際には、numeric_limits<Rep>::lowest()
を返します。
解説
Rep
がユーザー定義型の場合、戻り値は duration_values::zero 以下である必要があります。
duration_values::zero
Rep(0)
を返します。
static constexpr Rep zero();
解説
Rep
がユーザー定義型の場合、戻り値は追加の無限を示す必要があります。