12#ifndef ARCANE_UTILS_INTERNAL_MEMORYUTILSINTERNAL_H
13#define ARCANE_UTILS_INTERNAL_MEMORYUTILSINTERNAL_H
34extern "C++" ARCANE_UTILS_EXPORT IMemoryRessourceMng*
45extern "C++" ARCANE_UTILS_EXPORT IMemoryRessourceMng*
67extern "C++" ARCANE_UTILS_EXPORT
void
Fichier de configuration d'Arcane.
Interface d'un allocateur pour la mémoire.
Espace de noms pour les fonctions de gestion mémoire et des allocateurs.
IMemoryRessourceMng * setDataMemoryResourceMng(IMemoryRessourceMng *mng)
Positionne le gestionnaire de ressource mémoire pour les données.
IMemoryRessourceMng * getDataMemoryResourceMng()
Gestionnaire de ressource mémoire pour les données.
IMemoryAllocator * setAcceleratorHostMemoryAllocator(IMemoryAllocator *a)
Positionne l'allocateur spécifique pour les accélérateurs.
void setDefaultDataMemoryResource(eMemoryResource mem_resource)
Positionne la ressource mémoire utilisée pour l'allocateur mémoire des données.
eMemoryResource
Liste des ressources mémoire disponibles.