Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la structure Arcane::impl::ForLoopProfilingStat

Statistiques d'exécution d'une boucle. Plus de détails...

#include <arcane/utils/internal/ProfilingInternal.h>

+ Graphe de collaboration de Arcane::impl::ForLoopProfilingStat:

Fonctions membres publiques

void add (const ForLoopOneExecStat &s)
 Ajoute les infos de l'exécution s.
 
Int64 nbCall () const
 
Int64 nbChunk () const
 
Int64 execTime () const
 

Attributs privés

Int64 m_nb_call = 0
 
Int64 m_nb_chunk = 0
 
Int64 m_exec_time = 0
 

Description détaillée

Statistiques d'exécution d'une boucle.

Définition à la ligne 37 du fichier ProfilingInternal.h.

Documentation des fonctions membres

◆ add()

void Arcane::impl::ForLoopProfilingStat::add ( const ForLoopOneExecStat s)

Ajoute les infos de l'exécution s.

Définition à la ligne 250 du fichier Profiling.cc.

Références Arcane::ForLoopOneExecStat::execTime(), et Arcane::ForLoopOneExecStat::nbChunk().

◆ execTime()

Int64 Arcane::impl::ForLoopProfilingStat::execTime ( ) const
inline

Définition à la ligne 46 du fichier ProfilingInternal.h.

◆ nbCall()

Int64 Arcane::impl::ForLoopProfilingStat::nbCall ( ) const
inline

Définition à la ligne 44 du fichier ProfilingInternal.h.

◆ nbChunk()

Int64 Arcane::impl::ForLoopProfilingStat::nbChunk ( ) const
inline

Définition à la ligne 45 du fichier ProfilingInternal.h.

Documentation des données membres

◆ m_exec_time

Int64 Arcane::impl::ForLoopProfilingStat::m_exec_time = 0
private

Définition à la ligne 52 du fichier ProfilingInternal.h.

◆ m_nb_call

Int64 Arcane::impl::ForLoopProfilingStat::m_nb_call = 0
private

Définition à la ligne 50 du fichier ProfilingInternal.h.

◆ m_nb_chunk

Int64 Arcane::impl::ForLoopProfilingStat::m_nb_chunk = 0
private

Définition à la ligne 51 du fichier ProfilingInternal.h.


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