Searched refs:jthread (Results 1 – 8 of 8) sorted by relevance
38 class _LIBCPP_AVAILABILITY_SYNC jthread {45 _LIBCPP_HIDE_FROM_ABI jthread() noexcept : __stop_source_(std::nostopstate) {} in jthread() function48 _LIBCPP_HIDE_FROM_ABI explicit jthread(_Fun&& __fun, _Args&&... __args) in jthread() function49 requires(!std::is_same_v<remove_cvref_t<_Fun>, jthread>) in jthread()58 _LIBCPP_HIDE_FROM_ABI ~jthread() { in ~jthread()65 jthread(const jthread&) = delete;67 _LIBCPP_HIDE_FROM_ABI jthread(jthread&&) noexcept = default;69 jthread& operator=(const jthread&) = delete;71 _LIBCPP_HIDE_FROM_ABI jthread& operator=(jthread&& __other) noexcept {85 _LIBCPP_HIDE_FROM_ABI void swap(jthread& __other) noexcept { in swap()[all …]
17 // [thread.jthread.class], class jthread19 using std::jthread;
98 #include <__thread/jthread.h>
663 { include: [ "<__thread/jthread.h>", "private", "<thread>", "public" ] },
1772 header "__thread/jthread.h"
1130 THR_HEADERS+= jthread.h
1912 SYMBOL(jthread, std::, <thread>)