24#ifndef _CORE_THREADING_BARRIER_H_
25#define _CORE_THREADING_BARRIER_H_
42 BarrierData *barrier_data;
A barrier is a synchronization tool which blocks until a given number of threads have reached the bar...
virtual ~Barrier()
Destructor.
unsigned int _count
Number of threads that are expected to wait for the barrier.
virtual void wait()
Wait for other threads.
unsigned int count()
Get number of threads this barrier will wait for.
Barrier()
Protected Constructor.
Fawkes library namespace.