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

Informations de trace. Plus de détails...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/base/arccore/base/TraceInfo.h>

+ Graphe de collaboration de Arccore::TraceInfo:

Fonctions membres publiques

constexpr TraceInfo (const char *afile, const char *func_name, int aline)
 
constexpr TraceInfo (const char *afile, const char *func_name, int aline, bool print_signature)
 
constexpr const char * file () const
 
constexpr int line () const
 
constexpr const char * name () const
 
constexpr bool printSignature () const
 

Attributs privés

const char * m_file
 
const char * m_name
 
int m_line
 
bool m_print_signature
 

Description détaillée

Informations de trace.

Définition à la ligne 32 du fichier arccore/src/base/arccore/base/TraceInfo.h.

Documentation des constructeurs et destructeur

◆ TraceInfo() [1/3]

constexpr Arccore::TraceInfo::TraceInfo ( )
inlineconstexpr

Définition à la ligne 36 du fichier arccore/src/base/arccore/base/TraceInfo.h.

◆ TraceInfo() [2/3]

constexpr Arccore::TraceInfo::TraceInfo ( const char *  afile,
const char *  func_name,
int  aline 
)
inlineconstexpr

Définition à la ligne 42 du fichier arccore/src/base/arccore/base/TraceInfo.h.

◆ TraceInfo() [3/3]

constexpr Arccore::TraceInfo::TraceInfo ( const char *  afile,
const char *  func_name,
int  aline,
bool  print_signature 
)
inlineconstexpr

Définition à la ligne 48 du fichier arccore/src/base/arccore/base/TraceInfo.h.

Documentation des fonctions membres

◆ file()

constexpr const char * Arccore::TraceInfo::file ( ) const
inlineconstexpr

Définition à la ligne 57 du fichier arccore/src/base/arccore/base/TraceInfo.h.

◆ line()

constexpr int Arccore::TraceInfo::line ( ) const
inlineconstexpr

Définition à la ligne 58 du fichier arccore/src/base/arccore/base/TraceInfo.h.

◆ name()

constexpr const char * Arccore::TraceInfo::name ( ) const
inlineconstexpr

Définition à la ligne 59 du fichier arccore/src/base/arccore/base/TraceInfo.h.

◆ printSignature()

constexpr bool Arccore::TraceInfo::printSignature ( ) const
inlineconstexpr

Définition à la ligne 60 du fichier arccore/src/base/arccore/base/TraceInfo.h.

Documentation des données membres

◆ m_file

const char* Arccore::TraceInfo::m_file
private

Définition à la ligne 64 du fichier arccore/src/base/arccore/base/TraceInfo.h.

◆ m_line

int Arccore::TraceInfo::m_line
private

Définition à la ligne 66 du fichier arccore/src/base/arccore/base/TraceInfo.h.

◆ m_name

const char* Arccore::TraceInfo::m_name
private

Définition à la ligne 65 du fichier arccore/src/base/arccore/base/TraceInfo.h.

◆ m_print_signature

bool Arccore::TraceInfo::m_print_signature
private

Définition à la ligne 67 du fichier arccore/src/base/arccore/base/TraceInfo.h.


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