Home
last modified time | relevance | path

Searched refs:__stop_source_ (Results 1 – 1 of 1) sorted by relevance

/src/contrib/llvm-project/libcxx/include/__thread/
H A Djthread.h44 _LIBCPP_HIDE_FROM_ABI jthread() noexcept : __stop_source_(std::nostopstate) {} in jthread()
49 : __stop_source_(), in jthread()
50 …__thread_(__init_thread(__stop_source_, std::forward<_Fun>(__fun), std::forward<_Args>(__args)...)… in jthread()
76 __stop_source_ = std::move(__other.__stop_source_);
85 std::swap(__stop_source_, __other.__stop_source_); in swap()
100 …nodiscard]] _LIBCPP_HIDE_FROM_ABI stop_source get_stop_source() noexcept { return __stop_source_; } in get_stop_source()
102 …CPP_HIDE_FROM_ABI stop_token get_stop_token() const noexcept { return __stop_source_.get_token(); } in get_stop_token()
104 _LIBCPP_HIDE_FROM_ABI bool request_stop() noexcept { return __stop_source_.request_stop(); } in request_stop()
124 stop_source __stop_source_; variable