Arguments pour une copie de certains indices entre deux zones mémoire. Plus de détails...
#include <arcane/utils/internal/SpecificMemoryCopyList.h>
Types publics | |
using | RunQueue = Arcane::Accelerator::RunQueue |
Fonctions membres publiques | |
IndexedMemoryCopyArgs (SmallSpan< const Int32 > indexes, Span< const std::byte > source, Span< std::byte > destination, RunQueue *run_queue) | |
Attributs publics | |
SmallSpan< const Int32 > | m_indexes |
Span< const std::byte > | m_source |
Span< std::byte > | m_destination |
RunQueue * | m_queue = nullptr |
Arguments pour une copie de certains indices entre deux zones mémoire.
Définition à la ligne 34 du fichier SpecificMemoryCopyList.h.
Définition à la ligne 38 du fichier SpecificMemoryCopyList.h.
|
inline |
Définition à la ligne 42 du fichier SpecificMemoryCopyList.h.
Span<std::byte> Arcane::impl::IndexedMemoryCopyArgs::m_destination |
Définition à la ligne 54 du fichier SpecificMemoryCopyList.h.
SmallSpan<const Int32> Arcane::impl::IndexedMemoryCopyArgs::m_indexes |
Définition à la ligne 52 du fichier SpecificMemoryCopyList.h.
Définition à la ligne 55 du fichier SpecificMemoryCopyList.h.
Span<const std::byte> Arcane::impl::IndexedMemoryCopyArgs::m_source |
Définition à la ligne 53 du fichier SpecificMemoryCopyList.h.