Representation of a barrier. More...
#include <ogdf/basic/Barrier.h>
Public Member Functions | |
| Barrier (__uint32 numThreads) | |
| ~Barrier () | |
| void | threadSync () |
Private Attributes | |
| HANDLE | m_allThreadsReachedSync |
| __uint32 | m_numThreadsReachedSync |
| CRITICAL_SECTION | m_numThreadsReachedSyncLock |
| __uint32 | m_syncNumber |
| __uint32 | m_threadCount |
Representation of a barrier.
A barrier is used for synchronizing threads. A barrier for a group of threads means that all threads in the group must have reached the barrier before any of the threads may proceed executing code after the barrier.
|
private |