25 #ifndef HYPERTABLE_THREAD_H
26 #define HYPERTABLE_THREAD_H
28 #include <boost/thread.hpp>
37 #ifdef BOOST_HAS_PTHREADS
38 # define HT_THREAD_ID_DECL(_var_) pthread_t _var_
39 # define HT_THREAD_ID_SET(_var_) _var_ = pthread_self()
41 # define HT_THREAD_ID_DECL(_var_)
42 # define HT_THREAD_ID_SET(_var_)
48 namespace ThisThread {
56 #endif // HYPERTABLE_THREAD_H
boost::thread_group ThreadGroup
Logging routines and macros.