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

Classe permettant de démarrer et arrêter automatiquement un service. Plus de détails...

#include <arcane/utils/IProfilingService.h>

+ Graphe de collaboration de Arcane::ProfilingSentryWithInitialize:

Fonctions membres publiques

 ProfilingSentryWithInitialize (IProfilingService *s)
 Construit une instance associée au service s.
 
IProfilingServiceservice ()
 
void setPrintAtEnd (bool v)
 Indique si on imprime les résultats à la fin du profiling.
 

Attributs privés

IProfilingServicem_service = nullptr
 
bool m_print_at_end = false
 

Description détaillée

Classe permettant de démarrer et arrêter automatiquement un service.

Le service est initialisé si nécessaire.

Définition à la ligne 132 du fichier IProfilingService.h.

Documentation des constructeurs et destructeur

◆ ProfilingSentryWithInitialize()

Arcane::ProfilingSentryWithInitialize::ProfilingSentryWithInitialize ( IProfilingService s)
inlineexplicit

Construit une instance associée au service s.

Si s est null, alors l'instance ne fait rien.

Définition à la ligne 141 du fichier IProfilingService.h.

◆ ~ProfilingSentryWithInitialize()

Arcane::ProfilingSentryWithInitialize::~ProfilingSentryWithInitialize ( )
inline

Définition à la ligne 151 du fichier IProfilingService.h.

Documentation des fonctions membres

◆ service()

IProfilingService * Arcane::ProfilingSentryWithInitialize::service ( )
inline

Définition à la ligne 162 du fichier IProfilingService.h.

◆ setPrintAtEnd()

void Arcane::ProfilingSentryWithInitialize::setPrintAtEnd ( bool  v)
inline

Indique si on imprime les résultats à la fin du profiling.

Définition à la ligne 164 du fichier IProfilingService.h.

Documentation des données membres

◆ m_print_at_end

bool Arcane::ProfilingSentryWithInitialize::m_print_at_end = false
private

Définition à la ligne 169 du fichier IProfilingService.h.

◆ m_service

IProfilingService* Arcane::ProfilingSentryWithInitialize::m_service = nullptr
private

Définition à la ligne 168 du fichier IProfilingService.h.


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