Structure Durée

Intervalle temporel, en nombre de micro-secondes.

Espace de nom : tsd::temps

Liste des champs

tics : int64_t

Nombre de micro-secondes.

Liste des méthodes

tsd::temps::Durée::Durée(int64_t tics_=0)
Constructeur, d'après un nombre de micro-secondes.

tsd::temps::Durée::Durée(entier jours, entier heures, entier minutes, entier secondes, entier microsecondes=0)
Constructeur, d'après un nombre de jours, heures, etc.

tsd::temps::Durée::Durée(const HeureComposite &hc)
Constructeur, d'après une heure composite.

std::strong_ordering tsd::temps::Durée::operator<=>(const Durée &) const =default
Opérateur de comparaison.

double Durénb_jours() const
Durée totale, exprimés en nombre fractionnaire de jours.

double Durénb_heures() const
Durée totale, exprimés en nombre fractionnaire d'heures.

double Durénb_minutes() const
Durée totale, exprimés en nombre fractionnaire de minutes.

double Durénb_secondes() const
Durée totale, exprimés en nombre fractionnaire de secondes.

double Durénb_millisecondes() const
Durée totale, exprimés en nombre fractionnaire de millisecondes.

double Durénb_microsecondes() const
Durée totale, exprimés en nombre fractionnaire de microsecondes.