Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Accelerator::impl::MemoryTracerMng
+ Graphe de collaboration de Arcane::Accelerator::impl::MemoryTracerMng:

Classes

struct  Info
 

Fonctions membres publiques

void add (Span< const std::byte > bytes, const String &name, const String &stack_trace, Int64 timestamp)
 
void remove (void *ptr, const String &name, const String &stack_trace, Int64 timestamp)
 
std::pair< String, Stringfind (const void *ptr)
 

Attributs privés

std::map< const void *, Infom_infos_map
 

Description détaillée

Définition à la ligne 30 du fichier MemoryTracer.cc.

Documentation des fonctions membres

◆ add()

void Arcane::Accelerator::impl::MemoryTracerMng::add ( Span< const std::byte >  bytes,
const String name,
const String stack_trace,
Int64  timestamp 
)
inline

Définition à la ligne 41 du fichier MemoryTracer.cc.

◆ find()

std::pair< String, String > Arcane::Accelerator::impl::MemoryTracerMng::find ( const void ptr)
inline

Définition à la ligne 54 du fichier MemoryTracer.cc.

◆ remove()

void Arcane::Accelerator::impl::MemoryTracerMng::remove ( void ptr,
const String name,
const String stack_trace,
Int64  timestamp 
)
inline

Définition à la ligne 47 du fichier MemoryTracer.cc.

Documentation des données membres

◆ m_infos_map

std::map<const void*, Info> Arcane::Accelerator::impl::MemoryTracerMng::m_infos_map
private

Définition à la ligne 64 du fichier MemoryTracer.cc.


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