Arcane  v4.1.0.0
Documentation développeur
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 </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/common/arccore/common/AllocatedMemoryInfo.h>

+ 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
 

Description détaillée

Informations sur une zone mémoire allouée.

Définition à la ligne 30 du fichier AllocatedMemoryInfo.h.

Documentation des constructeurs et destructeur

◆ AllocatedMemoryInfo() [1/3]

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

Définition à la ligne 35 du fichier AllocatedMemoryInfo.h.

◆ AllocatedMemoryInfo() [2/3]

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

Définition à la ligne 38 du fichier AllocatedMemoryInfo.h.

◆ AllocatedMemoryInfo() [3/3]

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

Définition à la ligne 43 du fichier AllocatedMemoryInfo.h.

Documentation des fonctions membres

◆ baseAddress()

void * Arcane::AllocatedMemoryInfo::baseAddress ( ) const
inline

◆ capacity()

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

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

Définition à la ligne 54 du fichier AllocatedMemoryInfo.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 52 du fichier AllocatedMemoryInfo.h.

Documentation des données membres

◆ m_base_address

void* Arcane::AllocatedMemoryInfo::m_base_address = nullptr

Définition à la ligne 58 du fichier AllocatedMemoryInfo.h.

◆ m_capacity

Int64 Arcane::AllocatedMemoryInfo::m_capacity = -1

Définition à la ligne 60 du fichier AllocatedMemoryInfo.h.

◆ m_size

Int64 Arcane::AllocatedMemoryInfo::m_size = -1

Définition à la ligne 59 du fichier AllocatedMemoryInfo.h.


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