My Project
Chargement...
Recherche...
Aucune correspondance
temps.h
Aller à la documentation de ce fichier.
1/*----------------------------------------------------------------------------*/
2/* Implantation des sous-programmes de manipulation des dates et durées. */
3/* */
4/* (C) Manu Chaput 2000-2021 */
5/*----------------------------------------------------------------------------*/
6#include <manux/config.h> // MANUX_FREQUENCE_HORLOGE
7#include <manux/types.h> // Temps
8
9/*
10 * Conversion d'une date/durée exprimée en nombre de top horloges vers
11 * une structure ValTemps.
12 */
14
15#define totalSecondesDansTemps(t) (t / MANUX_FREQUENCE_HORLOGE)
16
17#define totalMinutesDansTemps(t) (totalSecondesDansTemps(t)/60)
18
19#define secondesDansTemps(t) (totalSecondesDansTemps(t) - 60*(totalMinutesDansTemps(t)))
int32_t Temps
Definition types.h:71
int nbTopVersValTemps(Temps nbTop, ValTemps *vt)