Lines Matching refs:Thread
37 template <class CallableThread = join_if_joinable, class Thread=::boost::thread>
40 Thread t_;
50 …ss ...Args, typename = typename disable_if<is_same<typename decay<F>::type, Thread>, void* >::type>
56 typename disable_if<is_same<typename decay<F>::type, Thread>, void* >::type=0) :
76 explicit strict_scoped_thread(BOOST_THREAD_RV_REF(Thread) t) BOOST_NOEXCEPT : in strict_scoped_thread()
114 template <class CallableThread = join_if_joinable, class Thread=::boost::thread>
117 Thread t_;
121 typedef typename Thread::id id;
122 typedef typename Thread::native_handle_type native_handle_type;
141 …ss ...Args, typename = typename disable_if<is_same<typename decay<F>::type, Thread>, void* >::type>
147 typename disable_if<is_same<typename decay<F>::type, Thread>, void* >::type=0) : in scoped_thread() argument
167 explicit scoped_thread(BOOST_THREAD_RV_REF(Thread) t) BOOST_NOEXCEPT : in scoped_thread()
270 return Thread::hardware_concurrency(); in hardware_concurrency()
276 return Thread::physical_concurrency(); in physical_concurrency()
284 template <class Destroyer, class Thread >
285 void swap(scoped_thread<Destroyer, Thread>& lhs, scoped_thread<Destroyer, Thread>& rhs) in swap()