Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Timer::SimplePrinter

Affiche le temps passé entre l'appel au constructeur et le destructeur. Plus de détails...

#include <arcane/core/Timer.h>

+ Graphe de collaboration de Arcane::Timer::SimplePrinter:

Fonctions membres publiques

 SimplePrinter (ITraceMng *tm, const String &msg)
 
 SimplePrinter (ITraceMng *tm, const String &msg, bool is_active)
 

Description détaillée

Affiche le temps passé entre l'appel au constructeur et le destructeur.

Cette classe permet de simplement afficher au moment du destructeur, le temps réel écoulé depuis l'appel au constructeur. L'affichage se fait via la méthode info() du ITraceMng.

{
Timer::SimplePrinter sp(traceMng(),"myFunction");
myFunction();
}
Affiche le temps passé entre l'appel au constructeur et le destructeur.
Definition Timer.h:156

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

Documentation des constructeurs et destructeur

◆ SimplePrinter() [1/2]

Arcane::Timer::SimplePrinter::SimplePrinter ( ITraceMng tm,
const String msg 
)

Définition à la ligne 221 du fichier Timer.cc.

◆ SimplePrinter() [2/2]

Arcane::Timer::SimplePrinter::SimplePrinter ( ITraceMng tm,
const String msg,
bool  is_active 
)

Définition à la ligne 234 du fichier Timer.cc.

◆ ~SimplePrinter()

Arcane::Timer::SimplePrinter::~SimplePrinter ( )

Définition à la ligne 247 du fichier Timer.cc.


La documentation de cette classe a été générée à partir des fichiers suivants :