00001 00008 /***************************************************************************** 00009 ** Ifdefs 00010 *****************************************************************************/ 00011 00012 #ifndef ECL_THREADS_PRIORITY_HPP_ 00013 #define ECL_THREADS_PRIORITY_HPP_ 00014 00015 /***************************************************************************** 00016 ** Cross Platform Implementation 00017 *****************************************************************************/ 00018 00019 #include <ecl/config/ecl.hpp> // ECL_ macros 00020 00021 #include "priority_common.hpp" 00022 #if defined(ECL_IS_POSIX) 00023 #include "priority_pos.hpp" 00024 #elif defined(ECL_HAS_WIN32_THREADS) 00025 #include "priority_win.hpp" 00026 #endif 00027 00028 00029 #endif /*ECL_THREADS_PRIORITY_HPP_*/