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

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

#include <arccore/collections/CollectionsGlobal.h>

+ Graphe de collaboration de Arccore::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
 

Description détaillée

Informations sur une zone mémoire allouée.

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

Documentation des constructeurs et destructeur

◆ AllocatedMemoryInfo() [1/3]

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

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

◆ AllocatedMemoryInfo() [2/3]

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

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

◆ AllocatedMemoryInfo() [3/3]

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

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

Documentation des fonctions membres

◆ baseAddress()

◆ capacity()

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

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

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

◆ size()

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

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

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

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

Documentation des données membres

◆ m_base_address

void* Arccore::AllocatedMemoryInfo::m_base_address = nullptr

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

◆ m_capacity

Int64 Arccore::AllocatedMemoryInfo::m_capacity = -1

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

◆ m_size

Int64 Arccore::AllocatedMemoryInfo::m_size = -1

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


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