名前付き要件:TrivialClock
提供: cppreference.com
TrivialClock 要件は chrono ライブラリのいくつかの時計によって満たされる要件を記述します。
[編集]要件
型 TC について、
- その型は Clock の要件を満たさなければならない。
- 型 TC::rep、 TC::duration および TC::time_point が EqualityComparable、 LessThanComparable、 DefaultConstructible、 CopyConstructible、 CopyAssignable、 Destructible および NumericType の要件を満たす。
- 型 TC::rep、 TC::duration および TC::time_point の左辺値が Swappable である。
- 関数 TC::now() が例外を投げない。
- 型 TC::time_point::clock が TrivialClock の要件を再帰的に満たす。
[編集]用途
標準ライブラリの以下の型はこれらの要件を満たします。