19 #ifndef INCLUDE_RCF_TEST_THREADGROUP_HPP
20 #define INCLUDE_RCF_TEST_THREADGROUP_HPP
24 #include <boost/shared_ptr.hpp>
26 #include <RCF/ThreadLibrary.hpp>
28 typedef RCF::Thread Thread;
29 typedef boost::shared_ptr<Thread> ThreadPtr;
30 typedef std::vector<ThreadPtr> ThreadGroup;
32 inline void joinThreadGroup(
const ThreadGroup &threadGroup)
34 for (
unsigned int i=0; i<threadGroup.size(); ++i)
36 threadGroup[i]->join();
41 #endif // ! INCLUDE_RCF_TEST_THREADGROUP_HPP