Copyright Sean Kelly 2005 - 2009.
Distributed under the Boost Software License, Version 1.0.
(See accompanying file LICENSE_1_0.txt or copy at
)
http:
//www.boost.org/LICENSE_1_0.txt
class Barrier;
This class represents a barrier across which threads may only travel in
groups of a specific size.
this(uint limit);
Initializes a barrier object which releases threads in groups of limit
in size.
Params:
uint limit
The number of waiting threads to release in unison.
Throws:
SyncException on error.
void wait();
Wait for the pre-determined number of threads and then proceed.
Throws:
SyncException on error.
Page generated by Ddoc. Copyright Sean Kelly 2005 - 2009.