structure de system_clock
Représente un type d'enregistrement qui est basé sur l'horloge temps réel du système.
struct system_clock;
Notes
Un type d'enregistrement est utilisé pour obtenir l'heure actuelle.Le type incarne une instanciation de durée et le modèle de classe time_point, et définit une fonction membre statique now() qui retourne le temps.
Une horloge est monotonique si la valeur retournée par un premier appel à now() est toujours inférieure ou égale à la valeur retournée par un appel suivant à now().
Une horloge est régulière si elle est monotonique et si le temps entre les battements d'horloge est fixe.
Dans cette implémentation, system_clock est un synonyme d' high_resolution_clock.
Membres
Typedefs publics
Nom |
Description |
---|---|
system_clock::duration |
Un synonyme pour duration<rep, period>. |
system_clock::period |
Un synonyme pour le type utilisé pour représenter la période de battement dans l'instanciation contenue d' duration. |
system_clock::rep |
Un synonyme pour le type utilisé pour représenter le nombre de battements d'horloge dans l'instanciation contenue d' duration. |
system_clock::time_point |
Un synonyme pour time_point<Clock, duration>, où Clock est un synonyme d'un type d'enregistrement lui-même ou un autre type d'enregistrement qui est basé sur la même époque et a le même type imbriqué d' duration . |
Méthodes publiques
Nom |
Description |
---|---|
Statique.Retourne time_point qui rapproche le mieux à une durée spécifiée. |
|
Statique.Retourne l'heure actuelle. |
|
Statique.Retourne un objet d' time_t qui rapproche le mieux à time_pointspécifié. |
Constantes publiques
Nom |
Description |
---|---|
Spécifie si le type d'horloge est monotonique. |
|
Spécifie si le type d'horloge est régulier. |
Configuration requise
en-tête : chrono-
std::chrono del'espace de noms :