Graphe d'héritage de Arcane::TableBufferCopier:
Graphe de collaboration de Arcane::TableBufferCopier:Fonctions membres publiques | |
| TableBufferCopier (GroupIndexTable *table) | |
| 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 (const RunQueue &queue) override |
Fonctions membres privées | |
| void | _buildFinalIndexes (Array< Int32 > &final_indexes, ConstArrayView< Int32 > orig_indexes) |
Attributs privés | |
| GroupIndexTable * | m_table |
| DirectBufferCopier | m_base_copier |
Définition à la ligne 102 du fichier IBufferCopier.h.
|
inline |
Définition à la ligne 107 du fichier IBufferCopier.h.
|
inlineprivate |
Définition à la ligne 139 du fichier IBufferCopier.h.
|
inlineoverridevirtual |
Bloque tant que les copies ne sont pas terminées.
Implémente Arcane::IBufferCopier.
Définition à la ligne 128 du fichier IBufferCopier.h.
|
inlineoverridevirtual |
Implémente Arcane::IBufferCopier.
Définition à la ligne 111 du fichier IBufferCopier.h.
|
inlineoverridevirtual |
Implémente Arcane::IBufferCopier.
Définition à la ligne 120 du fichier IBufferCopier.h.
|
inlineoverridevirtual |
Implémente Arcane::IBufferCopier.
Définition à la ligne 130 du fichier IBufferCopier.h.
|
private |
Définition à la ligne 135 du fichier IBufferCopier.h.
|
private |
Définition à la ligne 134 du fichier IBufferCopier.h.