Informations sur une zone mémoire allouée. Plus de détails...
Graphe de collaboration de Arcane::AllocatedMemoryInfo:Fonctions membres publiques | |
| AllocatedMemoryInfo (void *base_address) | |
| AllocatedMemoryInfo (void *base_address, Int64 size) | |
| AllocatedMemoryInfo (void *base_address, Int64 size, Int64 capacity) | |
| void * | baseAddress () const |
| Adresse du début de la zone allouée. | |
| Int64 | size () const |
| Taille en octets de la zone mémoire utilisée. (-1) si inconnue. | |
| Int64 | capacity () const |
| Taille en octets de la zone mémoire allouée. (-1) si inconnue. | |
Attributs publics | |
| void * | m_base_address = nullptr |
| Int64 | m_size = -1 |
| Int64 | m_capacity = -1 |
Informations sur une zone mémoire allouée.
Définition à la ligne 30 du fichier AllocatedMemoryInfo.h.
|
inlineexplicit |
Définition à la ligne 35 du fichier AllocatedMemoryInfo.h.
|
inline |
Définition à la ligne 38 du fichier AllocatedMemoryInfo.h.
|
inline |
Définition à la ligne 43 du fichier AllocatedMemoryInfo.h.
|
inline |
Adresse du début de la zone allouée.
Définition à la ligne 50 du fichier AllocatedMemoryInfo.h.
Référencé par Arcane::PrintableMemoryAllocator::allocate(), Arcane::IMemoryAllocator::copyMemory(), Arcane::Accelerator::Sycl::SyclMemoryAllocatorBase::deallocate(), Arcane::AlignedMemoryAllocator::deallocate(), Arcane::DefaultMemoryAllocator::deallocate(), Arcane::PrintableMemoryAllocator::deallocate(), Arcane::Accelerator::AcceleratorMemoryAllocatorBase::reallocate(), Arcane::Accelerator::Sycl::SyclMemoryAllocatorBase::reallocate(), Arcane::AlignedMemoryAllocator::reallocate(), Arcane::DefaultMemoryAllocator::reallocate(), Arcane::Impl::StackMemoryAllocator::reallocate(), et Arcane::PrintableMemoryAllocator::reallocate().
Voici le graphe des appelants de cette fonction :
|
inline |
Taille en octets de la zone mémoire allouée. (-1) si inconnue.
Définition à la ligne 54 du fichier AllocatedMemoryInfo.h.
Référencé par Arcane::Accelerator::AcceleratorMemoryAllocatorBase::reallocate().
Voici le graphe des appelants de cette fonction :
|
inline |
Taille en octets de la zone mémoire utilisée. (-1) si inconnue.
Définition à la ligne 52 du fichier AllocatedMemoryInfo.h.
Référencé par Arcane::Accelerator::AcceleratorMemoryAllocatorBase::reallocate(), et Arcane::Accelerator::Sycl::SyclMemoryAllocatorBase::reallocate().
Voici le graphe des appelants de cette fonction :| void* Arcane::AllocatedMemoryInfo::m_base_address = nullptr |
Définition à la ligne 58 du fichier AllocatedMemoryInfo.h.
| Int64 Arcane::AllocatedMemoryInfo::m_capacity = -1 |
Définition à la ligne 60 du fichier AllocatedMemoryInfo.h.
| Int64 Arcane::AllocatedMemoryInfo::m_size = -1 |
Définition à la ligne 59 du fichier AllocatedMemoryInfo.h.