Arcane  v4.1.1.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::TBBTaskImplementation::Impl

Fonctions membres publiques

 Impl (Int32 nb_thread)
 
Int32 nbAllowedThread () const
 
TaskThreadInfo * threadTaskInfo (Integer index)
 
void terminate ()
 
void notifyThreadCreated (bool is_worker)
 
void notifyThreadDestroyed (bool is_worker)
 

Attributs publics

tbb::task_arena m_main_arena
 
std::vector< tbb::task_arena * > m_sub_arena_list
 Tableau dont le i-ème élément contient la tbb::task_arena pour i thread.
 

Description détaillée

Définition à la ligne 494 du fichier TBBTaskImplementation.cc.

Documentation des constructeurs et destructeur

◆ Impl() [1/2]

Arcane::TBBTaskImplementation::Impl::Impl ( )
inline

Définition à la ligne 519 du fichier TBBTaskImplementation.cc.

◆ Impl() [2/2]

Arcane::TBBTaskImplementation::Impl::Impl ( Int32 nb_thread)
inline

Définition à la ligne 526 du fichier TBBTaskImplementation.cc.

Documentation des fonctions membres

◆ nbAllowedThread()

Int32 Arcane::TBBTaskImplementation::Impl::nbAllowedThread ( ) const
inline

Définition à la ligne 537 du fichier TBBTaskImplementation.cc.

◆ notifyThreadCreated()

void Arcane::TBBTaskImplementation::Impl::notifyThreadCreated ( bool is_worker)
inline

Définition à la ligne 561 du fichier TBBTaskImplementation.cc.

◆ notifyThreadDestroyed()

void Arcane::TBBTaskImplementation::Impl::notifyThreadDestroyed ( bool is_worker)
inline

Définition à la ligne 591 du fichier TBBTaskImplementation.cc.

◆ terminate()

void Arcane::TBBTaskImplementation::Impl::terminate ( )
inline

Définition à la ligne 546 du fichier TBBTaskImplementation.cc.

◆ threadTaskInfo()

TaskThreadInfo * Arcane::TBBTaskImplementation::Impl::threadTaskInfo ( Integer index)
inline

Définition à la ligne 538 du fichier TBBTaskImplementation.cc.

Documentation des données membres

◆ m_main_arena

tbb::task_arena Arcane::TBBTaskImplementation::Impl::m_main_arena

Définition à la ligne 610 du fichier TBBTaskImplementation.cc.

◆ m_sub_arena_list

std::vector<tbb::task_arena*> Arcane::TBBTaskImplementation::Impl::m_sub_arena_list

Tableau dont le i-ème élément contient la tbb::task_arena pour i thread.

Définition à la ligne 612 du fichier TBBTaskImplementation.cc.


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