Arcane  v4.1.1.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::DirectBufferCopier
+ Graphe d'héritage de Arcane::DirectBufferCopier:
+ Graphe de collaboration de Arcane::DirectBufferCopier:

Fonctions membres publiques

void copyFromBufferAsync (ConstArrayView< Int32 > indexes, ConstMemoryView buffer, MutableMemoryView var_value) override
 
void copyToBufferAsync (ConstArrayView< Int32 > indexes, MutableMemoryView buffer, ConstMemoryView var_value) override
 
void barrier () override
 Bloque tant que les copies ne sont pas terminées.
 
void setRunQueue (const RunQueue &queue) override
 

Attributs privés

RunQueue m_queue
 

Description détaillée

Définition à la ligne 70 du fichier IBufferCopier.h.

Documentation des fonctions membres

◆ barrier()

void Arcane::DirectBufferCopier::barrier ( )
overridevirtual

Bloque tant que les copies ne sont pas terminées.

Implémente Arcane::IBufferCopier.

Définition à la ligne 91 du fichier DataSynchronizeBuffer.cc.

◆ copyFromBufferAsync()

void Arcane::DirectBufferCopier::copyFromBufferAsync ( ConstArrayView< Int32 > indexes,
ConstMemoryView buffer,
MutableMemoryView var_value )
inlineoverridevirtual

Implémente Arcane::IBufferCopier.

Définition à la ligne 75 du fichier IBufferCopier.h.

◆ copyToBufferAsync()

void Arcane::DirectBufferCopier::copyToBufferAsync ( ConstArrayView< Int32 > indexes,
MutableMemoryView buffer,
ConstMemoryView var_value )
inlineoverridevirtual

Implémente Arcane::IBufferCopier.

Définition à la ligne 83 du fichier IBufferCopier.h.

◆ setRunQueue()

void Arcane::DirectBufferCopier::setRunQueue ( const RunQueue & queue)
inlineoverridevirtual

Implémente Arcane::IBufferCopier.

Définition à la ligne 92 du fichier IBufferCopier.h.

Documentation des données membres

◆ m_queue

RunQueue Arcane::DirectBufferCopier::m_queue
private

Définition à la ligne 96 du fichier IBufferCopier.h.


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