Lines Matching refs:thread_monitor
80 class thread_monitor {
82 thread_monitor() { in thread_monitor() function
85 ~thread_monitor() {} in ~thread_monitor()
135 inline thread_monitor::handle_type thread_monitor::launch( thread_routine_type thread_function, voi… in launch()
141 inline thread_monitor::handle_type thread_monitor::launch( thread_routine_type thread_routine, void… in launch()
157 void thread_monitor::join(handle_type handle) { in join()
170 void thread_monitor::detach_thread(handle_type handle) { in detach_thread()
181 inline void thread_monitor::check( int error_code, const char* routine ) { in check()
187 inline thread_monitor::handle_type thread_monitor::launch( void* (*thread_routine)(void*), void* ar… in launch()
218 void thread_monitor::join(handle_type handle) { in join()
222 void thread_monitor::detach_thread(handle_type handle) { in detach_thread()
227 inline void thread_monitor::notify() { in notify()
234 inline void thread_monitor::wait() { in wait()