|
IntrOS
|
create and initialize a barrier object More...
#include <osbarrier.h>
Public Member Functions | |
| constexpr | Barrier (const unsigned _limit) |
| constructor, see the constructor parameters of the class | |
| Barrier (Barrier &&_src) | |
| move constructor | |
| Barrier (const Barrier &)=delete | |
| Barrier & | operator= (Barrier &&)=delete |
| Barrier & | operator= (const Barrier &)=delete |
| void | reset () |
| bar_reset() | |
| void | kill () |
| bar_kill() | |
| template<typename T> | |
| int | waitFor (const T &_delay) |
| bar_waitFor() | |
| template<typename T> | |
| int | waitUntil (const T &_time) |
| bar_waitUntil() | |
| int | wait () |
| bar_wait() | |
create and initialize a barrier object