Init
This commit is contained in:
11
cppdraft/thread/syn.md
Normal file
11
cppdraft/thread/syn.md
Normal file
@@ -0,0 +1,11 @@
|
||||
[thread.syn]
|
||||
|
||||
# 32 Concurrency support library [[thread]](./#thread)
|
||||
|
||||
## 32.4 Threads [[thread.threads]](thread.threads#thread.syn)
|
||||
|
||||
### 32.4.2 Header <thread> synopsis [thread.syn]
|
||||
|
||||
[ð](#header:%3cthread%3e)
|
||||
|
||||
#include <compare> // see [[compare.syn]](compare.syn "17.12.1 Header <compare> synopsis")namespace std {// [[thread.thread.class]](thread.thread.class "32.4.3 Class thread"), class threadclass thread; void swap(thread& x, thread& y) noexcept; // [[thread.jthread.class]](thread.jthread.class "32.4.4 Class jthread"), class jthreadclass jthread; // [[thread.thread.this]](thread.thread.this "32.4.5 Namespace this_thread"), namespace this_threadnamespace this_thread { thread::id get_id() noexcept; void yield() noexcept; template<class Clock, class Duration>void sleep_until(const chrono::time_point<Clock, Duration>& abs_time); template<class Rep, class Period>void sleep_for(const chrono::duration<Rep, Period>& rel_time); }}
|
||||
Reference in New Issue
Block a user