Opened 9 years ago
Last modified 9 years ago
#8519 closed Feature Requests
Synchro: Update class barrier with a completion function — at Version 2
Reported by: | viboes | Owned by: | viboes |
---|---|---|---|
Milestone: | Boost 1.55.0 | Component: | thread |
Version: | Boost 1.54.0 | Severity: | Problem |
Keywords: | Cc: |
Description (last modified by )
Based on the ideas in N3600- C++ Latches and Barriers http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3600.html
add a completion function associated to the class barrier
class barrier { public: barrier(barrier const&) = delete; barrier& operator=(barrier const&) = delete; barrier(unsigned int count); template <typename F> barrier(unsigned int count, F&&); ~barrier(); bool wait(); void count_down_and_wait(); };
Change History (2)
comment:1 by , 9 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 9 years ago
Description: | modified (diff) |
---|---|
Summary: | Sync: Add a completion_latch class → Synchro: Update class barrier with a completion function |
Note:
See TracTickets
for help on using tickets.