15 #ifndef INCLUDED_GRUEL_THREAD_GROUP_H
16 #define INCLUDED_GRUEL_THREAD_GROUP_H
20 #include <boost/utility.hpp>
21 #include <boost/thread/shared_mutex.hpp>
22 #include <boost/function.hpp>
32 boost::thread* create_thread(
const boost::function0<void>& threadfunc);
40 std::list<boost::thread*> m_threads;
41 mutable boost::shared_mutex m_mutex;
#define GRUEL_API
Definition: gruel/src/include/gruel/api.h:30
Definition: thread_group.h:26
boost::thread thread
Definition: thread.h:43