Boolean semaphore across MPI ranks.
BooleanSemaphore & operator=(const BooleanSemaphore &)
You may not copy a semaphore.
tarch::multicore::Lock Lock
void enterCriticalSection()
friend class MultiReadSingleWriteSemaphore
friend class RecursiveSemaphore
void leaveCriticalSection()
friend class tarch::mpi::BooleanSemaphore
bool tryEnterCriticalSection()
Create a lock around a boolean semaphore region.