Gère l'allocation interne sur le device.
Plus de détails...
#include <arcane/accelerator/CommonUtils.h>
Gère l'allocation interne sur le device.
Définition à la ligne 49 du fichier CommonUtils.h.
◆ GenericDeviceStorage()
Arcane::Accelerator::impl::GenericDeviceStorage::GenericDeviceStorage |
( |
| ) |
|
◆ ~GenericDeviceStorage()
Arcane::Accelerator::impl::GenericDeviceStorage::~GenericDeviceStorage |
( |
| ) |
|
|
inline |
◆ address()
void * Arcane::Accelerator::impl::GenericDeviceStorage::address |
( |
| ) |
|
|
inline |
◆ allocate()
void * Arcane::Accelerator::impl::GenericDeviceStorage::allocate |
( |
size_t |
new_size | ) |
|
|
inline |
◆ bytes()
Span< const std::byte > Arcane::Accelerator::impl::GenericDeviceStorage::bytes |
( |
| ) |
const |
|
inline |
◆ deallocate()
void Arcane::Accelerator::impl::GenericDeviceStorage::deallocate |
( |
| ) |
|
|
inline |
◆ size()
size_t Arcane::Accelerator::impl::GenericDeviceStorage::size |
( |
| ) |
const |
|
inline |
◆ m_storage
UniqueArray<std::byte> Arcane::Accelerator::impl::GenericDeviceStorage::m_storage |
|
private |
La documentation de cette classe a été générée à partir des fichiers suivants :