I am looking for a cross-platform C++ master/worker library or work queue library. The general idea is that my application would create some sort of Task or Work objects, pass
I think this calls for intel's Threading Building Blocks, which pretty much does what you want.