Boost C++ Libraries: Ticket #8518: Sync: Add a latch class https://svn.boost.org/trac10/ticket/8518 <p> Based on N3600- C++ Latches and Barriers <a class="ext-link" href="http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3600.html"><span class="icon">​</span>http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2013/n3600.html</a> </p> <p> implement a latch class that could have the following interface </p> <pre class="wiki"> class latch { public: latch(latch const&amp;) = delete; latch&amp; operator=(latch const&amp;) = delete; latch(std::size_t count); ~latch(); void wait(); bool try_wait(); template &lt;class Rep, class Period&gt; cv_status wait_for(const chrono::duration&lt;Rep, Period&gt;&amp; rel_time); template &lt;class lock_type, class Clock, class Duration&gt; cv_status wait_until(const chrono::time_point&lt;Clock, Duration&gt;&amp; abs_time); void count_down(); void count_down_and_wait(); void reset(std::size_t count); }; </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/8518 Trac 1.4.3 viboes Sun, 28 Apr 2013 21:14:27 GMT owner, status changed https://svn.boost.org/trac10/ticket/8518#comment:1 https://svn.boost.org/trac10/ticket/8518#comment:1 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Anthony Williams</span> to <span class="trac-author">viboes</span> </li> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> Ticket viboes Tue, 30 Apr 2013 22:52:18 GMT milestone changed https://svn.boost.org/trac10/ticket/8518#comment:2 https://svn.boost.org/trac10/ticket/8518#comment:2 <ul> <li><strong>milestone</strong> <span class="trac-field-old">To Be Determined</span> → <span class="trac-field-new">Boost 1.55.0</span> </li> </ul> Ticket viboes Mon, 16 Sep 2013 17:11:36 GMT milestone changed https://svn.boost.org/trac10/ticket/8518#comment:3 https://svn.boost.org/trac10/ticket/8518#comment:3 <ul> <li><strong>milestone</strong> <span class="trac-field-old">Boost 1.55.0</span> → <span class="trac-field-new">Boost 1.56.0</span> </li> </ul> Ticket viboes Sat, 15 Feb 2014 16:21:17 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/8518#comment:4 https://svn.boost.org/trac10/ticket/8518#comment:4 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> <a class="ext-link" href="https://github.com/boostorg/thread/commit/750c849b0f0dff79a289111955260a4147ac7f59"><span class="icon">​</span>https://github.com/boostorg/thread/commit/750c849b0f0dff79a289111955260a4147ac7f59</a> </p> Ticket anonymous Thu, 05 Mar 2015 11:23:50 GMT <link>https://svn.boost.org/trac10/ticket/8518#comment:5 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/8518#comment:5</guid> <description> <p> [Testtt] www.sisiremaja.com </p> </description> <category>Ticket</category> </item> </channel> </rss>