Arcane  v3.16.0.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::AllocatedMemoryInfo

Informations sur une zone mémoire allouée. Plus de détails...

#include <arccore/collections/CollectionsGlobal.h>

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
 

Description détaillée

Informations sur une zone mémoire allouée.

Définition à la ligne 164 du fichier CollectionsGlobal.h.

Documentation des constructeurs et destructeur

◆ AllocatedMemoryInfo() [1/3]

Arcane::AllocatedMemoryInfo::AllocatedMemoryInfo ( void * base_address)
inlineexplicit

Définition à la ligne 169 du fichier CollectionsGlobal.h.

◆ AllocatedMemoryInfo() [2/3]

Arcane::AllocatedMemoryInfo::AllocatedMemoryInfo ( void * base_address,
Int64 size )
inline

Définition à la ligne 172 du fichier CollectionsGlobal.h.

◆ AllocatedMemoryInfo() [3/3]

Arcane::AllocatedMemoryInfo::AllocatedMemoryInfo ( void * base_address,
Int64 size,
Int64 capacity )
inline

Définition à la ligne 177 du fichier CollectionsGlobal.h.

Documentation des fonctions membres

◆ baseAddress()

◆ capacity()

Int64 Arcane::AllocatedMemoryInfo::capacity ( ) const
inline

Taille en octets de la zone mémoire allouée. (-1) si inconnue.

Définition à la ligne 188 du fichier CollectionsGlobal.h.

◆ size()

Int64 Arcane::AllocatedMemoryInfo::size ( ) const
inline

Taille en octets de la zone mémoire utilisée. (-1) si inconnue.

Définition à la ligne 186 du fichier CollectionsGlobal.h.

Référencé par Arcane::IMemoryAllocator::copyMemory().

Documentation des données membres

◆ m_base_address

void* Arcane::AllocatedMemoryInfo::m_base_address = nullptr

Définition à la ligne 192 du fichier CollectionsGlobal.h.

◆ m_capacity

Int64 Arcane::AllocatedMemoryInfo::m_capacity = -1

Définition à la ligne 194 du fichier CollectionsGlobal.h.

◆ m_size

Int64 Arcane::AllocatedMemoryInfo::m_size = -1

Définition à la ligne 193 du fichier CollectionsGlobal.h.


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