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

Informations pour les traces d'un énumérator. Plus de détails...

#include <arcane/core/EnumeratorTraceWrapper.h>

+ Graphe de collaboration de Arcane::EnumeratorTraceInfo:

Fonctions membres publiques

Int64ArrayView counters ()
 Valeurs de compteurs hardware.
 
Int64 beginTime () const
 Temps du début en nanoseconde.
 
void setBeginTime (Int64 v)
 Positionne le temps de début.
 
void setTraceInfo (const TraceInfo *ti)
 Positionne les informations de trace.
 
const TraceInfotraceInfo () const
 Informations de trace (ou nullptr) si aucune.
 

Attributs privés

std::array< Int64, 8 > m_counters = {}
 
Int64 m_begin_time = 0
 
TraceInfo m_trace_info
 
bool m_has_trace_info = false
 

Description détaillée

Informations pour les traces d'un énumérator.

Définition à la ligne 41 du fichier EnumeratorTraceWrapper.h.

Documentation des fonctions membres

◆ beginTime()

Int64 Arcane::EnumeratorTraceInfo::beginTime ( ) const
inline

Temps du début en nanoseconde.

Définition à la ligne 49 du fichier EnumeratorTraceWrapper.h.

◆ counters()

Int64ArrayView Arcane::EnumeratorTraceInfo::counters ( )
inline

Valeurs de compteurs hardware.

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

◆ setBeginTime()

void Arcane::EnumeratorTraceInfo::setBeginTime ( Int64  v)
inline

Positionne le temps de début.

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

◆ setTraceInfo()

void Arcane::EnumeratorTraceInfo::setTraceInfo ( const TraceInfo ti)
inline

Positionne les informations de trace.

Définition à la ligne 55 du fichier EnumeratorTraceWrapper.h.

◆ traceInfo()

const TraceInfo * Arcane::EnumeratorTraceInfo::traceInfo ( ) const
inline

Informations de trace (ou nullptr) si aucune.

Définition à la ligne 66 du fichier EnumeratorTraceWrapper.h.

Documentation des données membres

◆ m_begin_time

Int64 Arcane::EnumeratorTraceInfo::m_begin_time = 0
private

Définition à la ligne 74 du fichier EnumeratorTraceWrapper.h.

◆ m_counters

std::array<Int64, 8> Arcane::EnumeratorTraceInfo::m_counters = {}
private

Définition à la ligne 73 du fichier EnumeratorTraceWrapper.h.

◆ m_has_trace_info

bool Arcane::EnumeratorTraceInfo::m_has_trace_info = false
private

Définition à la ligne 76 du fichier EnumeratorTraceWrapper.h.

◆ m_trace_info

TraceInfo Arcane::EnumeratorTraceInfo::m_trace_info
private

Définition à la ligne 75 du fichier EnumeratorTraceWrapper.h.


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