Arcane  4.1.11.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 :