|
| static MemoryAllocationOptions | _getDefaultAllocator () |
| |
| static MemoryAllocationOptions | _getDefaultAllocator (eMemoryRessource r) |
| |
| static void | _checkHost (eMemoryRessource r) |
| |
| static void | _memoryAwareCopy (Span< const std::byte > from, eMemoryRessource from_mem, Span< std::byte > to, eMemoryRessource to_mem, const RunQueue *queue) |
| |
| static void | _memoryAwareFill (Span< std::byte > to, Int64 nb_element, const void *fill_address, Int32 datatype_size, SmallSpan< const Int32 > indexes, const RunQueue *queue) |
| |
| static void | _memoryAwareFill (Span< std::byte > to, Int64 nb_element, const void *fill_address, Int32 datatype_size, const RunQueue *queue) |
| |
Définition à la ligne 31 du fichier NumArrayContainer.h.
◆ _checkHost()
◆ _getDefaultAllocator() [1/2]
| MemoryAllocationOptions Arcane::impl::NumArrayBaseCommon::_getDefaultAllocator |
( |
| ) |
|
|
staticprotected |
◆ _getDefaultAllocator() [2/2]
| MemoryAllocationOptions Arcane::impl::NumArrayBaseCommon::_getDefaultAllocator |
( |
eMemoryRessource | r | ) |
|
|
staticprotected |
◆ _memoryAwareCopy()
◆ _memoryAwareFill() [1/2]
| void Arcane::impl::NumArrayBaseCommon::_memoryAwareFill |
( |
Span< std::byte > | to, |
|
|
Int64 | nb_element, |
|
|
const void * | fill_address, |
|
|
Int32 | datatype_size, |
|
|
const RunQueue * | queue ) |
|
staticprotected |
◆ _memoryAwareFill() [2/2]
| void Arcane::impl::NumArrayBaseCommon::_memoryAwareFill |
( |
Span< std::byte > | to, |
|
|
Int64 | nb_element, |
|
|
const void * | fill_address, |
|
|
Int32 | datatype_size, |
|
|
SmallSpan< const Int32 > | indexes, |
|
|
const RunQueue * | queue ) |
|
staticprotected |
La documentation de cette classe a été générée à partir des fichiers suivants :