|
virtual void | destroy () |
| Détruit la barrière.
|
|
virtual void | init (Integer nb_thread) |
| Initialise la barrière pour nb_thread.
|
|
virtual bool | wait () |
| Bloque et attend que tous les threads appellent cette méthode.
|
|
Définition à la ligne 103 du fichier TBBThreadImplementation.cc.
◆ TBBBarrier()
Arcane::TBBBarrier::TBBBarrier |
( |
| ) |
|
|
inline |
◆ destroy()
virtual void Arcane::TBBBarrier::destroy |
( |
| ) |
|
|
inlinevirtual |
◆ init()
virtual void Arcane::TBBBarrier::init |
( |
Integer | nb_thread | ) |
|
|
inlinevirtual |
◆ wait()
virtual bool Arcane::TBBBarrier::wait |
( |
| ) |
|
|
inlinevirtual |
◆ m_nb_thread
Int32 Arcane::TBBBarrier::m_nb_thread |
|
private |
◆ m_nb_thread_finished
std::atomic<Int32> Arcane::TBBBarrier::m_nb_thread_finished |
|
private |
◆ m_timestamp
std::atomic<Int32> Arcane::TBBBarrier::m_timestamp |
|
private |
La documentation de cette classe a été générée à partir du fichier suivant :