Arcane  v3.16.8.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la structure MemoryPoolAllocator< BaseAllocator >::SharedData
+ Graphe de collaboration de MemoryPoolAllocator< BaseAllocator >::SharedData:

Attributs publics

ChunkHeaderchunkHead
 Head of the chunk linked-list. Only the head chunk serves allocation.
 
BaseAllocator * ownBaseAllocator
 base allocator created by this object.
 
size_t refcount
 
bool ownBuffer
 

Description détaillée

template<typename BaseAllocator = CrtAllocator>
struct MemoryPoolAllocator< BaseAllocator >::SharedData

Définition à la ligne 141 du fichier allocators.h.

Documentation des données membres

◆ chunkHead

template<typename BaseAllocator = CrtAllocator>
ChunkHeader* MemoryPoolAllocator< BaseAllocator >::SharedData::chunkHead

Head of the chunk linked-list. Only the head chunk serves allocation.

Définition à la ligne 142 du fichier allocators.h.

◆ ownBaseAllocator

template<typename BaseAllocator = CrtAllocator>
BaseAllocator* MemoryPoolAllocator< BaseAllocator >::SharedData::ownBaseAllocator

base allocator created by this object.

Définition à la ligne 143 du fichier allocators.h.

◆ ownBuffer

template<typename BaseAllocator = CrtAllocator>
bool MemoryPoolAllocator< BaseAllocator >::SharedData::ownBuffer

Définition à la ligne 145 du fichier allocators.h.

◆ refcount

template<typename BaseAllocator = CrtAllocator>
size_t MemoryPoolAllocator< BaseAllocator >::SharedData::refcount

Définition à la ligne 144 du fichier allocators.h.


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