Arcane  v3.14.11.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::IMemoryResourceMngabstract
+ Graphe de collaboration de Arcane::IMemoryResourceMng:

Fonctions membres publiques

virtual IMemoryAllocatorgetAllocator (eMemoryResource r)=0
 Allocateur mémoire pour la ressource r.
 
virtual IMemoryAllocatorgetAllocator (eMemoryResource r, bool throw_if_not_found)=0
 Allocateur mémoire pour la ressource r.
 
virtual IMemoryRessourceMngInternal * _internal ()=0
 Interface interne.
 

Description détaillée

Définition à la ligne 32 du fichier IMemoryRessourceMng.h.

Documentation des fonctions membres

◆ getAllocator() [1/2]

virtual IMemoryAllocator * Arcane::IMemoryResourceMng::getAllocator ( eMemoryResource  r)
pure virtual

Allocateur mémoire pour la ressource r.

Lève une exception si aucun allocateur pour la ressource v existe.

Référencé par Arcane::MemoryUtils::getDeviceOrHostAllocator().

◆ getAllocator() [2/2]

virtual IMemoryAllocator * Arcane::IMemoryResourceMng::getAllocator ( eMemoryResource  r,
bool  throw_if_not_found 
)
pure virtual

Allocateur mémoire pour la ressource r.

Si aucun allocateur pour la ressoruce v existe, lève une exception si throw_if_not_found est vrai ou retourne nullptr si throw_if_not_found est faux.


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