Public Member Functions | |
PosixBarrier () | |
virtual | ~PosixBarrier () |
virtual void | sync () |
virtual void | setMaxCount (int numThreads) |
virtual int | getMaxCount () |
Private Attributes | |
pthread_mutex_t | m_mutex |
pthread_cond_t | m_cond |
int | m_numThreads |
int | m_called |
Definition at line 330 of file PosixThreadSupport.cpp.
PosixBarrier::PosixBarrier | ( | ) | [inline] |
Definition at line 339 of file PosixThreadSupport.cpp.
virtual PosixBarrier::~PosixBarrier | ( | ) | [inline, virtual] |
Definition at line 343 of file PosixThreadSupport.cpp.
virtual int PosixBarrier::getMaxCount | ( | ) | [inline, virtual] |
Implements btBarrier.
Definition at line 377 of file PosixThreadSupport.cpp.
virtual void PosixBarrier::setMaxCount | ( | int | numThreads | ) | [inline, virtual] |
Implements btBarrier.
Definition at line 365 of file PosixThreadSupport.cpp.
virtual void PosixBarrier::sync | ( | ) | [inline, virtual] |
Implements btBarrier.
Definition at line 352 of file PosixThreadSupport.cpp.
int PosixBarrier::m_called [private] |
Definition at line 336 of file PosixThreadSupport.cpp.
pthread_cond_t PosixBarrier::m_cond [private] |
Definition at line 333 of file PosixThreadSupport.cpp.
pthread_mutex_t PosixBarrier::m_mutex [private] |
Definition at line 332 of file PosixThreadSupport.cpp.
int PosixBarrier::m_numThreads [private] |
Definition at line 335 of file PosixThreadSupport.cpp.