duration Class
Opisuje typ, który przechowuje interwał czasu, który jest czas upływający między dwoma punktami czasu.
template<
class Rep,
class Period = ratio<1>
>
class duration;
template<
class Rep,
class Period
>
class duration;
template<
class Rep,
class Period1,
class Period2
>
class duration
<duration<Rep, Period1>, Period2>;
Uwagi
Argument szablonu Rep opisuje typ, który jest używany do przechowywania liczby zegara w interwale.Argument szablonu Period jest wystąpienia z stosunek , który opisuje rozmiar interwału, reprezentującą każdej osi.
Członkowie
Definicje TypeDef publicznych
Nazwa |
Opis |
---|---|
duration::period Typedef |
Reprezentuje parametr szablonu synonim Period. |
duration::rep Typedef |
Reprezentuje parametr szablonu synonim Rep. |
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstrukcje duration obiektu. |
Metody publiczne
Nazwa |
Opis |
---|---|
Zwraca liczbę zegara w odstępie czasu. |
|
Statyczne.Maksymalna dozwolona wartość parametru szablonu zwraca Ref. |
|
Statyczne.Zwraca najniższą wartość dopuszczalnego parametr szablonu Ref. |
|
Statyczne.W efekcie zwraca Rep(0). |
Podmioty publiczne
Nazwa |
Opis |
---|---|
Zwraca kopię duration obiekt z liczba cykli zanegowane. |
|
Zliczanie zmniejsza przechowywane osi. |
|
Zmniejsza liczbę cykli przechowywane modulo określonej wartości. |
|
Mnoży liczbę cykli przechowywanych przez określoną wartość. |
|
Dzieli liczbę cykli przechowywanych przez liczbę cykli określonego duration obiektu. |
|
Returns *this. |
|
Zwiększa liczbę cykli przechowywane. |
|
Dodaje liczbę cykli określonego duration obiekt, aby liczba cykli przechowywane. |
|
Odejmuje liczbę cykli określonego duration obiekt z liczba cykli przechowywane. |
Wymagania
Nagłówek: chrono
Obszar nazw: std::chrono