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

Fonctions membres publiques

bool isValid () const
 
chargetInfo (void *ip, void **_start_addr)
 

Attributs publics

char empty_func_name [1]
 

Types privés

typedef void *(* mono_jit_info_get_code_start_func) (_MonoJitInfo *ji)
 
typedef _MonoDomain *(* mono_domain_get_func) ()
 
typedef _MonoJitInfo *(* mono_jit_info_table_find_func) (_MonoDomain *, void *ip)
 
typedef char *(* mono_pmip_func) (void *ip)
 
typedef _MonoMethod *(* mono_jit_info_get_method_func) (_MonoJitInfo *ji)
 
typedef char *(* mono_method_full_name_func) (_MonoMethod *method, bool full)
 

Attributs privés

bool m_is_valid = false
 
mono_jit_info_get_code_start_func m_mono_jit_info_get_code_start_ptr = nullptr
 
mono_domain_get_func m_mono_domain_get_ptr = nullptr
 
mono_jit_info_table_find_func m_mono_jit_info_table_find_ptr = nullptr
 
mono_pmip_func m_mono_pmip_ptr = nullptr
 
mono_jit_info_get_method_func m_mono_jit_info_get_method_ptr = nullptr
 
mono_method_full_name_func m_mono_method_full_name_ptr = nullptr
 
voidm_handle = nullptr
 

Description détaillée

Définition à la ligne 248 du fichier ProfilingInfo.cc.

Documentation des définitions de type membres

◆ mono_domain_get_func

typedef _MonoDomain *(* Arcane::MonoFuncAddrGetter::mono_domain_get_func) ()
private

Définition à la ligne 256 du fichier ProfilingInfo.cc.

◆ mono_jit_info_get_code_start_func

typedef void *(* Arcane::MonoFuncAddrGetter::mono_jit_info_get_code_start_func) (_MonoJitInfo *ji)
private

Définition à la ligne 255 du fichier ProfilingInfo.cc.

◆ mono_jit_info_get_method_func

typedef _MonoMethod *(* Arcane::MonoFuncAddrGetter::mono_jit_info_get_method_func) (_MonoJitInfo *ji)
private

Définition à la ligne 259 du fichier ProfilingInfo.cc.

◆ mono_jit_info_table_find_func

typedef _MonoJitInfo *(* Arcane::MonoFuncAddrGetter::mono_jit_info_table_find_func) (_MonoDomain *, void *ip)
private

Définition à la ligne 257 du fichier ProfilingInfo.cc.

◆ mono_method_full_name_func

typedef char *(* Arcane::MonoFuncAddrGetter::mono_method_full_name_func) (_MonoMethod *method, bool full)
private

Définition à la ligne 260 du fichier ProfilingInfo.cc.

◆ mono_pmip_func

typedef char *(* Arcane::MonoFuncAddrGetter::mono_pmip_func) (void *ip)
private

Définition à la ligne 258 du fichier ProfilingInfo.cc.

Documentation des constructeurs et destructeur

◆ MonoFuncAddrGetter()

Arcane::MonoFuncAddrGetter::MonoFuncAddrGetter ( )
inline

Définition à la ligne 262 du fichier ProfilingInfo.cc.

◆ ~MonoFuncAddrGetter()

Arcane::MonoFuncAddrGetter::~MonoFuncAddrGetter ( )
inline

Définition à la ligne 292 du fichier ProfilingInfo.cc.

Documentation des fonctions membres

◆ getInfo()

char * Arcane::MonoFuncAddrGetter::getInfo ( void ip,
void **  _start_addr 
)
inline

Définition à la ligne 304 du fichier ProfilingInfo.cc.

◆ isValid()

bool Arcane::MonoFuncAddrGetter::isValid ( ) const
inline

Définition à la ligne 299 du fichier ProfilingInfo.cc.

Documentation des données membres

◆ empty_func_name

char Arcane::MonoFuncAddrGetter::empty_func_name[1]

Définition à la ligne 303 du fichier ProfilingInfo.cc.

◆ m_handle

void* Arcane::MonoFuncAddrGetter::m_handle = nullptr
private

Définition à la ligne 334 du fichier ProfilingInfo.cc.

◆ m_is_valid

bool Arcane::MonoFuncAddrGetter::m_is_valid = false
private

Définition à la ligne 327 du fichier ProfilingInfo.cc.

◆ m_mono_domain_get_ptr

mono_domain_get_func Arcane::MonoFuncAddrGetter::m_mono_domain_get_ptr = nullptr
private

Définition à la ligne 329 du fichier ProfilingInfo.cc.

◆ m_mono_jit_info_get_code_start_ptr

mono_jit_info_get_code_start_func Arcane::MonoFuncAddrGetter::m_mono_jit_info_get_code_start_ptr = nullptr
private

Définition à la ligne 328 du fichier ProfilingInfo.cc.

◆ m_mono_jit_info_get_method_ptr

mono_jit_info_get_method_func Arcane::MonoFuncAddrGetter::m_mono_jit_info_get_method_ptr = nullptr
private

Définition à la ligne 332 du fichier ProfilingInfo.cc.

◆ m_mono_jit_info_table_find_ptr

mono_jit_info_table_find_func Arcane::MonoFuncAddrGetter::m_mono_jit_info_table_find_ptr = nullptr
private

Définition à la ligne 330 du fichier ProfilingInfo.cc.

◆ m_mono_method_full_name_ptr

mono_method_full_name_func Arcane::MonoFuncAddrGetter::m_mono_method_full_name_ptr = nullptr
private

Définition à la ligne 333 du fichier ProfilingInfo.cc.

◆ m_mono_pmip_ptr

mono_pmip_func Arcane::MonoFuncAddrGetter::m_mono_pmip_ptr = nullptr
private

Définition à la ligne 331 du fichier ProfilingInfo.cc.


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