Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::impl::ISpecificMemoryCopyListabstract

Interface d'une liste d'instances de ISpecificMemoryCopy spécialisées. Plus de détails...

#include <arcane/utils/internal/SpecificMemoryCopyList.h>

+ Graphe d'héritage de Arcane::impl::ISpecificMemoryCopyList:
+ Graphe de collaboration de Arcane::impl::ISpecificMemoryCopyList:

Fonctions membres publiques

virtual void copyTo (Int32 datatype_size, const IndexedMemoryCopyArgs &args)=0
 
virtual void copyFrom (Int32 datatype_size, const IndexedMemoryCopyArgs &args)=0
 
virtual void fill (Int32 datatype_size, const IndexedMemoryCopyArgs &args)=0
 
virtual void copyTo (Int32 datatype_size, const IndexedMultiMemoryCopyArgs &args)=0
 
virtual void copyFrom (Int32 datatype_size, const IndexedMultiMemoryCopyArgs &args)=0
 
virtual void fill (Int32 datatype_size, const IndexedMultiMemoryCopyArgs &args)=0
 

Fonctions membres publiques statiques

static void setDefaultCopyListIfNotSet (ISpecificMemoryCopyList *ptr)
 Positionne l'instance par défaut pour les copies.
 

Description détaillée

Interface d'une liste d'instances de ISpecificMemoryCopy spécialisées.

Définition à la ligne 127 du fichier SpecificMemoryCopyList.h.

Documentation des fonctions membres

◆ setDefaultCopyListIfNotSet()

void Arcane::impl::ISpecificMemoryCopyList::setDefaultCopyListIfNotSet ( ISpecificMemoryCopyList ptr)
static

Positionne l'instance par défaut pour les copies.

Cette méthode est normalement appelée par l'API accélérateur pour fournir des noyaux de copie spécifiques à chaque device.

Définition à la ligne 77 du fichier MemoryView.cc.


La documentation de cette classe a été générée à partir des fichiers suivants :