Arguments pour la copie mémoire.
Plus de détails...
#include <arcane/accelerator/core/Memory.h>
Arguments pour la copie mémoire.
Définition à la ligne 62 du fichier Memory.h.
◆ MemoryCopyArgs() [1/3]
Arcane::Accelerator::MemoryCopyArgs::MemoryCopyArgs |
( |
void * | destination, |
|
|
const void * | source, |
|
|
Int64 | length ) |
|
inline |
◆ MemoryCopyArgs() [2/3]
Arcane::Accelerator::MemoryCopyArgs::MemoryCopyArgs |
( |
Span< std::byte > | destination, |
|
|
Span< const std::byte > | source ) |
|
inline |
Copie source.size() octets depuis source vers destination.
Définition à la ligne 83 du fichier Memory.h.
◆ MemoryCopyArgs() [3/3]
Arcane::Accelerator::MemoryCopyArgs::MemoryCopyArgs |
( |
MutableMemoryView | destination, |
|
|
ConstMemoryView | source ) |
|
inline |
Copie depuis source vers destination.
Définition à la ligne 91 du fichier Memory.h.
◆ addAsync() [1/2]
◆ addAsync() [2/2]
MemoryCopyArgs & Arcane::Accelerator::MemoryCopyArgs::addAsync |
( |
bool | v | ) |
|
|
inline |
◆ destination()
MutableMemoryView Arcane::Accelerator::MemoryCopyArgs::destination |
( |
| ) |
const |
|
inline |
◆ isAsync()
bool Arcane::Accelerator::MemoryCopyArgs::isAsync |
( |
| ) |
const |
|
inline |
◆ source()
ConstMemoryView Arcane::Accelerator::MemoryCopyArgs::source |
( |
| ) |
const |
|
inline |
La documentation de cette classe a été générée à partir du fichier suivant :