time_point クラス
time_point は時点を表す型について説明します。これは、経過時間を、テンプレートの引数 Clockによって表される新しい紀元格納 [期間] 型のオブジェクトを保持します。
template<
class Clock,
class Duration = typename Clock::duration
>
class time_point;
メンバー
パブリック typedef
名前 |
説明 |
---|---|
time_point::clock |
テンプレート パラメーターのシノニム Clock。 |
time_point::duration |
テンプレート パラメーターのシノニム Duration。 |
time_point::period |
入れ子にされた型の名前 duration::periodのシノニム。 |
time_point::rep |
入れ子にされた型の名前 duration::repのシノニム。 |
パブリック コンストラクター
名前 |
説明 |
---|---|
time_point オブジェクトを構築します。 |
パブリック メソッド
名前 |
説明 |
---|---|
time_point::refに上限を指定します。 |
|
time_point::refで下限を指定します。 |
|
duration に格納されている値を返します。 |
パブリック演算子
名前 |
説明 |
---|---|
格納されている期間にある値を追加します。 |
|
格納されているピリオドで指定された値を減算します。 |
必要条件
クロノヘッダー:
名前空間: の std::chrono