Arcane  v4.1.4.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::Accelerator::Initializer

Classe interne pour initialiser le runtime accélérateur. Plus de détails...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/accelerator/arccore/accelerator/internal/Initializer.h>

+ Graphe de collaboration de Arcane::Accelerator::Initializer:

Fonctions membres publiques

 Initializer (bool use_accelerator, Int32 max_allowed_thread)
 
 Initializer (const Initializer &)=delete
 
 Initializer (Initializer &&)=delete
 
Initializeroperator= (const Initializer &)=delete
 
Initializeroperator= (Initializer &&)=delete
 
eExecutionPolicy executionPolicy () const
 

Attributs privés

eExecutionPolicy m_policy = eExecutionPolicy::Sequential
 
ReferenceCounter< ITraceMngm_trace_mng
 
ArccoreApplicationBuildInfo m_application_build_info
 
ConcurrencyApplication m_concurrency_application
 

Description détaillée

Classe interne pour initialiser le runtime accélérateur.

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

Documentation des constructeurs et destructeur

◆ Initializer()

Arcane::Accelerator::Initializer::Initializer ( bool use_accelerator,
Int32 max_allowed_thread )

Définition à la ligne 55 du fichier Initializer.cc.

◆ ~Initializer()

Arcane::Accelerator::Initializer::~Initializer ( )

Définition à la ligne 113 du fichier Initializer.cc.

Documentation des fonctions membres

◆ executionPolicy()

eExecutionPolicy Arcane::Accelerator::Initializer::executionPolicy ( ) const
inline

Définition à la ligne 52 du fichier Initializer.h.

Documentation des données membres

◆ m_application_build_info

ArccoreApplicationBuildInfo Arcane::Accelerator::Initializer::m_application_build_info
private

Définition à la ligne 58 du fichier Initializer.h.

◆ m_concurrency_application

ConcurrencyApplication Arcane::Accelerator::Initializer::m_concurrency_application
private

Définition à la ligne 59 du fichier Initializer.h.

◆ m_policy

eExecutionPolicy Arcane::Accelerator::Initializer::m_policy = eExecutionPolicy::Sequential
private

Définition à la ligne 56 du fichier Initializer.h.

◆ m_trace_mng

ReferenceCounter<ITraceMng> Arcane::Accelerator::Initializer::m_trace_mng
private

Définition à la ligne 57 du fichier Initializer.h.


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