Arcane  v3.15.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Accelerator::impl::NativeStream

Type opaque pour encapsuler une 'stream' native. Plus de détails...

#include <arcane/accelerator/core/NativeStream.h>

+ Graphe de collaboration de Arcane::Accelerator::impl::NativeStream:

Fonctions membres privées

 NativeStream (void *ptr)
 

Attributs privés

voidm_native_pointer = nullptr
 

Description détaillée

Type opaque pour encapsuler une 'stream' native.

Cette classe permet de conserver temporairement une stream native. Le type exact dépend du runtime: cudaStream_t, hipStream_to ou sycl::queue.

Les instances de cette classe ne doivent pas être conservées.

Définition à la ligne 53 du fichier NativeStream.h.

Documentation des constructeurs et destructeur

◆ NativeStream()

Arcane::Accelerator::impl::NativeStream::NativeStream ( void ptr)
inlineexplicitprivate

Définition à la ligne 70 du fichier NativeStream.h.

Documentation des données membres

◆ m_native_pointer

void* Arcane::Accelerator::impl::NativeStream::m_native_pointer = nullptr
private

Définition à la ligne 76 du fichier NativeStream.h.


La documentation de cette classe a été générée à partir du fichier suivant :