Arcane  v3.14.10.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 (Int32ConstArrayView indexes, ConstMemoryView buffer, MutableMemoryView var_value) override
 
void copyToBufferAsync (Int32ConstArrayView indexes, MutableMemoryView buffer, ConstMemoryView var_value) override
 
void barrier () override
 Bloque tant que les copies ne sont pas terminées.
 
void setRunQueue (RunQueue *queue) override
 

Attributs privés

RunQueuem_queue = nullptr
 

Description détaillée

Définition à la ligne 68 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 60 du fichier DataSynchronizeBuffer.cc.

Références Arcane::Accelerator::RunQueue::barrier().

Référencé par Arcane::TableBufferCopier::barrier().

◆ copyFromBufferAsync()

void Arcane::DirectBufferCopier::copyFromBufferAsync ( Int32ConstArrayView  indexes,
ConstMemoryView  buffer,
MutableMemoryView  var_value 
)
inlineoverridevirtual

Implémente Arcane::IBufferCopier.

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

◆ copyToBufferAsync()

void Arcane::DirectBufferCopier::copyToBufferAsync ( Int32ConstArrayView  indexes,
MutableMemoryView  buffer,
ConstMemoryView  var_value 
)
inlineoverridevirtual

Implémente Arcane::IBufferCopier.

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

◆ setRunQueue()

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

Implémente Arcane::IBufferCopier.

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

Documentation des données membres

◆ m_queue

RunQueue* Arcane::DirectBufferCopier::m_queue = nullptr
private

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


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