21 #ifndef INCLUDED_THREAD_H
22 #define INCLUDED_THREAD_H
25 #include <boost/thread/thread.hpp>
26 #include <boost/thread/mutex.hpp>
27 #include <boost/thread/locks.hpp>
28 #include <boost/thread/condition_variable.hpp>
31 #if defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
33 #ifndef WIN32_LEAN_AND_MEAN
34 #define WIN32_LEAN_AND_MEAN
50 #if defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
52 #elif defined(macintosh) || defined(__APPLE__) || defined(__APPLE_CC__)