Gestionnaire des modules. Plus de détails...
Fonctions membres publiques | |
AcceleratorMng (ITraceMng *tm) | |
void | initialize (const AcceleratorRuntimeInitialisationInfo &runtime_info) override |
Initialise l'instance. | |
bool | isInitialized () const override |
Indique si l'instance a été initialisée via l'appel à initialize() | |
Runner * | defaultRunner () override |
Exécuteur par défaut. | |
RunQueue * | defaultQueue () override |
File d'exécution par défaut. | |
Runner | runner () override |
Exécuteur associé à l'instance. | |
RunQueue | queue () override |
File d'exécution associée à l'instance. | |
Gestionnaire des modules.
Définition à la ligne 43 du fichier AcceleratorMng.cc.
|
inlineexplicit |
Définition à la ligne 49 du fichier AcceleratorMng.cc.
|
inlineoverridevirtual |
File d'exécution par défaut.
Le pointeur retourné reste la propriété de cette instance.
Implémente Arcane::Accelerator::IAcceleratorMng.
Définition à la ligne 63 du fichier AcceleratorMng.cc.
Références Arccore::Ref< InstanceType, ImplTagId >::get().
|
inlineoverridevirtual |
Exécuteur par défaut.
Le pointeur retourné reste la propriété de cette instance.
Implémente Arcane::Accelerator::IAcceleratorMng.
Définition à la ligne 58 du fichier AcceleratorMng.cc.
Références Arccore::Ref< InstanceType, ImplTagId >::get().
|
overridevirtual |
Initialise l'instance.
Implémente Arcane::Accelerator::IAcceleratorMng.
Définition à la ligne 86 du fichier AcceleratorMng.cc.
Références ARCANE_FATAL, Arcane::Accelerator::arcaneInitializeRunner(), Arccore::Ref< InstanceType, ImplTagId >::get(), et Arcane::Accelerator::makeQueueRef().
|
inlineoverridevirtual |
Indique si l'instance a été initialisée via l'appel à initialize()
Implémente Arcane::Accelerator::IAcceleratorMng.
Définition à la ligne 57 du fichier AcceleratorMng.cc.
|
inlineoverridevirtual |
File d'exécution associée à l'instance.
Si l'instance a été initialisée, retourne *defaultQueue(). Sinon, retourne une file nulle.
Implémente Arcane::Accelerator::IAcceleratorMng.
Définition à la ligne 72 du fichier AcceleratorMng.cc.
|
inlineoverridevirtual |
Exécuteur associé à l'instance.
Si l'instance a été initialisée, retourne *defaultRunner(). Sinon, retourne une instance de Runner nulle.
Implémente Arcane::Accelerator::IAcceleratorMng.
Définition à la ligne 68 du fichier AcceleratorMng.cc.