Searched refs:_M_thread (Results 1 – 12 of 12) sorted by relevance
90 native_handle_type _M_thread;93 id() noexcept : _M_thread() { }96 id(native_handle_type __id) : _M_thread(__id) { }197 { return _M_id._M_thread; }302 return __x._M_thread == __y._M_thread;308 { return __x._M_thread <=> __y._M_thread; }319 return __x._M_thread < __y._M_thread;343 { return std::_Hash_impl::hash(__id._M_thread); }353 return __out << __id._M_thread;450 : _M_thread{_S_create(_M_stop_source, std::forward<_Callable>(__f),[all …]
1686 void _M_join() { std::call_once(_M_once, &thread::join, &_M_thread); }1688 thread _M_thread;1703 _M_thread = std::thread{ [this] {1721 ~_Async_state_impl() { if (_M_thread.joinable()) _M_thread.join(); }
66 { return __x._M_thread <=> __y._M_thread; }77 return __x._M_thread < __y._M_thread;100 return __out << __id._M_thread;147 : _M_thread{_S_create(_M_stop_source, std::forward<_Callable>(__f),177 std::swap(_M_thread, __other._M_thread);183 return _M_thread.joinable();189 _M_thread.join();195 _M_thread.detach();201 return _M_thread.get_id();207 return _M_thread.native_handle();[all …]
1735 void _M_join() { std::call_once(_M_once, &thread::join, &_M_thread); }1737 thread _M_thread;1754 _M_thread = std::thread{&_Async_state_impl::_M_run, this};1762 if (_M_thread.joinable())1763 _M_thread.join();
103 native_handle_type _M_thread; in _GLIBCXX_VISIBILITY() local106 id() noexcept : _M_thread() { } in _GLIBCXX_VISIBILITY()109 id(native_handle_type __id) : _M_thread(__id) { } in _GLIBCXX_VISIBILITY()212 { return _M_id._M_thread; } in _GLIBCXX_VISIBILITY()317 return __x._M_thread == __y._M_thread; in _GLIBCXX_VISIBILITY()330 { return std::_Hash_impl::hash(__id._M_thread); } in _GLIBCXX_VISIBILITY()
110 __e = __gthread_join(_M_id._M_thread, 0); in join()124 __e = __gthread_detach(_M_id._M_thread); in detach()145 const int err = __gthread_create(&_M_id._M_thread, in _M_start_thread()174 int __e = __gthread_create(&_M_id._M_thread, in _M_start_thread()
116 void _M_join() { std::call_once(_M_once, &thread::join, &_M_thread); } in _M_join()117 thread _M_thread; member in std::__future_base::_Async_state_common
112 __e = __gthread_join(_M_id._M_thread, 0); in join()126 __e = __gthread_detach(_M_id._M_thread); in detach()147 const int err = __gthread_create(&_M_id._M_thread, in _M_start_thread()176 int __e = __gthread_create(&_M_id._M_thread, in _M_start_thread()
120 void _M_join() { std::call_once(_M_once, &thread::join, &_M_thread); } in _M_join()121 thread _M_thread; member in std::__future_base::_Async_state_common
881 if (_M_thread.joinable())882 _M_thread.join();891 thread _M_thread;922 if (!_M_thread.joinable())923 _M_thread = std::thread(&system_context::_M_run, this);
889 if (_M_thread.joinable())890 _M_thread.join();911 thread _M_thread;945 if (!_M_thread.joinable())946 _M_thread = std::thread(&system_context::_M_run, this);
11935 Use native_handle_type. Change _M_thread_id to _M_thread.