Guest User

Untitled

a guest
Jul 21st, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. class pthreadbarrier
  2. {
  3. private:
  4. pthread_barrier_t barr;
  5.  
  6. public:
  7. pthreadbarrier(unsigned int count)
  8. {
  9. BOOST_VERIFY(!pthread_barrier_init(&barr, NULL, count));
  10. }
  11.  
  12. ~pthreadbarrier()
  13. {
  14. BOOST_VERIFY(!pthread_barrier_destroy(&barr));
  15. }
  16.  
  17. void wait()
  18. {
  19. pthread_barrier_wait(&barr);
  20. }
  21. };
Add Comment
Please, Sign In to add comment