Implementation of a single-threaded barrier. More...
Private Member Functions | |
| void | init (Integer nb_thread) override |
| Initializes the barrier for nb_thread. | |
| void | destroy () override |
| Destroys the barrier. | |
| void | wait () override |
| Blocks and waits until all threads call this method. | |
Implementation of a single-threaded barrier.
Definition at line 34 of file NullThreadImplementation.h.
|
inlineoverrideprivatevirtual |
Destroys the barrier.
Implements Arcane::IThreadBarrier.
Definition at line 38 of file NullThreadImplementation.h.
|
inlineoverrideprivatevirtual |
Initializes the barrier for nb_thread.
Implements Arcane::IThreadBarrier.
Definition at line 37 of file NullThreadImplementation.h.
|
inlineoverrideprivatevirtual |
Blocks and waits until all threads call this method.
Implements Arcane::IThreadBarrier.
Definition at line 39 of file NullThreadImplementation.h.