Arguments pour une copie de certains indices vers/depuis une zone mémoire multiple. Plus de détails...
Graphe de collaboration de Arcane::impl::IndexedMultiMemoryCopyArgs:Fonctions membres publiques | |
| IndexedMultiMemoryCopyArgs (SmallSpan< const Int32 > indexes, SmallSpan< const Span< const std::byte > > multi_memory, Span< std::byte > destination, RunQueue *run_queue) | |
| Constructeur pour copyTo. | |
| IndexedMultiMemoryCopyArgs (SmallSpan< const Int32 > indexes, SmallSpan< Span< std::byte > > multi_memory, Span< const std::byte > source, RunQueue *run_queue) | |
| Constructor pour copyFrom. | |
Attributs publics | |
| SmallSpan< const Int32 > | m_indexes |
| SmallSpan< const Span< const std::byte > > | m_const_multi_memory |
| SmallSpan< Span< std::byte > > | m_multi_memory |
| Span< const std::byte > | m_source_buffer |
| Span< std::byte > | m_destination_buffer |
| RunQueue * | m_queue = nullptr |
Arguments pour une copie de certains indices vers/depuis une zone mémoire multiple.
Définition à la ligne 64 du fichier SpecificMemoryCopyList.h.
|
inline |
Constructeur pour copyTo.
Définition à la ligne 69 du fichier SpecificMemoryCopyList.h.
|
inline |
Constructor pour copyFrom.
Définition à la ligne 80 du fichier SpecificMemoryCopyList.h.
| SmallSpan<const Span<const std::byte> > Arcane::impl::IndexedMultiMemoryCopyArgs::m_const_multi_memory |
Définition à la ligne 93 du fichier SpecificMemoryCopyList.h.
| Span<std::byte> Arcane::impl::IndexedMultiMemoryCopyArgs::m_destination_buffer |
Définition à la ligne 96 du fichier SpecificMemoryCopyList.h.
Définition à la ligne 92 du fichier SpecificMemoryCopyList.h.
Définition à la ligne 94 du fichier SpecificMemoryCopyList.h.
| RunQueue* Arcane::impl::IndexedMultiMemoryCopyArgs::m_queue = nullptr |
Définition à la ligne 97 du fichier SpecificMemoryCopyList.h.
| Span<const std::byte> Arcane::impl::IndexedMultiMemoryCopyArgs::m_source_buffer |
Définition à la ligne 95 du fichier SpecificMemoryCopyList.h.