Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Timer::Sentry

Sentinelle pour le timer. La sentinelle associée à un timer permet de déclancher celui-ci au moment de sa construction et de l'arrêter au moment de sa destruction. Cela assure que le timer sera bien arrêté en cas d'exception par exemple. Plus de détails...

#include <arcane/core/Timer.h>

+ Graphe de collaboration de Arcane::Timer::Sentry:

Fonctions membres publiques

 Sentry (Timer *t)
 Associe le timer t et le démarre.
 
 ~Sentry ()
 Stoppe le timer associé
 

Attributs privés

Timerm_timer
 Timer associé
 

Description détaillée

Sentinelle pour le timer. La sentinelle associée à un timer permet de déclancher celui-ci au moment de sa construction et de l'arrêter au moment de sa destruction. Cela assure que le timer sera bien arrêté en cas d'exception par exemple.

Définition à la ligne 88 du fichier Timer.h.

Documentation des constructeurs et destructeur

◆ Sentry()

Arcane::Timer::Sentry::Sentry ( Timer t)
inline

Associe le timer t et le démarre.

Définition à la ligne 92 du fichier Timer.h.

◆ ~Sentry()

Arcane::Timer::Sentry::~Sentry ( )
inline

Stoppe le timer associé

Définition à la ligne 95 du fichier Timer.h.

Documentation des données membres

◆ m_timer

Timer* Arcane::Timer::Sentry::m_timer
private

Timer associé

Définition à la ligne 98 du fichier Timer.h.


La documentation de cette classe a été générée à partir du fichier suivant :