In article <11**********************@u30g2000hsc.googlegroups .com>,
am**@avaya.com says...
Hi,
is anyone aware of an implementation of Matt Welsh's SEDA framework
(http://www.eecs.harvard.edu/~mdw/proj/seda/) in C++?
Alternatively: Do you know of flexible implementations of
* a thread-safe priority queue
* a thread pool
in C++?
Boost.threads has a thread_group class you might find useful. It also
has mutexes that you can use to protect collections, though it doesn't
have thread-safe collections built in (that I recall).
Though I believe it's still in flux (to at least some degree) the next
version of the C++ standard will have threading in the library, most
likely based to some degree or other on Boost.threads.
--
Later,
Jerry.
The universe is a figment of its own imagination.