Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Accelerator::RunQueueEvent

Evènement pour une file d'exécution. Plus de détails...

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

+ Graphe de collaboration de Arcane::Accelerator::RunQueueEvent:

Fonctions membres publiques

 RunQueueEvent (const RunQueueEvent &)=delete
 
RunQueueEventoperator= (const RunQueueEvent &)=delete
 
void wait ()
 

Fonctions membres privées

 RunQueueEvent (Runner &runner)
 Construit un évènement. Utiliser makeEvent() pour constuire une instance.
 
impl::IRunQueueEventImpl_internalEventImpl () const
 

Attributs privés

friend RunQueue
 
impl::IRunQueueEventImplm_p
 

Amis

RunQueueEvent makeEvent (Runner &runner)
 Créé un évènement associé à runner.
 
Ref< RunQueueEventmakeEventRef (Runner &runner)
 Créé un évènement associé à runner.
 

Description détaillée

Evènement pour une file d'exécution.

Avertissement
API en cours de définition.

Les méthodes RunQueue::recordEvent() et RunQueue::waitEvent() permettent d'associer un RunQueueEvent à une RunQueue donnée.

Définition à la ligne 36 du fichier RunQueueEvent.h.

Documentation des constructeurs et destructeur

◆ RunQueueEvent()

Arcane::Accelerator::RunQueueEvent::RunQueueEvent ( Runner runner)
explicitprivate

Construit un évènement. Utiliser makeEvent() pour constuire une instance.

Définition à la ligne 29 du fichier RunQueueEvent.cc.

◆ ~RunQueueEvent()

Arcane::Accelerator::RunQueueEvent::~RunQueueEvent ( )

Définition à la ligne 38 du fichier RunQueueEvent.cc.

Documentation des fonctions membres

◆ _internalEventImpl()

impl::IRunQueueEventImpl * Arcane::Accelerator::RunQueueEvent::_internalEventImpl ( ) const
inlineprivate

Définition à la ligne 60 du fichier RunQueueEvent.h.

◆ wait()

void Arcane::Accelerator::RunQueueEvent::wait ( )

Définition à la ligne 47 du fichier RunQueueEvent.cc.

Documentation des fonctions amies et associées

◆ makeEvent

RunQueueEvent makeEvent ( Runner runner)
friend

Créé un évènement associé à runner.

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

◆ makeEventRef

Ref< RunQueueEvent > makeEventRef ( Runner runner)
friend

Créé un évènement associé à runner.

Définition à la ligne 87 du fichier RunQueueEvent.h.

Documentation des données membres

◆ m_p

impl::IRunQueueEventImpl* Arcane::Accelerator::RunQueueEvent::m_p
private

Définition à la ligne 64 du fichier RunQueueEvent.h.

◆ RunQueue

friend Arcane::Accelerator::RunQueueEvent::RunQueue
private

Définition à la ligne 40 du fichier RunQueueEvent.h.


La documentation de cette classe a été générée à partir des fichiers suivants :