Freigeben über


time_point-Klasse

Mit time_point wird ein Typ beschrieben, der einen bestimmten Zeitpunkt darstellt. Er enthält ein Objekt des Typs Dauer, in dem die verstrichene Zeit seit der vom Vorlagenargument Clock dargestellten Epoche enthalten ist.

template<
   class Clock,
   class Duration = typename Clock::duration
>
class time_point;

Member

Öffentliche Typedefs

Name

Beschreibung

time_point::clock

Synonym für den Vorlagenparameter Clock.

time_point::duration

Synonym für den Vorlagenparameter Duration.

time_point::period

Synonym für den Namen duration::period des geschachtelten Typ.

time_point::rep

Synonym für den Namen duration::rep des geschachtelten Typ.

Öffentliche Konstruktoren

Name

Beschreibung

time_point::time_point-Konstruktor

Erstellt ein time_point-Objekt.

Öffentliche Methoden

Name

Beschreibung

time_point::max-Methode

Gibt die Obergrenze für time_point::ref an.

time_point::min-Methode

Gibt die Untergrenze für time_point::ref an.

time_point::time_since_epoch-Methode

Gibt den gespeicherten duration-Wert zurück.

Öffentliche Operatoren

Name

Beschreibung

time_point::operator+= Operator

Fügt der gespeicherten Dauer einen angegebenen Wert hinzu.

time_point::operator-= Operator

Subtrahiert einen angegebenen Wert von der gespeicherten Dauer.

Anforderungen

Header: chrono

Namespace: std::chrono

Siehe auch

Referenz

<chrono>

Weitere Ressourcen

Headerdateien der C++-Standardbibliothek