Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class pthreadbarrier
- {
- private:
- pthread_barrier_t barr;
- public:
- pthreadbarrier(unsigned int count)
- {
- BOOST_VERIFY(!pthread_barrier_init(&barr, NULL, count));
- }
- ~pthreadbarrier()
- {
- BOOST_VERIFY(!pthread_barrier_destroy(&barr));
- }
- void wait()
- {
- pthread_barrier_wait(&barr);
- }
- };
Add Comment
Please, Sign In to add comment