Public Member Functions | |
| Barrier (int numThreads=0) | |
| Constructor. | |
| virtual | ~Barrier () |
| Destructor. | |
| virtual void | reset () |
| Reset the barrier to it's original state. | |
| virtual void | block (unsigned int numThreads=0) |
| Block until numThreads threads have entered the barrier. | |
| virtual void | release () |
| Release the barrier, now. | |
| virtual int | numThreadsCurrentlyBlocked () |
| Return the number of threads currently blocked in the barrier, Return -1 if error. | |
| void | invalidate () |
| OpenThreads::Barrier::Barrier | ( | int | numThreads = 0 |
) |
Constructor.
| virtual OpenThreads::Barrier::~Barrier | ( | ) | [virtual] |
Destructor.
| virtual void OpenThreads::Barrier::block | ( | unsigned int | numThreads = 0 |
) | [virtual] |
Block until numThreads threads have entered the barrier.
| void OpenThreads::Barrier::invalidate | ( | ) |
| virtual int OpenThreads::Barrier::numThreadsCurrentlyBlocked | ( | ) | [virtual] |
Return the number of threads currently blocked in the barrier, Return -1 if error.
| virtual void OpenThreads::Barrier::release | ( | ) | [virtual] |
Release the barrier, now.
| virtual void OpenThreads::Barrier::reset | ( | ) | [virtual] |
Reset the barrier to it's original state.
| Generated at Sat May 14 08:21:26 2011 for the OpenThreads by doxygen 1.5.9. |