12#ifndef ARCCORE_COMMON_IMEMORYRESOURCEMNG_H
13#define ARCCORE_COMMON_IMEMORYRESOURCEMNG_H
17#include "arccore/common/CommonGlobal.h"
Interface d'un allocateur pour la mémoire.
Partie interne à Arcane de 'IMemoryRessourceMng'.
Gestion des ressources mémoire pour les CPU et accélérateurs.
virtual IMemoryAllocator * getAllocator(eMemoryResource r, bool throw_if_not_found)=0
Allocateur mémoire pour la ressource r.
virtual IMemoryResourceMngInternal * _internal()=0
Interface interne.
virtual IMemoryAllocator * getAllocator(eMemoryResource r)=0
Allocateur mémoire pour la ressource r.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
eMemoryResource
Liste des ressources mémoire disponibles.