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 |
Copie length octets depuis source vers destination.
Définition à la ligne 78 du fichier Memory.h.
◆ 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 :