Sdílet prostřednictvím


duration Class

Popisuje typ, který má časový interval, což je uplynulý čas mezi dvěma body čas.

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>;

Poznámky

Argument šablony Rep popisuje typ, který se používá počet taktů držet v intervalu.Argument šablony Period je instanci z poměr , který popisuje velikost intervalu, který představuje dílky.

Členy

Hh874624.collapse_all(cs-cz,VS.110).gifFunkce TypeDef veřejné

Název

Description

duration::period Typedef

Představuje synonymum pro parametr šablony Period.

duration::rep Typedef

Představuje synonymum pro parametr šablony Rep.

Hh874624.collapse_all(cs-cz,VS.110).gifVeřejné konstruktory

Název

Description

Konstruktor duration::Duration

Konstrukce duration objektu.

Hh874624.collapse_all(cs-cz,VS.110).gifVeřejné metody

Název

Description

Metoda duration::Count

Vrátí počet taktů v časovém intervalu.

Metoda duration::max

Statické.Vrátí nejvyšší povolená hodnota pro parametr šablony Ref.

Metoda duration::min

Statické.Vrátí nejnižší povolená hodnota parametru šablony Ref.

Metoda duration::Zero

Statické.Vrátí, Rep(0).

Hh874624.collapse_all(cs-cz,VS.110).gifVeřejné operátory

Název

Description

Operátor duration::Operator

Vrátí kopii duration objekt s počet Negované značek.

duration::Operator – operátor

Sníží počet uložených značek.

duration::Operator = operátor

Snižuje počet značek uložených modulo zadanou hodnotu.

duration::Operator * = operátor

Vynásobí počet uložených značek zadané hodnotě.

duration::Operator / = operátor

Rozdělí počet značek uložených podle počet impulsů zadaného duration objektu.

duration::Operator + operátor

Vrátí *this.

duration::Operator ++ operátor

Zvýší počet uložených značek.

duration::Operator += operátor

Přidá počet impulsů zadaného duration objekt počet uložených značek.

duration::Operator-= operátor

Odečte počet impulsů zadaného duration objekt počet uložených značek.

Požadavky

Záhlaví: chrono

Obor názvů: std::chrono

Viz také

Referenční dokumentace

<chrono>

Struktura duration_values

Další zdroje

Soubory hlaviček