Can anyone tell me what's going on with TBB support for condition variables?
I'm developing an app that is using TBB for multi-tasking, and I need condition variables. I found an article here: http://software.intel.com/en-us/blogs/2010/10/01/condition-variable-supp... suggesting that they're supported by TBB.
But the condition_variable header file is burried in the "compat" subdirectory, and it doesn't show up in the HTML docs for TBB 4.0 (update 1). That makes me wonder if the condition_variable class is going away soon, or is in some other way unsupported.
Is the idea that TBB really wants me to be using C++11's condtion_variable class, and this is just a nicety for compilers which don't yet support that part of C++11?