| [thread] | https://timsong-cpp.github.io/cppwp/#thread |
| [thread.general] | https://timsong-cpp.github.io/cppwp/thread#general |
| [thread.req] | https://timsong-cpp.github.io/cppwp/thread#req |
| [thread.req.paramname] | https://timsong-cpp.github.io/cppwp/thread#req.paramname |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| [thread.req.native] | https://timsong-cpp.github.io/cppwp/thread#req.native |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| [thread.req.lockable] | https://timsong-cpp.github.io/cppwp/thread#req.lockable |
| [thread.req.lockable.general] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general |
| [thread.req.lockable.basic] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic |
| [thread.req.lockable.req] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req |
| [thread.req.lockable.timed] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed |
| [thread.req.lockable.shared] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared |
| [thread.req.lockable.shared.timed] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed |
| [thread.stoptoken] | https://timsong-cpp.github.io/cppwp/thread#stoptoken |
| [thread.stoptoken.intro] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro |
| [thread.stoptoken.syn] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.syn |
| [stoptoken.concepts] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts |
| [stoptoken] | https://timsong-cpp.github.io/cppwp/thread#stoptoken |
| [stoptoken.general] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.general |
| [stoptoken.mem] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.mem |
| [stopsource] | https://timsong-cpp.github.io/cppwp/thread#stopsource |
| [stopsource.general] | https://timsong-cpp.github.io/cppwp/thread#stopsource.general |
| [stopsource.cons] | https://timsong-cpp.github.io/cppwp/thread#stopsource.cons |
| [stopsource.mem] | https://timsong-cpp.github.io/cppwp/thread#stopsource.mem |
| [stopcallback] | https://timsong-cpp.github.io/cppwp/thread#stopcallback |
| [stopcallback.general] | https://timsong-cpp.github.io/cppwp/thread#stopcallback.general |
| [stopcallback.cons] | https://timsong-cpp.github.io/cppwp/thread#stopcallback.cons |
| [stoptoken.never] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.never |
| [stoptoken.inplace] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace |
| [stoptoken.inplace.general] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.general |
| [stoptoken.inplace.mem] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.mem |
| [stopsource.inplace] | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace |
| [stopsource.inplace.general] | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.general |
| [stopsource.inplace.cons] | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.cons |
| [stopsource.inplace.mem] | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.mem |
| [stopcallback.inplace] | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace |
| [stopcallback.inplace.general] | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace.general |
| [stopcallback.inplace.cons] | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace.cons |
| [thread.threads] | https://timsong-cpp.github.io/cppwp/thread#threads |
| [thread.threads.general] | https://timsong-cpp.github.io/cppwp/thread#threads.general |
| [thread.syn] | https://timsong-cpp.github.io/cppwp/thread#syn |
| [thread.thread.class] | https://timsong-cpp.github.io/cppwp/thread#thread.class |
| [thread.thread.class.general] | https://timsong-cpp.github.io/cppwp/thread#thread.class.general |
| [thread.thread.id] | https://timsong-cpp.github.io/cppwp/thread#thread.id |
| [thread.thread.constr] | https://timsong-cpp.github.io/cppwp/thread#thread.constr |
| [thread.thread.destr] | https://timsong-cpp.github.io/cppwp/thread#thread.destr |
| [thread.thread.assign] | https://timsong-cpp.github.io/cppwp/thread#thread.assign |
| [thread.thread.member] | https://timsong-cpp.github.io/cppwp/thread#thread.member |
| [thread.thread.static] | https://timsong-cpp.github.io/cppwp/thread#thread.static |
| [thread.thread.algorithm] | https://timsong-cpp.github.io/cppwp/thread#thread.algorithm |
| [thread.jthread.class] | https://timsong-cpp.github.io/cppwp/thread#jthread.class |
| [thread.jthread.class.general] | https://timsong-cpp.github.io/cppwp/thread#jthread.class.general |
| [thread.jthread.cons] | https://timsong-cpp.github.io/cppwp/thread#jthread.cons |
| [thread.jthread.mem] | https://timsong-cpp.github.io/cppwp/thread#jthread.mem |
| [thread.jthread.stop] | https://timsong-cpp.github.io/cppwp/thread#jthread.stop |
| [thread.jthread.special] | https://timsong-cpp.github.io/cppwp/thread#jthread.special |
| [thread.jthread.static] | https://timsong-cpp.github.io/cppwp/thread#jthread.static |
| [thread.thread.this] | https://timsong-cpp.github.io/cppwp/thread#thread.this |
| [atomics] | https://timsong-cpp.github.io/cppwp/thread#atomics |
| [atomics.general] | https://timsong-cpp.github.io/cppwp/thread#atomics.general |
| [atomics.syn] | https://timsong-cpp.github.io/cppwp/thread#atomics.syn |
| [atomics.alias] | https://timsong-cpp.github.io/cppwp/thread#atomics.alias |
| [atomics.order] | https://timsong-cpp.github.io/cppwp/thread#atomics.order |
| [atomics.lockfree] | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| [atomics.ref.generic] | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic |
| [atomics.ref.generic.general] | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic.general |
| [atomics.ref.ops] | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops |
| [atomics.ref.int] | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int |
| [atomics.ref.float] | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float |
| [atomics.ref.pointer] | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer |
| [atomics.ref.memop] | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.memop |
| [atomics.types.generic] | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic |
| [atomics.types.generic.general] | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general |
| [atomics.types.operations] | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations |
| [atomics.types.int] | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int |
| [atomics.types.float] | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float |
| [atomics.types.pointer] | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer |
| [atomics.types.memop] | https://timsong-cpp.github.io/cppwp/thread#atomics.types.memop |
| [util.smartptr.atomic] | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic |
| [util.smartptr.atomic.general] | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.general |
| [util.smartptr.atomic.shared] | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared |
| [util.smartptr.atomic.weak] | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak |
| [atomics.nonmembers] | https://timsong-cpp.github.io/cppwp/thread#atomics.nonmembers |
| [atomics.flag] | https://timsong-cpp.github.io/cppwp/thread#atomics.flag |
| [atomics.fences] | https://timsong-cpp.github.io/cppwp/thread#atomics.fences |
| [stdatomic.h.syn] | https://timsong-cpp.github.io/cppwp/thread#stdatomic.h.syn |
| [thread.mutex] | https://timsong-cpp.github.io/cppwp/thread#mutex |
| [thread.mutex.general] | https://timsong-cpp.github.io/cppwp/thread#mutex.general |
| [mutex.syn] | https://timsong-cpp.github.io/cppwp/thread#mutex.syn |
| [shared.mutex.syn] | https://timsong-cpp.github.io/cppwp/thread#shared.mutex.syn |
| [thread.mutex.requirements] | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements |
| [thread.mutex.requirements.general] | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.general |
| [thread.mutex.requirements.mutex] | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex |
| [thread.mutex.requirements.mutex.general] | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general |
| [thread.mutex.class] | https://timsong-cpp.github.io/cppwp/thread#mutex.class |
| [thread.mutex.recursive] | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive |
| [thread.timedmutex.requirements] | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements |
| [thread.timedmutex.requirements.general] | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general |
| [thread.timedmutex.class] | https://timsong-cpp.github.io/cppwp/thread#timedmutex.class |
| [thread.timedmutex.recursive] | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive |
| [thread.sharedmutex.requirements] | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements |
| [thread.sharedmutex.requirements.general] | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general |
| [thread.sharedmutex.class] | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.class |
| [thread.sharedtimedmutex.requirements] | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements |
| [thread.sharedtimedmutex.requirements.general] | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general |
| [thread.sharedtimedmutex.class] | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.class |
| [thread.lock] | https://timsong-cpp.github.io/cppwp/thread#lock |
| [thread.lock.general] | https://timsong-cpp.github.io/cppwp/thread#lock.general |
| [thread.lock.guard] | https://timsong-cpp.github.io/cppwp/thread#lock.guard |
| [thread.lock.scoped] | https://timsong-cpp.github.io/cppwp/thread#lock.scoped |
| [thread.lock.unique] | https://timsong-cpp.github.io/cppwp/thread#lock.unique |
| [thread.lock.unique.general] | https://timsong-cpp.github.io/cppwp/thread#lock.unique.general |
| [thread.lock.unique.cons] | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons |
| [thread.lock.unique.locking] | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking |
| [thread.lock.unique.mod] | https://timsong-cpp.github.io/cppwp/thread#lock.unique.mod |
| [thread.lock.unique.obs] | https://timsong-cpp.github.io/cppwp/thread#lock.unique.obs |
| [thread.lock.shared] | https://timsong-cpp.github.io/cppwp/thread#lock.shared |
| [thread.lock.shared.general] | https://timsong-cpp.github.io/cppwp/thread#lock.shared.general |
| [thread.lock.shared.cons] | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons |
| [thread.lock.shared.locking] | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking |
| [thread.lock.shared.mod] | https://timsong-cpp.github.io/cppwp/thread#lock.shared.mod |
| [thread.lock.shared.obs] | https://timsong-cpp.github.io/cppwp/thread#lock.shared.obs |
| [thread.lock.algorithm] | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm |
| [thread.once] | https://timsong-cpp.github.io/cppwp/thread#once |
| [thread.once.onceflag] | https://timsong-cpp.github.io/cppwp/thread#once.onceflag |
| [thread.once.callonce] | https://timsong-cpp.github.io/cppwp/thread#once.callonce |
| [thread.condition] | https://timsong-cpp.github.io/cppwp/thread#condition |
| [thread.condition.general] | https://timsong-cpp.github.io/cppwp/thread#condition.general |
| [condition.variable.syn] | https://timsong-cpp.github.io/cppwp/thread#condition.variable.syn |
| [thread.condition.nonmember] | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember |
| [thread.condition.condvar] | https://timsong-cpp.github.io/cppwp/thread#condition.condvar |
| [thread.condition.condvarany] | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany |
| [thread.condition.condvarany.general] | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general |
| [thread.condvarany.wait] | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait |
| [thread.condvarany.intwait] | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait |
| [thread.sema] | https://timsong-cpp.github.io/cppwp/thread#sema |
| [thread.sema.general] | https://timsong-cpp.github.io/cppwp/thread#sema.general |
| [semaphore.syn] | https://timsong-cpp.github.io/cppwp/thread#semaphore.syn |
| [thread.sema.cnt] | https://timsong-cpp.github.io/cppwp/thread#sema.cnt |
| [thread.coord] | https://timsong-cpp.github.io/cppwp/thread#coord |
| [thread.coord.general] | https://timsong-cpp.github.io/cppwp/thread#coord.general |
| [thread.latch] | https://timsong-cpp.github.io/cppwp/thread#latch |
| [thread.latch.general] | https://timsong-cpp.github.io/cppwp/thread#latch.general |
| [latch.syn] | https://timsong-cpp.github.io/cppwp/thread#latch.syn |
| [thread.latch.class] | https://timsong-cpp.github.io/cppwp/thread#latch.class |
| [thread.barrier] | https://timsong-cpp.github.io/cppwp/thread#barrier |
| [thread.barrier.general] | https://timsong-cpp.github.io/cppwp/thread#barrier.general |
| [barrier.syn] | https://timsong-cpp.github.io/cppwp/thread#barrier.syn |
| [thread.barrier.class] | https://timsong-cpp.github.io/cppwp/thread#barrier.class |
| [futures] | https://timsong-cpp.github.io/cppwp/thread#futures |
| [futures.overview] | https://timsong-cpp.github.io/cppwp/thread#futures.overview |
| [future.syn] | https://timsong-cpp.github.io/cppwp/thread#future.syn |
| [futures.errors] | https://timsong-cpp.github.io/cppwp/thread#futures.errors |
| [futures.future.error] | https://timsong-cpp.github.io/cppwp/thread#futures.future.error |
| [futures.state] | https://timsong-cpp.github.io/cppwp/thread#futures.state |
| [futures.promise] | https://timsong-cpp.github.io/cppwp/thread#futures.promise |
| [futures.unique.future] | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future |
| [futures.shared.future] | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future |
| [futures.async] | https://timsong-cpp.github.io/cppwp/thread#futures.async |
| [futures.task] | https://timsong-cpp.github.io/cppwp/thread#futures.task |
| [futures.task.general] | https://timsong-cpp.github.io/cppwp/thread#futures.task.general |
| [futures.task.members] | https://timsong-cpp.github.io/cppwp/thread#futures.task.members |
| [futures.task.nonmembers] | https://timsong-cpp.github.io/cppwp/thread#futures.task.nonmembers |
| [saferecl] | https://timsong-cpp.github.io/cppwp/thread#saferecl |
| [saferecl.general] | https://timsong-cpp.github.io/cppwp/thread#saferecl.general |
| [saferecl.rcu] | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu |
| [saferecl.rcu.general] | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general |
| [rcu.syn] | https://timsong-cpp.github.io/cppwp/thread#rcu.syn |
| [saferecl.rcu.base] | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base |
| [saferecl.rcu.domain] | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain |
| [saferecl.rcu.domain.general] | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.general |
| [saferecl.rcu.domain.members] | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members |
| [saferecl.rcu.domain.func] | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func |
| [saferecl.hp] | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp |
| [saferecl.hp.general] | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general |
| [hazard.pointer.syn] | https://timsong-cpp.github.io/cppwp/thread#hazard.pointer.syn |
| [saferecl.hp.base] | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base |
| [saferecl.hp.holder] | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder |
| [saferecl.hp.holder.general] | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.general |
| [saferecl.hp.holder.ctor] | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor |
| [saferecl.hp.holder.mem] | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem |
| [saferecl.hp.holder.nonmem] | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.nonmem |
| 32.1 | https://timsong-cpp.github.io/cppwp/thread#general |
| [thread.general] | https://timsong-cpp.github.io/cppwp/thread.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6 |
| threads | https://timsong-cpp.github.io/cppwp/intro.multithread#def:thread |
| 154 | https://timsong-cpp.github.io/cppwp/thread#tab:thread.summary |
| . | https://timsong-cpp.github.io/cppwp/thread#general-1.sentence-1 |
| 154 | https://timsong-cpp.github.io/cppwp/thread#tab:thread.summary |
| [tab:thread.summary] | https://timsong-cpp.github.io/cppwp/tab:thread.summary |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:thread.summary-row-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:thread.summary-row-2 |
| [thread.req] | https://timsong-cpp.github.io/cppwp/thread#req |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:thread.summary-row-3 |
| [thread.stoptoken] | https://timsong-cpp.github.io/cppwp/thread#stoptoken |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:thread.summary-row-4 |
| [thread.threads] | https://timsong-cpp.github.io/cppwp/thread#threads |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:thread.summary-row-5 |
| [atomics] | https://timsong-cpp.github.io/cppwp/thread#atomics |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:thread.summary-row-6 |
| [thread.mutex] | https://timsong-cpp.github.io/cppwp/thread#mutex |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:thread.summary-row-7 |
| [thread.condition] | https://timsong-cpp.github.io/cppwp/thread#condition |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:thread.summary-row-8 |
| [thread.sema] | https://timsong-cpp.github.io/cppwp/thread#sema |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:thread.summary-row-9 |
| [thread.coord] | https://timsong-cpp.github.io/cppwp/thread#coord |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:thread.summary-row-10 |
| [futures] | https://timsong-cpp.github.io/cppwp/thread#futures |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:thread.summary-row-11 |
| [saferecl] | https://timsong-cpp.github.io/cppwp/thread#saferecl |
| 32.2 | https://timsong-cpp.github.io/cppwp/thread#req |
| [thread.req] | https://timsong-cpp.github.io/cppwp/thread.req |
| 32.2.1 | https://timsong-cpp.github.io/cppwp/thread#req.paramname |
| [thread.req.paramname] | https://timsong-cpp.github.io/cppwp/thread.req.paramname |
| 1 | https://timsong-cpp.github.io/cppwp/thread#req.paramname-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L31 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.paramname-1.sentence-1 |
| [function.objects] | https://timsong-cpp.github.io/cppwp/function.objects |
| . | https://timsong-cpp.github.io/cppwp/thread#req.paramname-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.paramname-1.sentence-3 |
| boolean-testable | https://timsong-cpp.github.io/cppwp/concept.booleantestable#concept:boolean-testable |
| [concept.booleantestable] | https://timsong-cpp.github.io/cppwp/concept.booleantestable |
| . | https://timsong-cpp.github.io/cppwp/thread#req.paramname-1.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.paramname-1.sentence-5 |
| Cpp17Clock | https://timsong-cpp.github.io/cppwp/time.clock.req#:Cpp17Clock |
| [time.clock.req] | https://timsong-cpp.github.io/cppwp/time.clock.req |
| . | https://timsong-cpp.github.io/cppwp/thread#req.paramname-1.sentence-6 |
| 32.2.2 | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread.req.exception |
| 1 | https://timsong-cpp.github.io/cppwp/thread#req.exception-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L49 |
| [syserr.syserr] | https://timsong-cpp.github.io/cppwp/syserr.syserr |
| . | https://timsong-cpp.github.io/cppwp/thread#req.exception-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.exception-1.sentence-2 |
| [res.on.exception.handling] | https://timsong-cpp.github.io/cppwp/res.on.exception.handling |
| . | https://timsong-cpp.github.io/cppwp/thread#req.exception-1.sentence-3 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#req.exception-example-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.exception-1.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.exception-1.sentence-5 |
| [syserr] | https://timsong-cpp.github.io/cppwp/syserr |
| . | https://timsong-cpp.github.io/cppwp/thread#req.exception-1.sentence-6 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#req.exception-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L71 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.exception-2.sentence-1 |
| 32.2.3 | https://timsong-cpp.github.io/cppwp/thread#req.native |
| [thread.req.native] | https://timsong-cpp.github.io/cppwp/thread.req.native |
| 1 | https://timsong-cpp.github.io/cppwp/thread#req.native-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L78 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.native-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.native-1.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#req.native-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.native-1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.native-1.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.native-1.sentence-5 |
| 32.2.4 | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread.req.timing |
| 1 | https://timsong-cpp.github.io/cppwp/thread#req.timing-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L90 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-1.sentence-1 |
| [time] | https://timsong-cpp.github.io/cppwp/time |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#req.timing-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L95 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-2.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-2.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-2.sentence-5 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#req.timing-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L102 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-3.sentence-3 |
| 273 | https://timsong-cpp.github.io/cppwp/thread#footnote-273 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-3.sentence-4 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#req.timing-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L113 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-4.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-4.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-4.sentence-4 |
| (4.1) | https://timsong-cpp.github.io/cppwp/thread#req.timing-4.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-4.1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-4.1.sentence-2 |
| (4.2) | https://timsong-cpp.github.io/cppwp/thread#req.timing-4.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-4.2.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#req.timing-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-4.2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-4.2.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-4.sentence-6 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-4.sentence-7 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#req.timing-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L146 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#req.timing-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#req.timing-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L152 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-6.sentence-1 |
| native resolution | https://timsong-cpp.github.io/cppwp/thread#def:native_resolution |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-6.sentence-2 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#req.timing-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L157 |
| Cpp17TrivialClock | https://timsong-cpp.github.io/cppwp/time.clock.req#:Cpp17TrivialClock |
| [time.clock.req] | https://timsong-cpp.github.io/cppwp/time.clock.req |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#req.timing-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L161 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-8.sentence-1 |
| timeout-related exceptions | https://timsong-cpp.github.io/cppwp/thread#def:timeout-related_exceptions |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-8.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#req.timing-note-3 |
| [time.clock] | https://timsong-cpp.github.io/cppwp/time.clock |
| . | https://timsong-cpp.github.io/cppwp/thread#req.timing-8.sentence-3 |
| 273) | https://timsong-cpp.github.io/cppwp/thread#footnote-273 |
| 273) | https://timsong-cpp.github.io/cppwp/thread#footnoteref-273 |
| . | https://timsong-cpp.github.io/cppwp/thread#footnote-273.sentence-1 |
| 32.2.5 | https://timsong-cpp.github.io/cppwp/thread#req.lockable |
| [thread.req.lockable] | https://timsong-cpp.github.io/cppwp/thread.req.lockable |
| 32.2.5.1 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general |
| [thread.req.lockable.general] | https://timsong-cpp.github.io/cppwp/thread.req.lockable.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L174 |
| execution agent | https://timsong-cpp.github.io/cppwp/thread#def:execution_agent |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L184 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L191 |
| [thread.lock.unique] | https://timsong-cpp.github.io/cppwp/thread#lock.unique |
| [thread.lock.shared] | https://timsong-cpp.github.io/cppwp/thread#lock.shared |
| [thread.lock.scoped] | https://timsong-cpp.github.io/cppwp/thread#lock.scoped |
| [thread.lock.guard] | https://timsong-cpp.github.io/cppwp/thread#lock.guard |
| [thread.lock.algorithm] | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm |
| [thread.condition.condvarany] | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-3.sentence-1 |
| Cpp17BasicLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17BasicLockable |
| Cpp17Lockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17Lockable |
| Cpp17TimedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17TimedLockable |
| Cpp17SharedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17SharedLockable |
| Cpp17SharedTimedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17SharedTimedLockable |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-3.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-3.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L209 |
| (4.1) | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-4.1 |
| non-shared lock | https://timsong-cpp.github.io/cppwp/thread#def:lock,non-shared |
| (4.2) | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-4.2 |
| shared lock | https://timsong-cpp.github.io/cppwp/thread#def:lock,shared |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-4.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-note-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.general-4.sentence-2 |
| 32.2.5.2 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic |
| [thread.req.lockable.basic] | https://timsong-cpp.github.io/cppwp/thread.req.lockable.basic |
| 1 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L232 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic-itemdecl:1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L241 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic-2.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic-itemdecl:2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L253 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L257 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L261 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic-5.sentence-1 |
| 32.2.5.3 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req |
| [thread.req.lockable.req] | https://timsong-cpp.github.io/cppwp/thread.req.lockable.req |
| 1 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L268 |
| Cpp17BasicLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17BasicLockable |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req-itemdecl:1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L278 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L283 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L286 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req-4.sentence-1 |
| 32.2.5.4 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed |
| [thread.req.lockable.timed] | https://timsong-cpp.github.io/cppwp/thread.req.lockable.timed |
| 1 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L293 |
| Cpp17Lockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17Lockable |
| [time.duration] | https://timsong-cpp.github.io/cppwp/time.duration |
| [time.point] | https://timsong-cpp.github.io/cppwp/time.point |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-itemdecl:1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L305 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-2.sentence-3 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L313 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L316 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-4.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-itemdecl:2 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L326 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-5.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-5.sentence-3 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L334 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L337 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed-7.sentence-1 |
| 32.2.5.5 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared |
| [thread.req.lockable.shared] | https://timsong-cpp.github.io/cppwp/thread.req.lockable.shared |
| 1 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L344 |
| π | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-itemdecl:1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L355 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-2.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-itemdecl:2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L367 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-3.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L373 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-4.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-itemdecl:3 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L383 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L387 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L391 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared-7.sentence-1 |
| 32.2.5.6 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed |
| [thread.req.lockable.shared.timed] | https://timsong-cpp.github.io/cppwp/thread.req.lockable.shared.timed |
| 1 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L398 |
| Cpp17SharedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17SharedLockable |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed-itemdecl:1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L412 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed-2.sentence-3 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L421 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed-itemdecl:2 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L431 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed-4.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed-4.sentence-3 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L440 |
| . | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed-5.sentence-1 |
| 32.3 | https://timsong-cpp.github.io/cppwp/thread#stoptoken |
| [thread.stoptoken] | https://timsong-cpp.github.io/cppwp/thread.stoptoken |
| 32.3.1 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro |
| [thread.stoptoken.intro] | https://timsong-cpp.github.io/cppwp/thread.stoptoken.intro |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L449 |
| [thread.stoptoken] | https://timsong-cpp.github.io/cppwp/thread#stoptoken |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-1.sentence-1 |
| stop request | https://timsong-cpp.github.io/cppwp/thread#def:stop_request |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L455 |
| stoppable-source | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-source |
| stoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable_token |
| stoppable-callback-for | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-callback-for |
| stop state | https://timsong-cpp.github.io/cppwp/thread#def:stop_state |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-2.sentence-1 |
| stoppable-source | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-source |
| stoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable_token |
| stoppable-callback-for | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-callback-for |
| associated | https://timsong-cpp.github.io/cppwp/thread#def:associated |
| stoppable-source | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-source |
| stoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable_token |
| stoppable-callback-for | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-callback-for |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L472 |
| stoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable_token |
| (3.1) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-3.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-3.sentence-1 |
| stoppable-source | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-source |
| stoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable_token |
| stoppable-source | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-source |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-3.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L488 |
| stoppable-callback-for | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-callback-for |
| stoppable-source | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-source |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L494 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-5.sentence-2 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L501 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-6.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.intro-6.sentence-3 |
| 32.3.2 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.syn |
| [thread.stoptoken.syn] | https://timsong-cpp.github.io/cppwp/thread.stoptoken.syn |
| π | https://timsong-cpp.github.io/cppwp/thread#header:%3cstop_token%3e |
| [stoptoken.concepts] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts |
| stoppable-callback-for | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-callback-for |
| stoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable_token |
| unstoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:unstoppable_token |
| stoppable-source | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-source |
| [stoptoken] | https://timsong-cpp.github.io/cppwp/thread#stoptoken |
| [stopsource] | https://timsong-cpp.github.io/cppwp/thread#stopsource |
| nostopstate_t | https://timsong-cpp.github.io/cppwp/thread#lib:nostopstate_t |
| nostopstate | https://timsong-cpp.github.io/cppwp/thread#lib:nostopstate |
| [stopcallback] | https://timsong-cpp.github.io/cppwp/thread#stopcallback |
| [stoptoken.never] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.never |
| [stoptoken.inplace] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace |
| [stopsource.inplace] | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace |
| [stopcallback.inplace] | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace |
| stop_callback_for_t | https://timsong-cpp.github.io/cppwp/thread#lib:stop_callback_for_t |
| 32.3.3 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts |
| [stoptoken.concepts] | https://timsong-cpp.github.io/cppwp/stoptoken.concepts |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L566 |
| stoppable-callback-for | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-callback-for |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-1.sentence-1 |
| stoppable-callback-for | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-callback-for |
| invocable | https://timsong-cpp.github.io/cppwp/concept.invocable#concept:invocable |
| constructible_from | https://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from |
| constructible_from | https://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from |
| 2 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L578 |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L585 |
| stoppable-callback-for | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-callback-for |
| (3.1) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.1 |
| (3.1.1) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.1.1 |
| constructible_from | https://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from |
| (3.1.2) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.1.2 |
| constructible_from | https://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from |
| (3.1.3) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.1.3 |
| constructible_from | https://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from |
| (3.2) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.2.sentence-2 |
| stoppable callback registration | https://timsong-cpp.github.io/cppwp/thread#def:registration,stoppable_callback |
| (3.2.1) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.2.1 |
| (3.2.1.1) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.2.1.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.2.1.1.sentence-1 |
| (3.2.1.2) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.2.1.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.2.1.2.sentence-1 |
| (3.2.1.3) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.2.1.3 |
| (3.2.1.3.1) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.2.1.3.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.2.1.3.1.sentence-1 |
| (3.2.1.3.2) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.2.1.3.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.2.1.3.2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.2.1.3.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.2.1.sentence-2 |
| (3.3) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.3 |
| stoppable callback deregistration | https://timsong-cpp.github.io/cppwp/thread#def:callback_deregistration,stoppable |
| (3.3.1) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.3.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.3.1.sentence-1 |
| (3.3.2) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.3.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.3.2.sentence-1 |
| (3.3.3) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.3.3 |
| [defns.block] | https://timsong-cpp.github.io/cppwp/defns.block |
| [intro.races] | https://timsong-cpp.github.io/cppwp/intro.races |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.3.3.sentence-1 |
| (3.3.4) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.3.4 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.3.4.sentence-1 |
| (3.3.5) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.3.5 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.3.5.sentence-1 |
| (3.3.6) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.3.6 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-3.3.6.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L674 |
| stoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable_token |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-4.sentence-1 |
| unstoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:unstoppable_token |
| stoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable_token |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-4.sentence-2 |
| stoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable_token |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| [concepts.equality] | https://timsong-cpp.github.io/cppwp/concepts.equality |
| copyable | https://timsong-cpp.github.io/cppwp/concepts.object#concept:copyable |
| equality_comparable | https://timsong-cpp.github.io/cppwp/concept.equalitycomparable#concept:equality_comparable |
| unstoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:unstoppable_token |
| stoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable_token |
| 5 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L704 |
| stoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable_token |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-5.sentence-1 |
| stoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable_token |
| disengaged | https://timsong-cpp.github.io/cppwp/thread#def:disengaged |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-5.sentence-2 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L710 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L715 |
| stoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable_token |
| (7.1) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-7.1 |
| [intro.races] | https://timsong-cpp.github.io/cppwp/intro.races |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-7.1.sentence-1 |
| (7.2) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-7.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-7.2.sentence-1 |
| (7.3) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-7.3 |
| stoppable-callback-for | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-callback-for |
| stoppable-callback-for | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-callback-for |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-7.3.sentence-1 |
| (7.4) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-7.4 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-7.4.sentence-1 |
| (7.5) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-7.5 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-7.5.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L740 |
| stoppable-source | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-source |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-8.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-8.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-8.sentence-3 |
| stoppable-source | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-source |
| [concepts.equality] | https://timsong-cpp.github.io/cppwp/concepts.equality |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| same_as | https://timsong-cpp.github.io/cppwp/concept.same#concept:same_as |
| 9 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L761 |
| stoppable-source | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-source |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-9.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-9.sentence-2 |
| stoppable-source | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-source |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-9.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-9.sentence-4 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L769 |
| stoppable-source | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-source |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-10.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-10.sentence-2 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L776 |
| stoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable_token |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-11.sentence-1 |
| stoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable_token |
| stoppable-source | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-source |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-11.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-11.sentence-3 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L789 |
| stoppable-source | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-source |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-12.sentence-1 |
| stop request operation | https://timsong-cpp.github.io/cppwp/thread#def:operation,stop_request |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-12.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-12.sentence-3 |
| [intro.races] | https://timsong-cpp.github.io/cppwp/intro.races |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-12.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-12.sentence-5 |
| [except.terminate] | https://timsong-cpp.github.io/cppwp/except.terminate |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-12.sentence-6 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-12.sentence-7 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-12.sentence-8 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-12.sentence-9 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-note-3 |
| [thread.condvarany.intwait] | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts-12.sentence-10 |
| 32.3.4 | https://timsong-cpp.github.io/cppwp/thread#stoptoken |
| [stoptoken] | https://timsong-cpp.github.io/cppwp/stoptoken |
| 32.3.4.1 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.general |
| [stoptoken.general] | https://timsong-cpp.github.io/cppwp/stoptoken.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L825 |
| stoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable_token |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.general-1.sentence-1 |
| [stopsource] | https://timsong-cpp.github.io/cppwp/thread#stopsource |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.general-1.sentence-2 |
| callback_type | https://timsong-cpp.github.io/cppwp/thread#lib:stop_token,callback_type |
| [stoptoken.mem] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.mem |
| 2 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L855 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.general-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.general-2.sentence-2 |
| 32.3.4.2 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.mem |
| [stoptoken.mem] | https://timsong-cpp.github.io/cppwp/stoptoken.mem |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:swap,stop_token |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.mem-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L867 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:stop_requested,stop_token |
| 2 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.mem-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L881 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.mem-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:stop_possible,stop_token |
| 3 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.mem-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L894 |
| (3.1) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.mem-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/thread#stoptoken.mem-3.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.mem-3.sentence-1 |
| 32.3.5 | https://timsong-cpp.github.io/cppwp/thread#stopsource |
| [stopsource] | https://timsong-cpp.github.io/cppwp/stopsource |
| 32.3.5.1 | https://timsong-cpp.github.io/cppwp/thread#stopsource.general |
| [stopsource.general] | https://timsong-cpp.github.io/cppwp/stopsource.general |
| [stopsource.cons] | https://timsong-cpp.github.io/cppwp/thread#stopsource.cons |
| [stopsource.mem] | https://timsong-cpp.github.io/cppwp/thread#stopsource.mem |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stopsource.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L934 |
| . | https://timsong-cpp.github.io/cppwp/thread#stopsource.general-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#stopsource.general-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#stopsource.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L938 |
| stoppable-source | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-source |
| copyable | https://timsong-cpp.github.io/cppwp/concepts.object#concept:copyable |
| equality_comparable | https://timsong-cpp.github.io/cppwp/concept.equalitycomparable#concept:equality_comparable |
| swappable | https://timsong-cpp.github.io/cppwp/concept.swappable#concept:swappable |
| . | https://timsong-cpp.github.io/cppwp/thread#stopsource.general-2.sentence-1 |
| 32.3.5.2 | https://timsong-cpp.github.io/cppwp/thread#stopsource.cons |
| [stopsource.cons] | https://timsong-cpp.github.io/cppwp/stopsource.cons |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:stop_source,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stopsource.cons-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L953 |
| . | https://timsong-cpp.github.io/cppwp/thread#stopsource.cons-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#stopsource.cons-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L957 |
| . | https://timsong-cpp.github.io/cppwp/thread#stopsource.cons-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#stopsource.cons-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L962 |
| . | https://timsong-cpp.github.io/cppwp/thread#stopsource.cons-3.sentence-1 |
| 32.3.5.3 | https://timsong-cpp.github.io/cppwp/thread#stopsource.mem |
| [stopsource.mem] | https://timsong-cpp.github.io/cppwp/stopsource.mem |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:swap,stop_source |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stopsource.mem-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L975 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:get_token,stop_source |
| 2 | https://timsong-cpp.github.io/cppwp/thread#stopsource.mem-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L989 |
| . | https://timsong-cpp.github.io/cppwp/thread#stopsource.mem-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:stop_possible,stop_source |
| 3 | https://timsong-cpp.github.io/cppwp/thread#stopsource.mem-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1003 |
| . | https://timsong-cpp.github.io/cppwp/thread#stopsource.mem-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:stop_requested,stop_source |
| 4 | https://timsong-cpp.github.io/cppwp/thread#stopsource.mem-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1014 |
| . | https://timsong-cpp.github.io/cppwp/thread#stopsource.mem-4.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:request_stop,stop_source |
| 5 | https://timsong-cpp.github.io/cppwp/thread#stopsource.mem-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1027 |
| [stoptoken.concepts] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts |
| . | https://timsong-cpp.github.io/cppwp/thread#stopsource.mem-5.sentence-1 |
| 32.3.6 | https://timsong-cpp.github.io/cppwp/thread#stopcallback |
| [stopcallback] | https://timsong-cpp.github.io/cppwp/stopcallback |
| 32.3.6.1 | https://timsong-cpp.github.io/cppwp/thread#stopcallback.general |
| [stopcallback.general] | https://timsong-cpp.github.io/cppwp/stopcallback.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stopcallback.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1038 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:stop_callback_ |
| callback_type | https://timsong-cpp.github.io/cppwp/thread#lib:stop_callback,callback_type |
| [stopcallback.cons] | https://timsong-cpp.github.io/cppwp/thread#stopcallback.cons |
| 2 | https://timsong-cpp.github.io/cppwp/thread#stopcallback.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1070 |
| invocable | https://timsong-cpp.github.io/cppwp/concept.invocable#concept:invocable |
| destructible | https://timsong-cpp.github.io/cppwp/concept.destructible#concept:destructible |
| . | https://timsong-cpp.github.io/cppwp/thread#stopcallback.general-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#stopcallback.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1077 |
| stoppable-callback-for | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-callback-for |
| stoppable-callback-for | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-callback-for |
| . | https://timsong-cpp.github.io/cppwp/thread#stopcallback.general-3.sentence-1 |
| [stoptoken.concepts] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts |
| . | https://timsong-cpp.github.io/cppwp/thread#stopcallback.general-3.sentence-2 |
| 32.3.6.2 | https://timsong-cpp.github.io/cppwp/thread#stopcallback.cons |
| [stopcallback.cons] | https://timsong-cpp.github.io/cppwp/stopcallback.cons |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:stop_callback,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stopcallback.cons-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1102 |
| constructible_from | https://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from |
| . | https://timsong-cpp.github.io/cppwp/thread#stopcallback.cons-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#stopcallback.cons-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1107 |
| [stoptoken.concepts] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts |
| . | https://timsong-cpp.github.io/cppwp/thread#stopcallback.cons-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#stopcallback.cons-2.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:stop_callback,destructor |
| 3 | https://timsong-cpp.github.io/cppwp/thread#stopcallback.cons-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1121 |
| [stoptoken.concepts] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts |
| . | https://timsong-cpp.github.io/cppwp/thread#stopcallback.cons-3.sentence-1 |
| 32.3.7 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.never |
| [stoptoken.never] | https://timsong-cpp.github.io/cppwp/stoptoken.never |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.never-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1129 |
| unstoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:unstoppable_token |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.never-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.never-1.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:never_stop_token |
| callback_type | https://timsong-cpp.github.io/cppwp/thread#lib:never_stop_token,callback_type |
| stop_requested | https://timsong-cpp.github.io/cppwp/thread#lib:never_stop_token,stop_requested |
| stop_possible | https://timsong-cpp.github.io/cppwp/thread#lib:never_stop_token,stop_possible |
| 32.3.8 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace |
| [stoptoken.inplace] | https://timsong-cpp.github.io/cppwp/stoptoken.inplace |
| 32.3.8.1 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.general |
| [stoptoken.inplace.general] | https://timsong-cpp.github.io/cppwp/stoptoken.inplace.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1158 |
| stoppable_token | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable_token |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.general-1.sentence-1 |
| [stopsource.inplace] | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.general-1.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:inplace_stop_token |
| callback_type | https://timsong-cpp.github.io/cppwp/thread#lib:inplace_stop_token,callback_type |
| [stoptoken.inplace.mem] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.mem |
| 32.3.8.2 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.mem |
| [stoptoken.inplace.mem] | https://timsong-cpp.github.io/cppwp/stoptoken.inplace.mem |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:swap,inplace_stop_token |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.mem-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1194 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.mem-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:stop_requested,inplace_stop_token |
| 2 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.mem-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1205 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.mem-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1212 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.mem-note-1 |
| [basic.life] | https://timsong-cpp.github.io/cppwp/basic.life |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.mem-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:stop_possible,inplace_stop_token |
| 4 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.mem-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1227 |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.mem-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.mem-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1231 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.mem-note-2 |
| [basic.stc.general] | https://timsong-cpp.github.io/cppwp/basic.stc.general |
| . | https://timsong-cpp.github.io/cppwp/thread#stoptoken.inplace.mem-5.sentence-1 |
| 32.3.9 | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace |
| [stopsource.inplace] | https://timsong-cpp.github.io/cppwp/stopsource.inplace |
| 32.3.9.1 | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.general |
| [stopsource.inplace.general] | https://timsong-cpp.github.io/cppwp/stopsource.inplace.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1245 |
| stoppable-source | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-source |
| . | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.general-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:inplace_stop_source |
| [stopsource.inplace.cons] | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.cons |
| [stopsource.inplace.mem] | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.mem |
| stop_possible | https://timsong-cpp.github.io/cppwp/thread#lib:inplace_stop_source,stop_possible |
| 32.3.9.2 | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.cons |
| [stopsource.inplace.cons] | https://timsong-cpp.github.io/cppwp/stopsource.inplace.cons |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:inplace_stop_source,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.cons-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1279 |
| . | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.cons-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.cons-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1283 |
| . | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.cons-2.sentence-1 |
| 32.3.9.3 | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.mem |
| [stopsource.inplace.mem] | https://timsong-cpp.github.io/cppwp/stopsource.inplace.mem |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:get_token,inplace_stop_source |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.mem-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1296 |
| . | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.mem-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:stop_requested,inplace_stop_source |
| 2 | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.mem-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1308 |
| . | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.mem-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:request_stop,inplace_stop_source |
| 3 | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.mem-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1320 |
| [stoptoken.concepts] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts |
| . | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.mem-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.mem-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1324 |
| . | https://timsong-cpp.github.io/cppwp/thread#stopsource.inplace.mem-4.sentence-1 |
| 32.3.10 | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace |
| [stopcallback.inplace] | https://timsong-cpp.github.io/cppwp/stopcallback.inplace |
| 32.3.10.1 | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace.general |
| [stopcallback.inplace.general] | https://timsong-cpp.github.io/cppwp/stopcallback.inplace.general |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:inplace_stop_callback |
| callback_type | https://timsong-cpp.github.io/cppwp/thread#lib:inplace_stop_callback,callback_type |
| [stopcallback.inplace.cons] | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace.cons |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1362 |
| invocable | https://timsong-cpp.github.io/cppwp/concept.invocable#concept:invocable |
| destructible | https://timsong-cpp.github.io/cppwp/concept.destructible#concept:destructible |
| . | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace.general-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1367 |
| stoppable-callback-for | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-callback-for |
| stoppable-callback-for | https://timsong-cpp.github.io/cppwp/thread#concept:stoppable-callback-for |
| . | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace.general-2.sentence-1 |
| [stoptoken.concepts] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts |
| . | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace.general-2.sentence-2 |
| 32.3.10.2 | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace.cons |
| [stopcallback.inplace.cons] | https://timsong-cpp.github.io/cppwp/stopcallback.inplace.cons |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:inplace_stop_callback,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace.cons-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1392 |
| constructible_from | https://timsong-cpp.github.io/cppwp/concept.constructible#concept:constructible_from |
| . | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace.cons-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace.cons-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1396 |
| [stoptoken.concepts] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts |
| . | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace.cons-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:inplace_stop_callback,destructor |
| 3 | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace.cons-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1408 |
| [stoptoken.concepts] | https://timsong-cpp.github.io/cppwp/thread#stoptoken.concepts |
| . | https://timsong-cpp.github.io/cppwp/thread#stopcallback.inplace.cons-3.sentence-1 |
| 32.4 | https://timsong-cpp.github.io/cppwp/thread#threads |
| [thread.threads] | https://timsong-cpp.github.io/cppwp/thread.threads |
| 32.4.1 | https://timsong-cpp.github.io/cppwp/thread#threads.general |
| [thread.threads.general] | https://timsong-cpp.github.io/cppwp/thread.threads.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#threads.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1417 |
| [thread.threads] | https://timsong-cpp.github.io/cppwp/thread#threads |
| . | https://timsong-cpp.github.io/cppwp/thread#threads.general-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#threads.general-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#threads.general-1.sentence-2 |
| 32.4.2 | https://timsong-cpp.github.io/cppwp/thread#syn |
| [thread.syn] | https://timsong-cpp.github.io/cppwp/thread.syn |
| π | https://timsong-cpp.github.io/cppwp/thread#header:%3cthread%3e |
| [compare.syn] | https://timsong-cpp.github.io/cppwp/compare.syn |
| [thread.thread.class] | https://timsong-cpp.github.io/cppwp/thread#thread.class |
| [thread.jthread.class] | https://timsong-cpp.github.io/cppwp/thread#jthread.class |
| [thread.thread.this] | https://timsong-cpp.github.io/cppwp/thread#thread.this |
| 32.4.3 | https://timsong-cpp.github.io/cppwp/thread#thread.class |
| [thread.thread.class] | https://timsong-cpp.github.io/cppwp/thread.thread.class |
| 32.4.3.1 | https://timsong-cpp.github.io/cppwp/thread#thread.class.general |
| [thread.thread.class.general] | https://timsong-cpp.github.io/cppwp/thread.thread.class.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#thread.class.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1455 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.class.general-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.class.general-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.class.general-1.sentence-3 |
| detached | https://timsong-cpp.github.io/cppwp/thread#def:detached |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.class.general-1.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.class.general-1.sentence-5 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#thread.class.general-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.class.general-1.sentence-6 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:thread |
| [thread.thread.id] | https://timsong-cpp.github.io/cppwp/thread#thread.id |
| [thread.req.native] | https://timsong-cpp.github.io/cppwp/thread#req.native |
| [thread.thread.member] | https://timsong-cpp.github.io/cppwp/thread#thread.member |
| [thread.req.native] | https://timsong-cpp.github.io/cppwp/thread#req.native |
| 32.4.3.2 | https://timsong-cpp.github.io/cppwp/thread#thread.id |
| [thread.thread.id] | https://timsong-cpp.github.io/cppwp/thread.thread.id |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:thread::id |
| 1 | https://timsong-cpp.github.io/cppwp/thread#thread.id-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1528 |
| [thread.thread.class] | https://timsong-cpp.github.io/cppwp/thread#thread.class |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#thread.id-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1538 |
| text representation | https://timsong-cpp.github.io/cppwp/thread#def:text_representation |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#thread.id-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1548 |
| [class.prop] | https://timsong-cpp.github.io/cppwp/class.prop |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-3.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#thread.id-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1552 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#thread.id-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-4.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:thread::id,constructor |
| 5 | https://timsong-cpp.github.io/cppwp/thread#thread.id-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1564 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-5.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator==,thread::id |
| 6 | https://timsong-cpp.github.io/cppwp/thread#thread.id-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1575 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-6.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator%3c=%3e,thread::id |
| 7 | https://timsong-cpp.github.io/cppwp/thread#thread.id-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1588 |
| [alg.sorting] | https://timsong-cpp.github.io/cppwp/alg.sorting |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#thread.id-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1593 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-8.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-8.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-8.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator%3c%3c,thread::id |
| 9 | https://timsong-cpp.github.io/cppwp/thread#thread.id-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1609 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-9.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#thread.id-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1614 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-10.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:formatter,specializations,thread::id |
| 11 | https://timsong-cpp.github.io/cppwp/thread#thread.id-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1625 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-11.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#thread.id-note-2 |
| [format.string.std] | https://timsong-cpp.github.io/cppwp/format.string.std |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-11.sentence-3 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#thread.id-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1640 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#thread.id-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1643 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-13.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:hash,thread::id |
| 14 | https://timsong-cpp.github.io/cppwp/thread#thread.id-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1655 |
| [unord.hash] | https://timsong-cpp.github.io/cppwp/unord.hash |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.id-14.sentence-1 |
| 32.4.3.3 | https://timsong-cpp.github.io/cppwp/thread#thread.constr |
| [thread.thread.constr] | https://timsong-cpp.github.io/cppwp/thread.thread.constr |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:thread,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/thread#thread.constr-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1667 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.constr-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#thread.constr-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1671 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.constr-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:thread,constructor_ |
| 3 | https://timsong-cpp.github.io/cppwp/thread#thread.constr-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1682 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.constr-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#thread.constr-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1686 |
| (4.1) | https://timsong-cpp.github.io/cppwp/thread#thread.constr-4.1 |
| (4.2) | https://timsong-cpp.github.io/cppwp/thread#thread.constr-4.2 |
| (4.3) | https://timsong-cpp.github.io/cppwp/thread#thread.constr-4.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.constr-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#thread.constr-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1695 |
| [func.invoke] | https://timsong-cpp.github.io/cppwp/func.invoke |
| [conv.rval] | https://timsong-cpp.github.io/cppwp/conv.rval |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.constr-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.constr-5.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#thread.constr-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.constr-5.sentence-3 |
| [except.terminate] | https://timsong-cpp.github.io/cppwp/except.terminate |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.constr-5.sentence-4 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#thread.constr-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1712 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.constr-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#thread.constr-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1717 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.constr-7.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.constr-7.sentence-2 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#thread.constr-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1721 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.constr-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#thread.constr-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1725 |
| (9.1) | https://timsong-cpp.github.io/cppwp/thread#thread.constr-9.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.constr-9.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:thread,constructor__ |
| 10 | https://timsong-cpp.github.io/cppwp/thread#thread.constr-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1740 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.constr-10.sentence-1 |
| 32.4.3.4 | https://timsong-cpp.github.io/cppwp/thread#thread.destr |
| [thread.thread.destr] | https://timsong-cpp.github.io/cppwp/thread.thread.destr |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:thread,destructor |
| 1 | https://timsong-cpp.github.io/cppwp/thread#thread.destr-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1754 |
| [except.terminate] | https://timsong-cpp.github.io/cppwp/except.terminate |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.destr-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.destr-1.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#thread.destr-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.destr-1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.destr-1.sentence-4 |
| 32.4.3.5 | https://timsong-cpp.github.io/cppwp/thread#thread.assign |
| [thread.thread.assign] | https://timsong-cpp.github.io/cppwp/thread.thread.assign |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator=,thread |
| 1 | https://timsong-cpp.github.io/cppwp/thread#thread.assign-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1775 |
| [except.terminate] | https://timsong-cpp.github.io/cppwp/except.terminate |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.assign-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.assign-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#thread.assign-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1781 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.assign-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#thread.assign-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1786 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.assign-3.sentence-1 |
| 32.4.3.6 | https://timsong-cpp.github.io/cppwp/thread#thread.member |
| [thread.thread.member] | https://timsong-cpp.github.io/cppwp/thread.thread.member |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:swap,thread |
| 1 | https://timsong-cpp.github.io/cppwp/thread#thread.member-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1799 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:joinable,thread |
| 2 | https://timsong-cpp.github.io/cppwp/thread#thread.member-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1810 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:join,thread |
| 3 | https://timsong-cpp.github.io/cppwp/thread#thread.member-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1821 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#thread.member-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1826 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-4.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#thread.member-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#thread.member-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1836 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-5.sentence-2 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#thread.member-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1840 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#thread.member-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1845 |
| (7.1) | https://timsong-cpp.github.io/cppwp/thread#thread.member-7.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-7.1.sentence-1 |
| (7.2) | https://timsong-cpp.github.io/cppwp/thread#thread.member-7.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-7.2.sentence-1 |
| (7.3) | https://timsong-cpp.github.io/cppwp/thread#thread.member-7.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-7.3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:detach,thread |
| 8 | https://timsong-cpp.github.io/cppwp/thread#thread.member-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1863 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-8.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-8.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-8.sentence-3 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#thread.member-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1870 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-9.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#thread.member-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1874 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#thread.member-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1879 |
| (11.1) | https://timsong-cpp.github.io/cppwp/thread#thread.member-11.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-11.1.sentence-1 |
| (11.2) | https://timsong-cpp.github.io/cppwp/thread#thread.member-11.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-11.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:get_id,thread |
| 12 | https://timsong-cpp.github.io/cppwp/thread#thread.member-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1893 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.member-12.sentence-1 |
| 32.4.3.7 | https://timsong-cpp.github.io/cppwp/thread#thread.static |
| [thread.thread.static] | https://timsong-cpp.github.io/cppwp/thread.thread.static |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:hardware_concurrency,thread |
| 1 | https://timsong-cpp.github.io/cppwp/thread#thread.static-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1908 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.static-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#thread.static-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.static-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.static-1.sentence-3 |
| 32.4.3.8 | https://timsong-cpp.github.io/cppwp/thread#thread.algorithm |
| [thread.thread.algorithm] | https://timsong-cpp.github.io/cppwp/thread.thread.algorithm |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:swap,thread_ |
| 1 | https://timsong-cpp.github.io/cppwp/thread#thread.algorithm-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1927 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.algorithm-1.sentence-1 |
| 32.4.4 | https://timsong-cpp.github.io/cppwp/thread#jthread.class |
| [thread.jthread.class] | https://timsong-cpp.github.io/cppwp/thread.jthread.class |
| 32.4.4.1 | https://timsong-cpp.github.io/cppwp/thread#jthread.class.general |
| [thread.jthread.class.general] | https://timsong-cpp.github.io/cppwp/thread.jthread.class.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#jthread.class.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1936 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.class.general-1.sentence-1 |
| [thread.thread.class] | https://timsong-cpp.github.io/cppwp/thread#thread.class |
| [thread.stoptoken] | https://timsong-cpp.github.io/cppwp/thread#stoptoken |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.class.general-1.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:jthread |
| [thread.jthread.cons] | https://timsong-cpp.github.io/cppwp/thread#jthread.cons |
| [thread.jthread.mem] | https://timsong-cpp.github.io/cppwp/thread#jthread.mem |
| [thread.req.native] | https://timsong-cpp.github.io/cppwp/thread#req.native |
| [thread.jthread.stop] | https://timsong-cpp.github.io/cppwp/thread#jthread.stop |
| [thread.jthread.special] | https://timsong-cpp.github.io/cppwp/thread#jthread.special |
| [thread.jthread.static] | https://timsong-cpp.github.io/cppwp/thread#jthread.static |
| 32.4.4.2 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons |
| [thread.jthread.cons] | https://timsong-cpp.github.io/cppwp/thread.jthread.cons |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:jthread,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L1996 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2001 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:jthread,constructor_ |
| 3 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2013 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2017 |
| (4.1) | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-4.1 |
| (4.2) | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-4.2 |
| (4.3) | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-4.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-4.3.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2026 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-5.sentence-1 |
| [func.invoke] | https://timsong-cpp.github.io/cppwp/func.invoke |
| [conv.rval] | https://timsong-cpp.github.io/cppwp/conv.rval |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-5.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-5.sentence-3 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-5.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-5.sentence-5 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2049 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2054 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-7.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-7.sentence-2 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2064 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2068 |
| (9.1) | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-9.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-9.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:jthread,constructor__ |
| 10 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2084 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-10.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-10.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:jthread,destructor |
| 11 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2100 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-11.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-11.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator=,jthread |
| 12 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2115 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-12.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-12.sentence-2 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2123 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-13.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-13.sentence-2 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2130 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.cons-14.sentence-1 |
| 32.4.4.3 | https://timsong-cpp.github.io/cppwp/thread#jthread.mem |
| [thread.jthread.mem] | https://timsong-cpp.github.io/cppwp/thread.jthread.mem |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:swap,jthread |
| 1 | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2143 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:joinable,jthread |
| 2 | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2154 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:join,jthread |
| 3 | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2165 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2170 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-4.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2179 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-5.sentence-2 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2184 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2188 |
| (7.1) | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-7.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-7.1.sentence-1 |
| (7.2) | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-7.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-7.2.sentence-1 |
| (7.3) | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-7.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-7.3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:detach,jthread |
| 8 | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2206 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-8.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-8.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-8.sentence-3 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2215 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-9.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2219 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2223 |
| (11.1) | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-11.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-11.1.sentence-1 |
| (11.2) | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-11.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-11.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:get_id,jthread |
| 12 | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2237 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.mem-12.sentence-1 |
| 32.4.4.4 | https://timsong-cpp.github.io/cppwp/thread#jthread.stop |
| [thread.jthread.stop] | https://timsong-cpp.github.io/cppwp/thread.jthread.stop |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:get_stop_source,jthread |
| 1 | https://timsong-cpp.github.io/cppwp/thread#jthread.stop-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2253 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:get_stop_token,jthread |
| 2 | https://timsong-cpp.github.io/cppwp/thread#jthread.stop-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2264 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:request_stop,jthread |
| 3 | https://timsong-cpp.github.io/cppwp/thread#jthread.stop-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2275 |
| 32.4.4.5 | https://timsong-cpp.github.io/cppwp/thread#jthread.special |
| [thread.jthread.special] | https://timsong-cpp.github.io/cppwp/thread.jthread.special |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:swap,jthread_ |
| 1 | https://timsong-cpp.github.io/cppwp/thread#jthread.special-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2289 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.special-1.sentence-1 |
| 32.4.4.6 | https://timsong-cpp.github.io/cppwp/thread#jthread.static |
| [thread.jthread.static] | https://timsong-cpp.github.io/cppwp/thread.jthread.static |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:hardware_concurrency,jthread |
| 1 | https://timsong-cpp.github.io/cppwp/thread#jthread.static-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2302 |
| . | https://timsong-cpp.github.io/cppwp/thread#jthread.static-1.sentence-1 |
| 32.4.5 | https://timsong-cpp.github.io/cppwp/thread#thread.this |
| [thread.thread.this] | https://timsong-cpp.github.io/cppwp/thread.thread.this |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:get_id,this_thread |
| 1 | https://timsong-cpp.github.io/cppwp/thread#thread.this-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2328 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.this-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.this-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.this-1.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:yield,this_thread |
| 2 | https://timsong-cpp.github.io/cppwp/thread#thread.this-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2343 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.this-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#thread.this-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2347 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.this-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:sleep_until,this_thread |
| 4 | https://timsong-cpp.github.io/cppwp/thread#thread.this-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2359 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.this-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#thread.this-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2365 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.this-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#thread.this-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2369 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.this-6.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:sleep_for,this_thread |
| 7 | https://timsong-cpp.github.io/cppwp/thread#thread.this-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2381 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.this-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#thread.this-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2387 |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.this-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#thread.this-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2391 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#thread.this-9.sentence-1 |
| 32.5 | https://timsong-cpp.github.io/cppwp/thread#atomics |
| [atomics] | https://timsong-cpp.github.io/cppwp/atomics |
| 32.5.1 | https://timsong-cpp.github.io/cppwp/thread#atomics.general |
| [atomics.general] | https://timsong-cpp.github.io/cppwp/atomics.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2400 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.general-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2404 |
| [atomics] | https://timsong-cpp.github.io/cppwp/thread#atomics |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.general-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.general-2.sentence-2 |
| 32.5.2 | https://timsong-cpp.github.io/cppwp/thread#atomics.syn |
| [atomics.syn] | https://timsong-cpp.github.io/cppwp/atomics.syn |
| π | https://timsong-cpp.github.io/cppwp/thread#header:%3catomic%3e |
| [atomics.order] | https://timsong-cpp.github.io/cppwp/thread#atomics.order |
| [atomics.lockfree] | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree |
| [atomics.ref.generic] | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic |
| [atomics.types.generic] | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic |
| [atomics.types.pointer] | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer |
| [atomics.nonmembers] | https://timsong-cpp.github.io/cppwp/thread#atomics.nonmembers |
| [atomics.alias] | https://timsong-cpp.github.io/cppwp/thread#atomics.alias |
| [atomics.flag] | https://timsong-cpp.github.io/cppwp/thread#atomics.flag |
| [atomics.fences] | https://timsong-cpp.github.io/cppwp/thread#atomics.fences |
| 32.5.3 | https://timsong-cpp.github.io/cppwp/thread#atomics.alias |
| [atomics.alias] | https://timsong-cpp.github.io/cppwp/atomics.alias |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.alias-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2810 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.alias-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.alias-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2818 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.alias-2.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.alias-note-1 |
| [compliance] | https://timsong-cpp.github.io/cppwp/compliance |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.alias-2.sentence-2 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.alias-2.sentence-3 |
| 32.5.4 | https://timsong-cpp.github.io/cppwp/thread#atomics.order |
| [atomics.order] | https://timsong-cpp.github.io/cppwp/atomics.order |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2856 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-1.sentence-1 |
| (1.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.order-1.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-1.1.sentence-1 |
| (1.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.order-1.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-1.2.sentence-1 |
| (1.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.order-1.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-1.3.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-1.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2881 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2887 |
| coherence-ordered before | https://timsong-cpp.github.io/cppwp/thread#def:coherence-ordered_before |
| (3.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.order-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.order-3.2 |
| (3.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.order-3.3 |
| (3.4) | https://timsong-cpp.github.io/cppwp/thread#atomics.order-3.4 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2907 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-4.sentence-2 |
| (4.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.order-4.1 |
| (4.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.order-4.2 |
| (4.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.order-4.3 |
| (4.4) | https://timsong-cpp.github.io/cppwp/thread#atomics.order-4.4 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-4.sentence-3 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2938 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-5.sentence-2 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2951 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-note-3 |
| [intro.races] | https://timsong-cpp.github.io/cppwp/intro.races |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-6.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-6.sentence-3 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2962 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-note-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-7.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-7.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-7.sentence-3 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2973 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-8.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-note-5 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-8.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-8.sentence-4 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L2996 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-note-6 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3014 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3019 |
| atomic modify-write operation | https://timsong-cpp.github.io/cppwp/thread#def:modify-write_operation,atomic |
| [atomics.fences] | https://timsong-cpp.github.io/cppwp/thread#atomics.fences |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-11.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-note-7 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-11.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-11.sentence-3 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#atomics.order-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3031 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.order-12.sentence-1 |
| 32.5.5 | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree |
| [atomics.lockfree] | https://timsong-cpp.github.io/cppwp/atomics.lockfree |
| π | https://timsong-cpp.github.io/cppwp/thread#:values_of_various_ATOMIC_..._LOCK_FREE_macros |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3054 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-1.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-1.sentence-5 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3062 |
| [compliance] | https://timsong-cpp.github.io/cppwp/compliance |
| [basic.fundamental] | https://timsong-cpp.github.io/cppwp/basic.fundamental |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3069 |
| [atomics.types.operations] | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-3.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3076 |
| [intro.progress] | https://timsong-cpp.github.io/cppwp/intro.progress |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3080 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-5.sentence-1 |
| 274 | https://timsong-cpp.github.io/cppwp/thread#footnote-274 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-5.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.lockfree-5.sentence-3 |
| 274) | https://timsong-cpp.github.io/cppwp/thread#footnote-274 |
| 274) | https://timsong-cpp.github.io/cppwp/thread#footnoteref-274 |
| . | https://timsong-cpp.github.io/cppwp/thread#footnote-274.sentence-1 |
| 32.5.6 | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/atomics.wait |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3097 |
| Atomic waiting operations | https://timsong-cpp.github.io/cppwp/thread#def:atomic,waiting_operation |
| atomic notifying operations | https://timsong-cpp.github.io/cppwp/thread#def:atomic,notifying_operation |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-1.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3110 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-note-2 |
| (2.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-2.1 |
| (2.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-2.2 |
| (2.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-2.3 |
| (2.4) | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-2.4 |
| (2.5) | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-2.5 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3122 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-note-3 |
| (3.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-3.2 |
| (3.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-3.3 |
| (3.4) | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-3.4 |
| (3.5) | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-3.5 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3135 |
| eligible to be unblocked | https://timsong-cpp.github.io/cppwp/thread#def:eligible_to_be_unblocked |
| (4.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-4.1 |
| (4.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-4.2 |
| (4.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-4.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.wait-4.sentence-1 |
| 32.5.7 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic |
| [atomics.ref.generic] | https://timsong-cpp.github.io/cppwp/atomics.ref.generic |
| 32.5.7.1 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic.general |
| [atomics.ref.generic.general] | https://timsong-cpp.github.io/cppwp/atomics.ref.generic.general |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_ref |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3197 |
| [atomics.general] | https://timsong-cpp.github.io/cppwp/thread#atomics.general |
| [basic.life] | https://timsong-cpp.github.io/cppwp/basic.life |
| [intro.races] | https://timsong-cpp.github.io/cppwp/intro.races |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic.general-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3203 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic.general-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3206 |
| [basic.life] | https://timsong-cpp.github.io/cppwp/basic.life |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic.general-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic.general-3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic.general-3.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3216 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic.general-4.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic.general-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic.general-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic.general-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3227 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic.general-5.sentence-1 |
| 32.5.7.2 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops |
| [atomics.ref.ops] | https://timsong-cpp.github.io/cppwp/atomics.ref.ops |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:required_alignment,atomic_ref |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3243 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3250 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:is_always_lock_free,atomic_ref |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3268 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-3.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:is_lock_free,atomic_ref |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3286 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-4.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_ref,constructor |
| 5 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3302 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3306 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3310 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-7.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_ref,constructor_ |
| 8 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3324 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-8.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-itemdecl:6 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3335 |
| (9.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-9.1 |
| [conv.qual] | https://timsong-cpp.github.io/cppwp/conv.qual |
| (9.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-9.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-9.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3342 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-10.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:store,atomic_ref |
| 11 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3357 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3361 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3368 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-13.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-13.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator=,atomic_ref |
| 14 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3384 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3388 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:load,atomic_ref |
| 16 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3406 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-16.sentence-1 |
| 17 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3413 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-17.sentence-1 |
| 18 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3417 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-18.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator_type,atomic_ref |
| 19 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3431 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:exchange,atomic_ref |
| 20 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3446 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-20.sentence-1 |
| 21 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3450 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-21.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-21.sentence-2 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-21.sentence-3 |
| 22 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3457 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-22.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:compare_exchange_weak,atomic_ref |
| 23 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3486 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-23.sentence-1 |
| 24 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-24 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3490 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-24.sentence-1 |
| 25 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3497 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-25.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-25.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-25.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-25.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-25.sentence-5 |
| [intro.races] | https://timsong-cpp.github.io/cppwp/intro.races |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-25.sentence-6 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-25.sentence-7 |
| 26 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-26 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3526 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-26.sentence-1 |
| 27 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-27 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3530 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-27.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-27.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-27.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-27.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-27.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-27.sentence-6 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait,atomic_ref%3cT%3e |
| 28 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-28 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3556 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-28.sentence-1 |
| 29 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-29 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3563 |
| (29.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-29.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-29.1.sentence-1 |
| (29.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-29.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-29.2.sentence-1 |
| (29.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-29.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-29.3.sentence-1 |
| 30 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-30 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3577 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-30.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:notify_one,atomic_ref%3cT%3e |
| 31 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-31 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3589 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-31.sentence-1 |
| 32 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-32 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3593 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-32.sentence-1 |
| 33 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-33 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3599 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-33.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:notify_all,atomic_ref%3cT%3e |
| 34 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-34 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3611 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-34.sentence-1 |
| 35 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-35 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3615 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-35.sentence-1 |
| 36 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-36 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3620 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-36.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:address,atomic_ref%3cT%3e |
| 37 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-37 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3632 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.ops-37.sentence-1 |
| 32.5.7.3 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int |
| [atomics.ref.int] | https://timsong-cpp.github.io/cppwp/atomics.ref.int |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3639 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-1.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-note-1 |
| [atomics.ref.generic] | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.generic |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3651 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3742 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3746 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-4.sentence-1 |
| 155 | https://timsong-cpp.github.io/cppwp/thread#tab:atomic.types.int.comp |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-4.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:fetch_add,atomic_ref%3cintegral-type%3e |
| 5 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3764 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3768 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-6.sentence-2 |
| [intro.races] | https://timsong-cpp.github.io/cppwp/intro.races |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-6.sentence-3 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3776 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3781 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-8.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-8.sentence-2 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3793 |
| [alg.min.max] | https://timsong-cpp.github.io/cppwp/alg.min.max |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-9.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:store_add,atomic_ref%3cintegral-type%3e |
| 10 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3812 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3816 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3822 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-12.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-12.sentence-2 |
| [atomics.order] | https://timsong-cpp.github.io/cppwp/thread#atomics.order |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-12.sentence-3 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3830 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-13.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-13.sentence-2 |
| [alg.min.max] | https://timsong-cpp.github.io/cppwp/alg.min.max |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-13.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator+=,atomic_ref%3cintegral-type%3e |
| 14 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3857 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3861 |
| 32.5.7.4 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float |
| [atomics.ref.float] | https://timsong-cpp.github.io/cppwp/atomics.ref.float |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3869 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3877 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3964 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3968 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-4.sentence-1 |
| 155 | https://timsong-cpp.github.io/cppwp/thread#tab:atomic.types.int.comp |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-4.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:fetch_add,atomic_ref%3cfloating-point-type%3e |
| 5 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3995 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L3999 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-6.sentence-2 |
| [intro.races] | https://timsong-cpp.github.io/cppwp/intro.races |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-6.sentence-3 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4007 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4012 |
| [expr.pre] | https://timsong-cpp.github.io/cppwp/expr.pre |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-8.sentence-1 |
| [limits.syn] | https://timsong-cpp.github.io/cppwp/limits.syn |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-8.sentence-2 |
| [cfenv] | https://timsong-cpp.github.io/cppwp/cfenv |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-8.sentence-3 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4024 |
| (9.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-9.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-9.1.sentence-1 |
| (9.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-9.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-9.2.sentence-1 |
| (9.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-9.3 |
| (9.3.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-9.3.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-9.3.1.sentence-1 |
| (9.3.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-9.3.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-9.3.2.sentence-1 |
| (9.3.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-9.3.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-9.3.3.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4054 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-10.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:store_add,atomic_ref%3cfloating-point-type%3e |
| 11 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4074 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4078 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4084 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-13.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-13.sentence-2 |
| [atomics.order] | https://timsong-cpp.github.io/cppwp/thread#atomics.order |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-13.sentence-3 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4092 |
| [expr.pre] | https://timsong-cpp.github.io/cppwp/expr.pre |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-14.sentence-1 |
| [limits.syn] | https://timsong-cpp.github.io/cppwp/limits.syn |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-14.sentence-2 |
| [cfenv] | https://timsong-cpp.github.io/cppwp/cfenv |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-14.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-14.sentence-4 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-14.sentence-5 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4110 |
| (15.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-15.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-15.1.sentence-1 |
| (15.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-15.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-15.2.sentence-1 |
| (15.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-15.3 |
| (15.3.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-15.3.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-15.3.1.sentence-1 |
| (15.3.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-15.3.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-15.3.2.sentence-1 |
| (15.3.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-15.3.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-15.3.3.sentence-1 |
| 16 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4140 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-16.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator+=,atomic_ref%3cfloating-point-type%3e |
| 17 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4153 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-17.sentence-1 |
| 18 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.float-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4157 |
| 32.5.7.5 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer |
| [atomics.ref.pointer] | https://timsong-cpp.github.io/cppwp/atomics.ref.pointer |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4166 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4173 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4249 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4253 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-4.sentence-1 |
| 156 | https://timsong-cpp.github.io/cppwp/thread#tab:atomic.types.pointer.comp |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-4.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:fetch_add,atomic_ref%3cpointer-type%3e |
| 5 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4268 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4272 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4276 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-7.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-7.sentence-2 |
| [intro.races] | https://timsong-cpp.github.io/cppwp/intro.races |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-7.sentence-3 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4284 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4289 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-9.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4294 |
| [alg.min.max] | https://timsong-cpp.github.io/cppwp/alg.min.max |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-10.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-note-1 |
| 29 | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.lessthancomparable |
| [expr.rel] | https://timsong-cpp.github.io/cppwp/expr.rel |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-10.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:store_add,atomic_ref%3cpointer-type%3e |
| 11 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4317 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4321 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4325 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-13.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4331 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-14.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-14.sentence-2 |
| [atomics.order] | https://timsong-cpp.github.io/cppwp/thread#atomics.order |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-14.sentence-3 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4339 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-15.sentence-1 |
| [alg.min.max] | https://timsong-cpp.github.io/cppwp/alg.min.max |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-15.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-note-2 |
| 29 | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.lessthancomparable |
| [expr.rel] | https://timsong-cpp.github.io/cppwp/expr.rel |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-15.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator+=,atomic_ref%3cpointer-type%3e |
| 16 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4361 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-16.sentence-1 |
| 17 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4365 |
| 32.5.7.6 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.memop |
| [atomics.ref.memop] | https://timsong-cpp.github.io/cppwp/atomics.ref.memop |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.memop-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4374 |
| [atomics.ref.pointer] | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.pointer |
| [atomics.ref.int] | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.int |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.memop-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator++,atomic_ref%3cpointer-type%3e |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.memop-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4389 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.memop-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.memop-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4393 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator--,atomic_ref%3cpointer-type%3e |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.memop-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4405 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.memop-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.memop-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4409 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator++,atomic_ref%3cpointer-type%3e_ |
| 6 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.memop-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4421 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.memop-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.memop-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4425 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator--,atomic_ref%3cpointer-type%3e_ |
| 8 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.memop-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4437 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.memop-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#atomics.ref.memop-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4441 |
| 32.5.8 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic |
| [atomics.types.generic] | https://timsong-cpp.github.io/cppwp/atomics.types.generic |
| 32.5.8.1 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general |
| [atomics.types.generic.general] | https://timsong-cpp.github.io/cppwp/atomics.types.generic.general |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic |
| [atomics.types.operations] | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4499 |
| Cpp17CopyConstructible | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyConstructible |
| Cpp17CopyAssignable | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17CopyAssignable |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general-1.sentence-1 |
| (1.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general-1.1 |
| (1.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general-1.2 |
| (1.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general-1.3 |
| (1.4) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general-1.4 |
| (1.5) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general-1.5 |
| (1.6) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general-1.6 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general-1.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4517 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4521 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic.general-3.sentence-1 |
| 32.5.8.2 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations |
| [atomics.types.operations] | https://timsong-cpp.github.io/cppwp/atomics.types.operations |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4539 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4543 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-2.sentence-1 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-2.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic,constructor_ |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4558 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-3.sentence-1 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-3.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-3.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-3.sentence-4 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:is_always_lock_free,atomic |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4583 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-4.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-4.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_is_lock_free |
| 5 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4605 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-5.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-5.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_store |
| 6 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4626 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4631 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4638 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-8.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-8.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator=,atomic |
| 9 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4655 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-9.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4660 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4664 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-11.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_load |
| 12 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4681 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4686 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-13.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4693 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4697 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-15.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator_type,atomic |
| 16 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4712 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-16.sentence-1 |
| 17 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4717 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_exchange |
| 18 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4735 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-18.sentence-1 |
| 19 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4740 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-19.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-19.sentence-2 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-19.sentence-3 |
| 20 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4747 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-20.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_compare_exchange_weak |
| 21 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4784 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-21.sentence-1 |
| 22 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4789 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-22.sentence-1 |
| 23 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4796 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-23.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-23.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-23.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-23.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-23.sentence-5 |
| [intro.races] | https://timsong-cpp.github.io/cppwp/intro.races |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-23.sentence-6 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-23.sentence-7 |
| 24 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-24 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4820 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-24.sentence-1 |
| 25 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4824 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-note-4 |
| [basic.types.general] | https://timsong-cpp.github.io/cppwp/basic.types.general#term.padding.bits |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-example-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-25.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-25.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-example-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-25.sentence-4 |
| 26 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-26 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4859 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-26.sentence-1 |
| 27 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-27 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4866 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-27.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-27.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-note-5 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-27.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-27.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-27.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-27.sentence-6 |
| 28 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-28 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4885 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-note-6 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-28.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-28.sentence-2 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-note-7 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-28.sentence-3 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-note-8 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-28.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-28.sentence-6 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait,atomic |
| 29 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-29 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4946 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-29.sentence-1 |
| 30 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-30 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4953 |
| (30.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-30.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-30.1.sentence-1 |
| (30.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-30.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-30.2.sentence-1 |
| (30.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-30.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-30.3.sentence-1 |
| 31 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-31 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4967 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-31.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:notify_one,atomic |
| 32 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-32 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4982 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-32.sentence-1 |
| 33 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-33 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L4988 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-33.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:notify_all,atomic |
| 34 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-34 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5003 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-34.sentence-1 |
| 35 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-35 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5008 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations-35.sentence-1 |
| 32.5.8.3 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int |
| [atomics.types.int] | https://timsong-cpp.github.io/cppwp/atomics.types.int |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5016 |
| [basic.fundamental] | https://timsong-cpp.github.io/cppwp/basic.fundamental |
| https://timsong-cpp.github.io/cppwp/cstdint.syn#header:%3ccstdint%3e |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-1.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-note-1 |
| [atomics.types.generic] | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5162 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5168 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5171 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-4.sentence-1 |
| 155 | https://timsong-cpp.github.io/cppwp/thread#tab:atomic.types.int.comp |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-4.sentence-2 |
| 155 | https://timsong-cpp.github.io/cppwp/thread#tab:atomic.types.int.comp |
| [tab:atomic.types.int.comp] | https://timsong-cpp.github.io/cppwp/tab:atomic.types.int.comp |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:atomic.types.int.comp-row-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:atomic.types.int.comp-row-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:atomic.types.int.comp-row-3 |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:atomic.types.int.comp-row-4 |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:atomic.types.int.comp-row-5 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_fetch_add |
| 5 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5237 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5242 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-6.sentence-2 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-6.sentence-3 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5250 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5254 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-8.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-8.sentence-2 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5266 |
| [alg.min.max] | https://timsong-cpp.github.io/cppwp/alg.min.max |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-9.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_store_add |
| 10 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5299 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5304 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5311 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-12.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-12.sentence-2 |
| [atomics.order] | https://timsong-cpp.github.io/cppwp/thread#atomics.order |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-12.sentence-3 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5319 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-13.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-13.sentence-2 |
| [alg.min.max] | https://timsong-cpp.github.io/cppwp/alg.min.max |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-13.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator+=,atomic%3cT*%3e |
| 14 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5349 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.int-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5354 |
| 32.5.8.4 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float |
| [atomics.types.float] | https://timsong-cpp.github.io/cppwp/atomics.types.float |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5362 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5497 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5503 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5506 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-4.sentence-1 |
| 155 | https://timsong-cpp.github.io/cppwp/thread#tab:atomic.types.int.comp |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-4.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_fetch_add_ |
| 5 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5539 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5544 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-6.sentence-2 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-6.sentence-3 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5552 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5556 |
| [expr.pre] | https://timsong-cpp.github.io/cppwp/expr.pre |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-8.sentence-1 |
| [limits.syn] | https://timsong-cpp.github.io/cppwp/limits.syn |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-8.sentence-2 |
| [cfenv] | https://timsong-cpp.github.io/cppwp/cfenv |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-8.sentence-3 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5567 |
| (9.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-9.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-9.1.sentence-1 |
| (9.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-9.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-9.2.sentence-1 |
| (9.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-9.3 |
| (9.3.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-9.3.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-9.3.1.sentence-1 |
| (9.3.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-9.3.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-9.3.2.sentence-1 |
| (9.3.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-9.3.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-9.3.3.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5601 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-10.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:store_max,atomic%3cfloating-point-type%3e |
| 11 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5621 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5626 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5633 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-13.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-13.sentence-2 |
| [atomics.order] | https://timsong-cpp.github.io/cppwp/thread#atomics.order |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-13.sentence-3 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5641 |
| [expr.pre] | https://timsong-cpp.github.io/cppwp/expr.pre |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-14.sentence-1 |
| [limits.syn] | https://timsong-cpp.github.io/cppwp/limits.syn |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-14.sentence-2 |
| [cfenv] | https://timsong-cpp.github.io/cppwp/cfenv |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-14.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-14.sentence-4 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-14.sentence-5 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5659 |
| (15.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-15.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-15.1.sentence-1 |
| (15.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-15.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-15.2.sentence-1 |
| (15.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-15.3 |
| (15.3.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-15.3.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-15.3.1.sentence-1 |
| (15.3.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-15.3.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-15.3.2.sentence-1 |
| (15.3.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-15.3.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-15.3.3.sentence-1 |
| 16 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5694 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-16.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator+=,atomic%3cT*%3e_ |
| 17 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5710 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-17.sentence-1 |
| 18 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5715 |
| 19 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5719 |
| [expr.pre] | https://timsong-cpp.github.io/cppwp/expr.pre |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-19.sentence-1 |
| [limits.syn] | https://timsong-cpp.github.io/cppwp/limits.syn |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-19.sentence-2 |
| [cfenv] | https://timsong-cpp.github.io/cppwp/cfenv |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.float-19.sentence-3 |
| 32.5.8.5 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer |
| [atomics.types.pointer] | https://timsong-cpp.github.io/cppwp/atomics.types.pointer |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5816 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5821 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5824 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-3.sentence-1 |
| 156 | https://timsong-cpp.github.io/cppwp/thread#tab:atomic.types.pointer.comp |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-3.sentence-2 |
| 156 | https://timsong-cpp.github.io/cppwp/thread#tab:atomic.types.pointer.comp |
| [tab:atomic.types.pointer.comp] | https://timsong-cpp.github.io/cppwp/tab:atomic.types.pointer.comp |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:atomic.types.pointer.comp-row-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:atomic.types.pointer.comp-row-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#tab:atomic.types.pointer.comp-row-3 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_fetch_add__ |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5870 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5875 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-5.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-5.sentence-2 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5882 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-6.sentence-2 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-6.sentence-3 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5890 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5894 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5899 |
| [alg.min.max] | https://timsong-cpp.github.io/cppwp/alg.min.max |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-9.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-note-2 |
| 29 | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.lessthancomparable |
| [expr.rel] | https://timsong-cpp.github.io/cppwp/expr.rel |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-9.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_store_add_ |
| 10 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5930 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5935 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-11.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-11.sentence-2 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5942 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-12.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-12.sentence-2 |
| [atomics.order] | https://timsong-cpp.github.io/cppwp/thread#atomics.order |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-12.sentence-3 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5950 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-13.sentence-1 |
| [alg.min.max] | https://timsong-cpp.github.io/cppwp/alg.min.max |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-13.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-note-4 |
| 29 | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.lessthancomparable |
| [expr.rel] | https://timsong-cpp.github.io/cppwp/expr.rel |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-13.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator+=,atomic%3cT*%3e__ |
| 14 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5974 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.pointer-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5979 |
| 32.5.8.6 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.memop |
| [atomics.types.memop] | https://timsong-cpp.github.io/cppwp/atomics.types.memop |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator++,atomic%3cT*%3e |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.memop-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5994 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.memop-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.memop-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L5999 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator--,atomic%3cT*%3e |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.memop-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6012 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.memop-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.memop-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6017 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator++,atomic%3cT*%3e_ |
| 5 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.memop-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6030 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.memop-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.memop-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6035 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator--,atomic%3cT*%3e_ |
| 7 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.memop-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6048 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.types.memop-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#atomics.types.memop-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6053 |
| 32.5.8.7 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic |
| [util.smartptr.atomic] | https://timsong-cpp.github.io/cppwp/util.smartptr.atomic |
| 32.5.8.7.1 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.general |
| [util.smartptr.atomic.general] | https://timsong-cpp.github.io/cppwp/util.smartptr.atomic.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6063 |
| [util.sharedptr] | https://timsong-cpp.github.io/cppwp/util.sharedptr |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.general-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.general-note-1 |
| https://timsong-cpp.github.io/cppwp/memory.syn#header:%3cmemory%3e |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.general-1.sentence-2 |
| [atomics.types.generic] | https://timsong-cpp.github.io/cppwp/thread#atomics.types.generic |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.general-1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.general-1.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6074 |
| [util.smartptr.atomic] | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.general-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.general-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.general-2.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.general-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.general-2.sentence-4 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6092 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.general-example-1 |
| 32.5.8.7.2 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared |
| [util.smartptr.atomic.shared] | https://timsong-cpp.github.io/cppwp/util.smartptr.atomic.shared |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic%3cshared_ptr%3cT%3e%3e |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic%3cshared_ptr%3cT%3e%3e,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6172 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic%3cshared_ptr%3cT%3e%3e,constructor_ |
| 2 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6183 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-2.sentence-1 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-2.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-2.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-2.sentence-4 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:store,atomic%3cshared_ptr%3cT%3e%3e |
| 3 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6205 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6212 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-4.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator=,atomic%3cshared_ptr%3cT%3e%3e |
| 5 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6225 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-5.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator=,atomic%3cshared_ptr%3cT%3e%3e_ |
| 6 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6236 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-6.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:load,atomic%3cshared_ptr%3cT%3e%3e |
| 7 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6247 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6254 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6258 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-9.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator_shared_ptr%3cT%3e,atomic%3cshared_ptr%3cT%3e%3e |
| 10 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6269 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:exchange,atomic%3cshared_ptr%3cT%3e%3e |
| 11 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6281 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-11.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-11.sentence-2 |
| [intro.races] | https://timsong-cpp.github.io/cppwp/intro.races |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-11.sentence-3 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6288 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-12.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:compare_exchange_weak,atomic%3cshared_ptr%3cT%3e%3e |
| 13 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6303 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-13.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6310 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6318 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-15.sentence-1 |
| 16 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6323 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-16.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-16.sentence-2 |
| [atomics.types.operations] | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-16.sentence-3 |
| 17 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6330 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-17.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-17.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-17.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-17.sentence-4 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:compare_exchange_weak,atomic%3cshared_ptr%3cT%3e%3e_ |
| 18 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6351 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-18.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:compare_exchange_strong,atomic%3cshared_ptr%3cT%3e%3e_ |
| 19 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6371 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-19.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait,atomic%3cshared_ptr%3cT%3e%3e |
| 20 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6390 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-20.sentence-1 |
| 21 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6397 |
| (21.1) | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-21.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-21.1.sentence-1 |
| (21.2) | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-21.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-21.2.sentence-1 |
| (21.3) | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-21.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-21.3.sentence-1 |
| 22 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6410 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-22.sentence-1 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-22.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:notify_one,atomic%3cshared_ptr%3cT%3e%3e |
| 23 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6423 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-23.sentence-1 |
| 24 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-24 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6429 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-24.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:notify_all,atomic%3cshared_ptr%3cT%3e%3e |
| 25 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6440 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-25.sentence-1 |
| 26 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-26 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6445 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.shared-26.sentence-1 |
| 32.5.8.7.3 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak |
| [util.smartptr.atomic.weak] | https://timsong-cpp.github.io/cppwp/util.smartptr.atomic.weak |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic%3cweak_ptr%3cT%3e%3e |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic%3cweak_ptr%3cT%3e%3e,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6500 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic%3cweak_ptr%3cT%3e%3e,constructor_ |
| 2 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6511 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-2.sentence-1 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-2.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-2.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-2.sentence-4 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:store,atomic%3cweak_ptr%3cT%3e%3e |
| 3 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6533 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6540 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-4.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator=,atomic%3cweak_ptr%3cT%3e%3e |
| 5 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6553 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-5.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:load,atomic%3cweak_ptr%3cT%3e%3e |
| 6 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6564 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6571 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6575 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-8.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator_weak_ptr%3cT%3e,atomic%3cweak_ptr%3cT%3e%3e |
| 9 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6586 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:exchange,atomic%3cweak_ptr%3cT%3e%3e |
| 10 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6598 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-10.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-10.sentence-2 |
| [intro.races] | https://timsong-cpp.github.io/cppwp/intro.races |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-10.sentence-3 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6605 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-11.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:compare_exchange_weak,atomic%3cweak_ptr%3cT%3e%3e |
| 12 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6619 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6626 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-13.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6634 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6639 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-15.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-15.sentence-2 |
| [atomics.types.operations] | https://timsong-cpp.github.io/cppwp/thread#atomics.types.operations |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-15.sentence-3 |
| 16 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6646 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-16.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-16.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-16.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-16.sentence-4 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:compare_exchange_weak,atomic%3cweak_ptr%3cT%3e%3e_ |
| 17 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6667 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-17.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:compare_exchange_strong,atomic%3cweak_ptr%3cT%3e%3e |
| 18 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6687 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-18.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait,atomic%3cweak_ptr%3cT%3e%3e |
| 19 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6706 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-19.sentence-1 |
| 20 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6713 |
| (20.1) | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-20.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-20.1.sentence-1 |
| (20.2) | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-20.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-20.2.sentence-1 |
| (20.3) | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-20.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-20.3.sentence-1 |
| 21 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6726 |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-21.sentence-1 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-21.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:notify_one,atomic%3cweak_ptr%3cT%3e%3e |
| 22 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6740 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-22.sentence-1 |
| 23 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6746 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-23.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:notify_all,atomic%3cweak_ptr%3cT%3e%3e |
| 24 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-24 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6757 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-24.sentence-1 |
| 25 | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6762 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#util.smartptr.atomic.weak-25.sentence-1 |
| 32.5.9 | https://timsong-cpp.github.io/cppwp/thread#atomics.nonmembers |
| [atomics.nonmembers] | https://timsong-cpp.github.io/cppwp/atomics.nonmembers |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.nonmembers-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6770 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.nonmembers-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.nonmembers-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.nonmembers-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.nonmembers-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6780 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.nonmembers-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.nonmembers-2.sentence-1 |
| 32.5.10 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag |
| [atomics.flag] | https://timsong-cpp.github.io/cppwp/atomics.flag |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6813 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6816 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6820 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-3.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_flag,constructor |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6830 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-4.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_flag_test |
| 5 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6850 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6853 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6860 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6864 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-8.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_flag_test_and_set |
| 9 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6882 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-9.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-9.sentence-2 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-9.sentence-3 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6887 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-10.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_flag_clear |
| 11 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6905 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6912 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-12.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-12.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_flag_wait |
| 13 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6935 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-13.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-13.sentence-2 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6941 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6948 |
| (15.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-15.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-15.1.sentence-1 |
| (15.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-15.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-15.2.sentence-1 |
| (15.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-15.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-15.3.sentence-1 |
| 16 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6961 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-16.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-itemdecl:6 |
| 17 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6974 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-17.sentence-1 |
| 18 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6980 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-18.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-itemdecl:7 |
| 19 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6993 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-19.sentence-1 |
| 20 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L6998 |
| [atomics.wait] | https://timsong-cpp.github.io/cppwp/thread#atomics.wait |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-20.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-itemdecl:8 |
| 21 | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7008 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-21.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-21.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.flag-21.sentence-4 |
| 32.5.11 | https://timsong-cpp.github.io/cppwp/thread#atomics.fences |
| [atomics.fences] | https://timsong-cpp.github.io/cppwp/atomics.fences |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7024 |
| fences | https://timsong-cpp.github.io/cppwp/thread#def:fences |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-1.sentence-2 |
| acquire fence | https://timsong-cpp.github.io/cppwp/thread#def:acquire_fence |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-1.sentence-3 |
| release
fence | https://timsong-cpp.github.io/cppwp/thread#def:release_fence |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-1.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7030 |
| [atomics.order] | https://timsong-cpp.github.io/cppwp/thread#atomics.order |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7040 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7048 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-4.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_thread_fence |
| 5 | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7061 |
| (5.1) | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-5.1 |
| (5.2) | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-5.2 |
| (5.3) | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-5.3 |
| (5.4) | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-5.4 |
| (5.5) | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-5.5 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-5.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_signal_fence |
| 6 | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7083 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7089 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-7.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#atomics.fences-7.sentence-2 |
| 32.5.12 | https://timsong-cpp.github.io/cppwp/thread#stdatomic.h.syn |
| [stdatomic.h.syn] | https://timsong-cpp.github.io/cppwp/stdatomic.h.syn |
| memory_order | https://timsong-cpp.github.io/cppwp/depr.atomics.order#lib:memory_order |
| memory_order_relaxed | https://timsong-cpp.github.io/cppwp/thread#lib:memory_order_relaxed |
| memory_order_consume | https://timsong-cpp.github.io/cppwp/thread#lib:memory_order_consume |
| memory_order_acquire | https://timsong-cpp.github.io/cppwp/thread#lib:memory_order_acquire |
| memory_order_release | https://timsong-cpp.github.io/cppwp/thread#lib:memory_order_release |
| memory_order_acq_rel | https://timsong-cpp.github.io/cppwp/thread#lib:memory_order_acq_rel |
| memory_order_seq_cst | https://timsong-cpp.github.io/cppwp/thread#lib:memory_order_seq_cst |
| atomic_flag | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_flag |
| atomic_bool | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_bool |
| atomic_char | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_char |
| atomic_schar | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_schar |
| atomic_uchar | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_uchar |
| atomic_short | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_short |
| atomic_ushort | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_ushort |
| atomic_int | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_int |
| atomic_uint | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_uint |
| atomic_long | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_long |
| atomic_ulong | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_ulong |
| atomic_llong | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_llong |
| atomic_ullong | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_ullong |
| atomic_char8_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_char8_t |
| atomic_char16_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_char16_t |
| atomic_char32_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_char32_t |
| atomic_wchar_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_wchar_t |
| atomic_int8_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_int8_t |
| atomic_uint8_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_uint8_t |
| atomic_int16_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_int16_t |
| atomic_uint16_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_uint16_t |
| atomic_int32_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_int32_t |
| atomic_uint32_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_uint32_t |
| atomic_int64_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_int64_t |
| atomic_uint64_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_uint64_t |
| atomic_int_least8_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_int_least8_t |
| atomic_uint_least8_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_uint_least8_t |
| atomic_int_least16_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_int_least16_t |
| atomic_uint_least16_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_uint_least16_t |
| atomic_int_least32_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_int_least32_t |
| atomic_uint_least32_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_uint_least32_t |
| atomic_int_least64_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_int_least64_t |
| atomic_uint_least64_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_uint_least64_t |
| atomic_int_fast8_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_int_fast8_t |
| atomic_uint_fast8_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_uint_fast8_t |
| atomic_int_fast16_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_int_fast16_t |
| atomic_uint_fast16_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_uint_fast16_t |
| atomic_int_fast32_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_int_fast32_t |
| atomic_uint_fast32_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_uint_fast32_t |
| atomic_int_fast64_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_int_fast64_t |
| atomic_uint_fast64_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_uint_fast64_t |
| atomic_intptr_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_intptr_t |
| atomic_uintptr_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_uintptr_t |
| atomic_size_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_size_t |
| atomic_ptrdiff_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_ptrdiff_t |
| atomic_intmax_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_intmax_t |
| atomic_uintmax_t | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_uintmax_t |
| atomic_is_lock_free | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_is_lock_free |
| atomic_load | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_load |
| atomic_load_explicit | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_load_explicit |
| atomic_store | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_store |
| atomic_store_explicit | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_store_explicit |
| atomic_exchange | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_exchange |
| atomic_exchange_explicit | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_exchange_explicit |
| atomic_compare_exchange_strong | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_compare_exchange_strong |
| atomic_compare_exchange_strong_explicit | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_compare_exchange_strong_explicit |
| atomic_compare_exchange_weak | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_compare_exchange_weak |
| atomic_compare_exchange_weak_explicit | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_compare_exchange_weak_explicit |
| atomic_fetch_add | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_fetch_add |
| atomic_fetch_add_explicit | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_fetch_add_explicit |
| atomic_fetch_sub | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_fetch_sub |
| atomic_fetch_sub_explicit | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_fetch_sub_explicit |
| atomic_fetch_and | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_fetch_and |
| atomic_fetch_and_explicit | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_fetch_and_explicit |
| atomic_fetch_or | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_fetch_or |
| atomic_fetch_or_explicit | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_fetch_or_explicit |
| atomic_fetch_xor | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_fetch_xor |
| atomic_fetch_xor_explicit | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_fetch_xor_explicit |
| atomic_flag_test_and_set | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_flag_test_and_set |
| atomic_flag_test_and_set_explicit | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_flag_test_and_set_explicit |
| atomic_flag_clear | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_flag_clear |
| atomic_flag_clear_explicit | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_flag_clear_explicit |
| atomic_thread_fence | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_thread_fence |
| atomic_signal_fence | https://timsong-cpp.github.io/cppwp/thread#lib:atomic_signal_fence |
| 1 | https://timsong-cpp.github.io/cppwp/thread#stdatomic.h.syn-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7209 |
| using-declaration | https://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration |
| https://timsong-cpp.github.io/cppwp/thread#header:%3catomic%3e |
| . | https://timsong-cpp.github.io/cppwp/thread#stdatomic.h.syn-1.sentence-1 |
| https://timsong-cpp.github.io/cppwp/thread#header:%3catomic%3e |
| . | https://timsong-cpp.github.io/cppwp/thread#stdatomic.h.syn-1.sentence-2 |
| https://timsong-cpp.github.io/cppwp/thread#header:%3cstdatomic.h%3e |
| . | https://timsong-cpp.github.io/cppwp/thread#stdatomic.h.syn-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#stdatomic.h.syn-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7218 |
| using-declaration | https://timsong-cpp.github.io/cppwp/namespace.udecl#nt:using-declaration |
| typedef-name | https://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name |
| [atomics.syn] | https://timsong-cpp.github.io/cppwp/thread#atomics.syn |
| . | https://timsong-cpp.github.io/cppwp/thread#stdatomic.h.syn-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#stdatomic.h.syn-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7224 |
| https://timsong-cpp.github.io/cppwp/thread#header:%3cstdatomic.h%3e |
| . | https://timsong-cpp.github.io/cppwp/thread#stdatomic.h.syn-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#stdatomic.h.syn-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7230 |
| . | https://timsong-cpp.github.io/cppwp/thread#stdatomic.h.syn-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#stdatomic.h.syn-4.sentence-2 |
| 32.6 | https://timsong-cpp.github.io/cppwp/thread#mutex |
| [thread.mutex] | https://timsong-cpp.github.io/cppwp/thread.mutex |
| 32.6.1 | https://timsong-cpp.github.io/cppwp/thread#mutex.general |
| [thread.mutex.general] | https://timsong-cpp.github.io/cppwp/thread.mutex.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#mutex.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7244 |
| [thread.mutex] | https://timsong-cpp.github.io/cppwp/thread#mutex |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.general-1.sentence-1 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.general-1.sentence-2 |
| 32.6.2 | https://timsong-cpp.github.io/cppwp/thread#mutex.syn |
| [mutex.syn] | https://timsong-cpp.github.io/cppwp/mutex.syn |
| π | https://timsong-cpp.github.io/cppwp/thread#header:%3cmutex%3e |
| [thread.mutex.class] | https://timsong-cpp.github.io/cppwp/thread#mutex.class |
| [thread.mutex.recursive] | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive |
| [thread.timedmutex.class] | https://timsong-cpp.github.io/cppwp/thread#timedmutex.class |
| [thread.timedmutex.recursive] | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive |
| [thread.lock] | https://timsong-cpp.github.io/cppwp/thread#lock |
| [thread.lock.algorithm] | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm |
| 32.6.3 | https://timsong-cpp.github.io/cppwp/thread#shared.mutex.syn |
| [shared.mutex.syn] | https://timsong-cpp.github.io/cppwp/shared.mutex.syn |
| π | https://timsong-cpp.github.io/cppwp/thread#header:%3cshared_mutex%3e |
| [thread.sharedmutex.class] | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.class |
| [thread.sharedtimedmutex.class] | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.class |
| [thread.lock.shared] | https://timsong-cpp.github.io/cppwp/thread#lock.shared |
| 32.6.4 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements |
| [thread.mutex.requirements] | https://timsong-cpp.github.io/cppwp/thread.mutex.requirements |
| 32.6.4.1 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.general |
| [thread.mutex.requirements.general] | https://timsong-cpp.github.io/cppwp/thread.mutex.requirements.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7310 |
| execution agents | https://timsong-cpp.github.io/cppwp/thread#def:execution_agent |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.general-1.sentence-1 |
| owns | https://timsong-cpp.github.io/cppwp/thread#def:owns |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.general-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.general-1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.general-1.sentence-4 |
| 32.6.4.2 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex |
| [thread.mutex.requirements.mutex] | https://timsong-cpp.github.io/cppwp/thread.mutex.requirements.mutex |
| 32.6.4.2.1 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general |
| [thread.mutex.requirements.mutex.general] | https://timsong-cpp.github.io/cppwp/thread.mutex.requirements.mutex.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7322 |
| mutex types | https://timsong-cpp.github.io/cppwp/thread#def:mutex_types |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-1.sentence-1 |
| [thread.mutex.requirements.mutex] | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-1.sentence-3 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-note-1 |
| Cpp17Lockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17Lockable |
| [thread.req.lockable.req] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-1.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7332 |
| Cpp17DefaultConstructible | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17DefaultConstructible |
| Cpp17Destructible | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17Destructible |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-2.sentence-3 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7338 |
| (3.1) | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-3.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-3.1.sentence-1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-3.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-3.2.sentence-1 |
| (3.3) | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-3.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-3.3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7349 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-4.sentence-1 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-4.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-4.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-note-2 |
| modification order | https://timsong-cpp.github.io/cppwp/intro.multithread#def:modification_order |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-4.sentence-4 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-4.sentence-5 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7366 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7369 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7375 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7380 |
| synchronize with | https://timsong-cpp.github.io/cppwp/thread#def:synchronize_with |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7385 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-9.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7389 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7392 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7397 |
| (12.1) | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-12.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-12.1.sentence-1 |
| (12.2) | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-12.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-12.2.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7408 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7411 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7417 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-15.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-15.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-15.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-note-4 |
| [atomics] | https://timsong-cpp.github.io/cppwp/thread#atomics |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-15.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-15.sentence-5 |
| 16 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7431 |
| synchronize with | https://timsong-cpp.github.io/cppwp/intro.multithread#def:synchronize_with |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-16.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-note-5 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-16.sentence-2 |
| 17 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7441 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-17.sentence-1 |
| 18 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7444 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-18.sentence-1 |
| 19 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7448 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-19.sentence-1 |
| 20 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7453 |
| 21 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7456 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-21.sentence-1 |
| 22 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7460 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-22.sentence-1 |
| 23 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7464 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-23.sentence-1 |
| 24 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-24 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7467 |
| synchronizes with | https://timsong-cpp.github.io/cppwp/intro.multithread#def:synchronize_with |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-24.sentence-1 |
| 25 | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7472 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex.general-25.sentence-1 |
| 32.6.4.2.2 | https://timsong-cpp.github.io/cppwp/thread#mutex.class |
| [thread.mutex.class] | https://timsong-cpp.github.io/cppwp/thread.mutex.class |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:mutex |
| [thread.req.native] | https://timsong-cpp.github.io/cppwp/thread#req.native |
| [thread.req.native] | https://timsong-cpp.github.io/cppwp/thread#req.native |
| 1 | https://timsong-cpp.github.io/cppwp/thread#mutex.class-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7500 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.class-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.class-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#mutex.class-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7508 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#mutex.class-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.class-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.class-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.class-2.sentence-3 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#mutex.class-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7518 |
| [thread.mutex.requirements] | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.class-3.sentence-1 |
| [class.prop] | https://timsong-cpp.github.io/cppwp/class.prop |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.class-3.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#mutex.class-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7523 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#mutex.class-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.class-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.class-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#mutex.class-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7530 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.class-5.sentence-1 |
| 32.6.4.2.3 | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive |
| [thread.mutex.recursive] | https://timsong-cpp.github.io/cppwp/thread.mutex.recursive |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:recursive_mutex |
| [thread.req.native] | https://timsong-cpp.github.io/cppwp/thread#req.native |
| [thread.req.native] | https://timsong-cpp.github.io/cppwp/thread#req.native |
| 1 | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7558 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7565 |
| [thread.mutex.requirements] | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive-2.sentence-1 |
| [class.prop] | https://timsong-cpp.github.io/cppwp/class.prop |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7570 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive-3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive-3.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive-3.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive-3.sentence-5 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7581 |
| (4.1) | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive-4.1 |
| (4.2) | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive-4.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#mutex.recursive-4.sentence-1 |
| 32.6.4.3 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements |
| [thread.timedmutex.requirements] | https://timsong-cpp.github.io/cppwp/thread.timedmutex.requirements |
| 32.6.4.3.1 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general |
| [thread.timedmutex.requirements.general] | https://timsong-cpp.github.io/cppwp/thread.timedmutex.requirements.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7592 |
| timed mutex types | https://timsong-cpp.github.io/cppwp/thread#def:timed_mutex_types |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-1.sentence-2 |
| [time.duration] | https://timsong-cpp.github.io/cppwp/time.duration |
| [time.point] | https://timsong-cpp.github.io/cppwp/time.point |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-1.sentence-3 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-note-1 |
| Cpp17TimedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17TimedLockable |
| [thread.req.lockable.timed] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-1.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7606 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7610 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7616 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-4.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-4.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-4.sentence-4 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7630 |
| synchronize with | https://timsong-cpp.github.io/cppwp/thread#def:synchronize_with |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7635 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7638 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7642 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7647 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7651 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7657 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-11.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-11.sentence-2 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-11.sentence-3 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-11.sentence-4 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7670 |
| synchronize with | https://timsong-cpp.github.io/cppwp/thread#def:synchronize_with |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7676 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-13.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7679 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7683 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements.general-15.sentence-1 |
| 32.6.4.3.2 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.class |
| [thread.timedmutex.class] | https://timsong-cpp.github.io/cppwp/thread.timedmutex.class |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:timed_mutex |
| [thread.req.native] | https://timsong-cpp.github.io/cppwp/thread#req.native |
| [thread.req.native] | https://timsong-cpp.github.io/cppwp/thread#req.native |
| 1 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.class-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7715 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.class-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.class-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.class-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7725 |
| [thread.timedmutex.requirements] | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.class-2.sentence-1 |
| [class.prop] | https://timsong-cpp.github.io/cppwp/class.prop |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.class-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.class-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7730 |
| (3.1) | https://timsong-cpp.github.io/cppwp/thread#timedmutex.class-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/thread#timedmutex.class-3.2 |
| (3.3) | https://timsong-cpp.github.io/cppwp/thread#timedmutex.class-3.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.class-3.sentence-1 |
| 32.6.4.3.3 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive |
| [thread.timedmutex.recursive] | https://timsong-cpp.github.io/cppwp/thread.timedmutex.recursive |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:recursive_timed_mutex |
| [thread.req.native] | https://timsong-cpp.github.io/cppwp/thread#req.native |
| [thread.req.native] | https://timsong-cpp.github.io/cppwp/thread#req.native |
| 1 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7766 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7776 |
| [thread.timedmutex.requirements] | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive-2.sentence-1 |
| [class.prop] | https://timsong-cpp.github.io/cppwp/class.prop |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7781 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive-3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive-3.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive-3.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive-3.sentence-5 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7795 |
| (4.1) | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive-4.1 |
| (4.2) | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive-4.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#timedmutex.recursive-4.sentence-1 |
| 32.6.4.4 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements |
| [thread.sharedmutex.requirements] | https://timsong-cpp.github.io/cppwp/thread.sharedmutex.requirements |
| 32.6.4.4.1 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general |
| [thread.sharedmutex.requirements.general] | https://timsong-cpp.github.io/cppwp/thread.sharedmutex.requirements.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7807 |
| shared mutex types | https://timsong-cpp.github.io/cppwp/thread#def:shared_mutex_types |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-1.sentence-1 |
| [thread.mutex.requirements.mutex] | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-1.sentence-3 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-note-1 |
| Cpp17SharedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17SharedLockable |
| [thread.req.lockable.shared] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-1.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7818 |
| [thread.mutex.requirements.mutex] | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex |
| shared lock | https://timsong-cpp.github.io/cppwp/thread#def:shared_lock |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-2.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-2.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-2.sentence-5 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7833 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7837 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7841 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-5.sentence-2 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7847 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7851 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7855 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7858 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-9.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7862 |
| (10.1) | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-10.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-10.1.sentence-1 |
| (10.2) | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-10.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-10.2.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7870 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7873 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7877 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-13.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7881 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7884 |
| synchronizes with | https://timsong-cpp.github.io/cppwp/intro.multithread#def:synchronize_with |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-15.sentence-1 |
| 16 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7889 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-16.sentence-1 |
| 17 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7894 |
| 18 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7897 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-18.sentence-1 |
| 19 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7901 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-19.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-19.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-19.sentence-3 |
| 20 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7908 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-20.sentence-1 |
| 21 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7914 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-21.sentence-1 |
| 22 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7917 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-22.sentence-1 |
| 23 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7921 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements.general-23.sentence-1 |
| 32.6.4.4.2 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.class |
| [thread.sharedmutex.class] | https://timsong-cpp.github.io/cppwp/thread.sharedmutex.class |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:shared_mutex |
| [thread.req.native] | https://timsong-cpp.github.io/cppwp/thread#req.native |
| [thread.req.native] | https://timsong-cpp.github.io/cppwp/thread#req.native |
| 1 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.class-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7955 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.class-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.class-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7959 |
| [thread.sharedmutex.requirements] | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.class-2.sentence-1 |
| [class.prop] | https://timsong-cpp.github.io/cppwp/class.prop |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.class-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.class-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7964 |
| (3.1) | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.class-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.class-3.2 |
| (3.3) | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.class-3.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.class-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.class-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7972 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.class-4.sentence-1 |
| 32.6.4.5 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements |
| [thread.sharedtimedmutex.requirements] | https://timsong-cpp.github.io/cppwp/thread.sharedtimedmutex.requirements |
| 32.6.4.5.1 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general |
| [thread.sharedtimedmutex.requirements.general] | https://timsong-cpp.github.io/cppwp/thread.sharedtimedmutex.requirements.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7979 |
| shared timed mutex type | https://timsong-cpp.github.io/cppwp/thread#def:shared_timed_mutex_type |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-1.sentence-1 |
| [thread.timedmutex.requirements] | https://timsong-cpp.github.io/cppwp/thread#timedmutex.requirements |
| [thread.sharedmutex.requirements] | https://timsong-cpp.github.io/cppwp/thread#sharedmutex.requirements |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-1.sentence-2 |
| [time.duration] | https://timsong-cpp.github.io/cppwp/time.duration |
| [time.point] | https://timsong-cpp.github.io/cppwp/time.point |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-1.sentence-3 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-note-1 |
| Cpp17SharedTimedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17SharedTimedLockable |
| [thread.req.lockable.shared.timed] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-1.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7995 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L7999 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8003 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-4.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-4.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-4.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-4.sentence-5 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8021 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8027 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8030 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8034 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8039 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8043 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8047 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-11.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-11.sentence-2 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-11.sentence-3 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-11.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-11.sentence-5 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8063 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8069 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-13.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8072 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8076 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements.general-15.sentence-1 |
| 32.6.4.5.2 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.class |
| [thread.sharedtimedmutex.class] | https://timsong-cpp.github.io/cppwp/thread.sharedtimedmutex.class |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:shared_timed_mutex |
| 1 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.class-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8115 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.class-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.class-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8119 |
| [thread.sharedtimedmutex.requirements] | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.requirements |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.class-2.sentence-1 |
| [class.prop] | https://timsong-cpp.github.io/cppwp/class.prop |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.class-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.class-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8124 |
| (3.1) | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.class-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.class-3.2 |
| (3.3) | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.class-3.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#sharedtimedmutex.class-3.sentence-1 |
| 32.6.5 | https://timsong-cpp.github.io/cppwp/thread#lock |
| [thread.lock] | https://timsong-cpp.github.io/cppwp/thread.lock |
| 32.6.5.1 | https://timsong-cpp.github.io/cppwp/thread#lock.general |
| [thread.lock.general] | https://timsong-cpp.github.io/cppwp/thread.lock.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8136 |
| lock | https://timsong-cpp.github.io/cppwp/thread#def:lock |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.general-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.general-1.sentence-2 |
| own | https://timsong-cpp.github.io/cppwp/thread#def:own |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.general-1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.general-1.sentence-4 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.general-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.general-1.sentence-5 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#lock.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8148 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.general-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:defer_lock_t |
| 32.6.5.2 | https://timsong-cpp.github.io/cppwp/thread#lock.guard |
| [thread.lock.guard] | https://timsong-cpp.github.io/cppwp/thread.lock.guard |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:lock_guard |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.guard-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8195 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.guard-1.sentence-1 |
| lifetime | https://timsong-cpp.github.io/cppwp/basic.life#def:lifetime |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.guard-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.guard-1.sentence-3 |
| Cpp17BasicLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17BasicLockable |
| [thread.req.lockable.basic] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.guard-1.sentence-4 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:lock_guard,constructor |
| 2 | https://timsong-cpp.github.io/cppwp/thread#lock.guard-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8210 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.guard-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.guard-2.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:lock_guard,constructor_ |
| 3 | https://timsong-cpp.github.io/cppwp/thread#lock.guard-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8221 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.guard-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#lock.guard-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8225 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.guard-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#lock.guard-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8229 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.guard-5.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:lock_guard,destructor |
| 6 | https://timsong-cpp.github.io/cppwp/thread#lock.guard-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8240 |
| 32.6.5.3 | https://timsong-cpp.github.io/cppwp/thread#lock.scoped |
| [thread.lock.scoped] | https://timsong-cpp.github.io/cppwp/thread.lock.scoped |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:scoped_lock |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8268 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-1.sentence-1 |
| lifetime | https://timsong-cpp.github.io/cppwp/basic.life#def:lifetime |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-1.sentence-3 |
| (1.1) | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-1.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-1.1.sentence-1 |
| Cpp17BasicLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17BasicLockable |
| [thread.req.lockable.basic] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-1.1.sentence-2 |
| typedef-name | https://timsong-cpp.github.io/cppwp/dcl.typedef#nt:typedef-name |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-1.1.sentence-3 |
| (1.2) | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-1.2 |
| Cpp17Lockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17Lockable |
| [thread.req.lockable.req] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-1.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:scoped_lock,constructor |
| 2 | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8295 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-2.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-2.sentence-4 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:scoped_lock,constructor_ |
| 3 | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8309 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8313 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8317 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-5.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:scoped_lock,destructor |
| 6 | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8328 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.scoped-6.sentence-1 |
| 32.6.5.4 | https://timsong-cpp.github.io/cppwp/thread#lock.unique |
| [thread.lock.unique] | https://timsong-cpp.github.io/cppwp/thread.lock.unique |
| 32.6.5.4.1 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.general |
| [thread.lock.unique.general] | https://timsong-cpp.github.io/cppwp/thread.lock.unique.general |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:unique_lock |
| [thread.lock.unique.cons] | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons |
| [thread.lock.unique.locking] | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking |
| [thread.lock.unique.mod] | https://timsong-cpp.github.io/cppwp/thread#lock.unique.mod |
| [thread.lock.unique.obs] | https://timsong-cpp.github.io/cppwp/thread#lock.unique.obs |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8391 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.general-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.general-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.general-1.sentence-3 |
| [basic.life] | https://timsong-cpp.github.io/cppwp/basic.life |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.general-1.sentence-4 |
| Cpp17BasicLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17BasicLockable |
| [thread.req.lockable.basic] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.general-1.sentence-5 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8403 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.general-note-1 |
| Cpp17BasicLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17BasicLockable |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.general-2.sentence-1 |
| Cpp17Lockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17Lockable |
| [thread.req.lockable.req] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req |
| Cpp17Lockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17Lockable |
| Cpp17TimedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17TimedLockable |
| [thread.req.lockable.timed] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed |
| Cpp17TimedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17TimedLockable |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.general-2.sentence-2 |
| 32.6.5.4.2 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons |
| [thread.lock.unique.cons] | https://timsong-cpp.github.io/cppwp/thread.lock.unique.cons |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:unique_lock,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8421 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:unique_lock,constructor_ |
| 2 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8432 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8436 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:unique_lock,constructor__ |
| 4 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8447 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-4.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:unique_lock,constructor___ |
| 5 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8458 |
| Cpp17Lockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17Lockable |
| [thread.req.lockable.req] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8463 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8467 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-7.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:unique_lock,constructor____ |
| 8 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8479 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8483 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-9.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8487 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-10.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:unique_lock,constructor_____ |
| 11 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8499 |
| Cpp17TimedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17TimedLockable |
| [thread.req.lockable.timed] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8504 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8508 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-13.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:unique_lock,constructor______ |
| 14 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8522 |
| Cpp17TimedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17TimedLockable |
| [thread.req.lockable.timed] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8526 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-15.sentence-1 |
| 16 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8530 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-16.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:unique_lock,constructor_______ |
| 17 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8542 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-17.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator=,unique_lock |
| 18 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8553 |
| 19 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8557 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-19.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:unique_lock,destructor |
| 20 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8568 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.cons-20.sentence-1 |
| 32.6.5.4.3 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking |
| [thread.lock.unique.locking] | https://timsong-cpp.github.io/cppwp/thread.lock.unique.locking |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:lock,unique_lock |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8581 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8585 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8589 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-3.sentence-1 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-3.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8594 |
| (4.1) | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-4.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-4.1.sentence-1 |
| (4.2) | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-4.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-4.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:try_lock,unique_lock |
| 5 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8609 |
| Cpp17Lockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17Lockable |
| [thread.req.lockable.req] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8614 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8618 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8623 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8627 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-9.sentence-1 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-9.sentence-2 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8632 |
| (10.1) | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-10.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-10.1.sentence-1 |
| (10.2) | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-10.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-10.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:try_lock_until,unique_lock |
| 11 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8648 |
| Cpp17TimedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17TimedLockable |
| [thread.req.lockable.timed] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8653 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8657 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-13.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8662 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8666 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-15.sentence-1 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-15.sentence-2 |
| 16 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8671 |
| (16.1) | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-16.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-16.1.sentence-1 |
| (16.2) | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-16.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-16.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:try_lock_for,unique_lock |
| 17 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8687 |
| Cpp17TimedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17TimedLockable |
| [thread.req.lockable.timed] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-17.sentence-1 |
| 18 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8691 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-18.sentence-1 |
| 19 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8695 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-19.sentence-1 |
| 20 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8699 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-20.sentence-1 |
| 21 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8703 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-21.sentence-1 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-21.sentence-2 |
| 22 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8708 |
| (22.1) | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-22.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-22.1.sentence-1 |
| (22.2) | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-22.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-22.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:unlock,unique_lock |
| 23 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8723 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-23.sentence-1 |
| 24 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-24 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8727 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-24.sentence-1 |
| 25 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8731 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-25.sentence-1 |
| 26 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-26 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8736 |
| (26.1) | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-26.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.locking-26.sentence-1 |
| 32.6.5.4.4 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.mod |
| [thread.lock.unique.mod] | https://timsong-cpp.github.io/cppwp/thread.lock.unique.mod |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:swap,unique_lock |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.mod-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8751 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.mod-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:release,unique_lock |
| 2 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.mod-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8762 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.mod-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.mod-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8766 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.mod-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:swap,unique_lock_ |
| 4 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.mod-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8778 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.mod-4.sentence-1 |
| 32.6.5.4.5 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.obs |
| [thread.lock.unique.obs] | https://timsong-cpp.github.io/cppwp/thread.lock.unique.obs |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:owns_lock,unique_lock |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.obs-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8791 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.obs-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator_bool,unique_lock |
| 2 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.obs-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8802 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.obs-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:mutex,unique_lock |
| 3 | https://timsong-cpp.github.io/cppwp/thread#lock.unique.obs-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8813 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.unique.obs-3.sentence-1 |
| 32.6.5.5 | https://timsong-cpp.github.io/cppwp/thread#lock.shared |
| [thread.lock.shared] | https://timsong-cpp.github.io/cppwp/thread.lock.shared |
| 32.6.5.5.1 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.general |
| [thread.lock.shared.general] | https://timsong-cpp.github.io/cppwp/thread.lock.shared.general |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:shared_lock |
| [thread.lock.shared.cons] | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons |
| [thread.lock.shared.locking] | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking |
| [thread.lock.shared.mod] | https://timsong-cpp.github.io/cppwp/thread#lock.shared.mod |
| [thread.lock.shared.obs] | https://timsong-cpp.github.io/cppwp/thread#lock.shared.obs |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8873 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.general-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.general-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.general-1.sentence-3 |
| [basic.life] | https://timsong-cpp.github.io/cppwp/basic.life |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.general-1.sentence-4 |
| Cpp17SharedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17SharedLockable |
| [thread.req.lockable.shared] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.general-1.sentence-5 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8885 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.general-note-1 |
| Cpp17Lockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17Lockable |
| [thread.req.lockable.req] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.general-2.sentence-1 |
| Cpp17SharedTimedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17SharedTimedLockable |
| [thread.req.lockable.shared.timed] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed |
| Cpp17TimedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17TimedLockable |
| [thread.req.lockable.timed] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.timed |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.general-2.sentence-2 |
| 32.6.5.5.2 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons |
| [thread.lock.shared.cons] | https://timsong-cpp.github.io/cppwp/thread.lock.shared.cons |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:shared_lock,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8903 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:shared_lock,constructor_ |
| 2 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8914 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8918 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:shared_lock,constructor__ |
| 4 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8929 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-4.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:shared_lock,constructor___ |
| 5 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8940 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8944 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-6.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:shared_lock,constructor____ |
| 7 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8957 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8961 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-8.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:shared_lock,constructor_____ |
| 9 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8974 |
| Cpp17SharedTimedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17SharedTimedLockable |
| [thread.req.lockable.shared.timed] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-9.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8979 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8983 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-11.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:shared_lock,constructor______ |
| 12 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L8998 |
| Cpp17SharedTimedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17SharedTimedLockable |
| [thread.req.lockable.shared.timed] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9003 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-13.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9007 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-14.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:shared_lock,destructor |
| 15 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9020 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-15.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:shared_lock,constructor_______ |
| 16 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9031 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-16.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator=,shared_lock |
| 17 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9044 |
| 18 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9048 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.cons-18.sentence-1 |
| 32.6.5.5.3 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking |
| [thread.lock.shared.locking] | https://timsong-cpp.github.io/cppwp/thread.lock.shared.locking |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:lock,shared_lock |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9061 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9065 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9069 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-3.sentence-1 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-3.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9074 |
| (4.1) | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-4.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-4.1.sentence-1 |
| (4.2) | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-4.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-4.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:try_lock,shared_lock |
| 5 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9089 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9093 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9098 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9102 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-8.sentence-1 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-8.sentence-2 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9107 |
| (9.1) | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-9.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-9.1.sentence-1 |
| (9.2) | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-9.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-9.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:try_lock_until,shared_lock |
| 10 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9123 |
| Cpp17SharedTimedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17SharedTimedLockable |
| [thread.req.lockable.shared.timed] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9128 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9132 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9137 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-13.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9142 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-14.sentence-1 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-14.sentence-2 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9147 |
| (15.1) | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-15.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-15.1.sentence-1 |
| (15.2) | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-15.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-15.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:try_lock_for,shared_lock |
| 16 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9163 |
| Cpp17SharedTimedLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17SharedTimedLockable |
| [thread.req.lockable.shared.timed] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.shared.timed |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-16.sentence-1 |
| 17 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9168 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-17.sentence-1 |
| 18 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9172 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-18.sentence-1 |
| 19 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9176 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-19.sentence-1 |
| 20 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9180 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-20.sentence-1 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-20.sentence-2 |
| 21 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9184 |
| (21.1) | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-21.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-21.1.sentence-1 |
| (21.2) | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-21.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-21.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:unlock,shared_lock |
| 22 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9199 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-22.sentence-1 |
| 23 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9203 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-23.sentence-1 |
| 24 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-24 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9207 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-24.sentence-1 |
| 25 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9211 |
| (25.1) | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-25.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.locking-25.sentence-1 |
| 32.6.5.5.4 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.mod |
| [thread.lock.shared.mod] | https://timsong-cpp.github.io/cppwp/thread.lock.shared.mod |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:swap,shared_lock |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.mod-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9227 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.mod-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:release,shared_lock |
| 2 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.mod-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9238 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.mod-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.mod-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9242 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.mod-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:swap,shared_lock_ |
| 4 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.mod-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9254 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.mod-4.sentence-1 |
| 32.6.5.5.5 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.obs |
| [thread.lock.shared.obs] | https://timsong-cpp.github.io/cppwp/thread.lock.shared.obs |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:owns_lock,shared_lock |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.obs-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9267 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.obs-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator_bool,shared_lock |
| 2 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.obs-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9278 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.obs-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:mutex,shared_lock |
| 3 | https://timsong-cpp.github.io/cppwp/thread#lock.shared.obs-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9289 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.shared.obs-3.sentence-1 |
| 32.6.6 | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm |
| [thread.lock.algorithm] | https://timsong-cpp.github.io/cppwp/thread.lock.algorithm |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:try_lock |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9302 |
| Cpp17Lockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17Lockable |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9310 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9318 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:lock |
| 4 | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9331 |
| Cpp17Lockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17Lockable |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-4.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9339 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-5.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-5.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#lock.algorithm-5.sentence-4 |
| 32.6.7 | https://timsong-cpp.github.io/cppwp/thread#once |
| [thread.once] | https://timsong-cpp.github.io/cppwp/thread.once |
| 32.6.7.1 | https://timsong-cpp.github.io/cppwp/thread#once.onceflag |
| [thread.once.onceflag] | https://timsong-cpp.github.io/cppwp/thread.once.onceflag |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:once_flag |
| 1 | https://timsong-cpp.github.io/cppwp/thread#once.onceflag-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9371 |
| . | https://timsong-cpp.github.io/cppwp/thread#once.onceflag-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:once_flag_ |
| 2 | https://timsong-cpp.github.io/cppwp/thread#once.onceflag-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9381 |
| . | https://timsong-cpp.github.io/cppwp/thread#once.onceflag-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#once.onceflag-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9385 |
| . | https://timsong-cpp.github.io/cppwp/thread#once.onceflag-3.sentence-1 |
| 32.6.7.2 | https://timsong-cpp.github.io/cppwp/thread#once.callonce |
| [thread.once.callonce] | https://timsong-cpp.github.io/cppwp/thread.once.callonce |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:call_once |
| 1 | https://timsong-cpp.github.io/cppwp/thread#once.callonce-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9401 |
| . | https://timsong-cpp.github.io/cppwp/thread#once.callonce-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#once.callonce-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9405 |
| passive | https://timsong-cpp.github.io/cppwp/thread#def:passive |
| . | https://timsong-cpp.github.io/cppwp/thread#once.callonce-2.sentence-1 |
| active | https://timsong-cpp.github.io/cppwp/thread#def:active |
| . | https://timsong-cpp.github.io/cppwp/thread#once.callonce-2.sentence-2 |
| [func.require] | https://timsong-cpp.github.io/cppwp/func.require |
| . | https://timsong-cpp.github.io/cppwp/thread#once.callonce-2.sentence-3 |
| exceptional | https://timsong-cpp.github.io/cppwp/thread#def:exceptional |
| returning | https://timsong-cpp.github.io/cppwp/thread#def:returning |
| . | https://timsong-cpp.github.io/cppwp/thread#once.callonce-2.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#once.callonce-2.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/thread#once.callonce-2.sentence-6 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#once.callonce-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#once.callonce-2.sentence-7 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#once.callonce-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9425 |
| synchronizes with | https://timsong-cpp.github.io/cppwp/intro.multithread#def:synchronize_with |
| . | https://timsong-cpp.github.io/cppwp/thread#once.callonce-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#once.callonce-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9432 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#once.callonce-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#once.callonce-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9437 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#once.callonce-example-1 |
| 32.7 | https://timsong-cpp.github.io/cppwp/thread#condition |
| [thread.condition] | https://timsong-cpp.github.io/cppwp/thread.condition |
| 32.7.1 | https://timsong-cpp.github.io/cppwp/thread#condition.general |
| [thread.condition.general] | https://timsong-cpp.github.io/cppwp/thread.condition.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#condition.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9474 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.general-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.general-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.general-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#condition.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9482 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.general-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#condition.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9486 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.general-3.sentence-1 |
| 1. | https://timsong-cpp.github.io/cppwp/thread#condition.general-3.1 |
| 2. | https://timsong-cpp.github.io/cppwp/thread#condition.general-3.2 |
| 3. | https://timsong-cpp.github.io/cppwp/thread#condition.general-3.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.general-3.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#condition.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9497 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.general-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#condition.general-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9502 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.general-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#condition.general-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9505 |
| [thread.condition] | https://timsong-cpp.github.io/cppwp/thread#condition |
| 32.7.2 | https://timsong-cpp.github.io/cppwp/thread#condition.variable.syn |
| [condition.variable.syn] | https://timsong-cpp.github.io/cppwp/condition.variable.syn |
| π | https://timsong-cpp.github.io/cppwp/thread#header:%3ccondition_variable%3e |
| [thread.condition.condvar] | https://timsong-cpp.github.io/cppwp/thread#condition.condvar |
| [thread.condition.condvarany] | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany |
| [thread.condition.nonmember] | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember |
| cv_status | https://timsong-cpp.github.io/cppwp/thread#lib:cv_status |
| no_timeout | https://timsong-cpp.github.io/cppwp/thread#lib:cv_status,no_timeout |
| timeout | https://timsong-cpp.github.io/cppwp/thread#lib:cv_status,timeout |
| 32.7.3 | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember |
| [thread.condition.nonmember] | https://timsong-cpp.github.io/cppwp/thread.condition.nonmember |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:notify_all_at_thread_exit |
| 1 | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9539 |
| (1.1) | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember-1.1 |
| (1.2) | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember-1.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9549 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9563 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9568 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9574 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.nonmember-5.sentence-2 |
| 32.7.4 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar |
| [thread.condition.condvar] | https://timsong-cpp.github.io/cppwp/thread.condition.condvar |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:condition_variable |
| [thread.req.native] | https://timsong-cpp.github.io/cppwp/thread#req.native |
| [thread.req.native] | https://timsong-cpp.github.io/cppwp/thread#req.native |
| 1 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9623 |
| [class.prop] | https://timsong-cpp.github.io/cppwp/class.prop |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:condition_variable,constructor |
| 2 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9632 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9636 |
| (3.1) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-3.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:condition_variable,destructor |
| 4 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9650 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-4.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-4.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-4.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-4.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-4.sentence-5 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:notify_one,condition_variable |
| 5 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9671 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-5.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:notify_all,condition_variable |
| 6 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9682 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-6.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait,condition_variable |
| 7 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9693 |
| (7.1) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-7.1 |
| (7.2) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-7.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9704 |
| (8.1) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-8.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-8.1.sentence-1 |
| (8.2) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-8.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-8.2.sentence-1 |
| (8.3) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-8.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-8.3.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9714 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-9.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9719 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9723 |
| [except.terminate] | https://timsong-cpp.github.io/cppwp/except.terminate |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-11.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-11.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait,condition_variable_ |
| 12 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9739 |
| (12.1) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-12.1 |
| (12.2) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-12.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9750 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9758 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9763 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-15.sentence-1 |
| 16 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9767 |
| [except.terminate] | https://timsong-cpp.github.io/cppwp/except.terminate |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-16.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-16.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait_until,condition_variable |
| 17 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9784 |
| (17.1) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-17.1 |
| (17.2) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-17.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-17.sentence-1 |
| 18 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9795 |
| (18.1) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-18.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-18.1.sentence-1 |
| (18.2) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-18.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-18.2.sentence-1 |
| (18.3) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-18.3 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-18.3.sentence-1 |
| (18.4) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-18.4 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-18.4.sentence-1 |
| 19 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9813 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-19.sentence-1 |
| 20 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9818 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-20.sentence-1 |
| 21 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9824 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-21.sentence-1 |
| 22 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9829 |
| [except.terminate] | https://timsong-cpp.github.io/cppwp/except.terminate |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-22.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-note-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-22.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait_for,condition_variable |
| 23 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9846 |
| (23.1) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-23.1 |
| (23.2) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-23.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-23.sentence-1 |
| 24 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-24 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9857 |
| 25 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9864 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-25.sentence-1 |
| 26 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-26 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9869 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-26.sentence-1 |
| 27 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-27 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9875 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-27.sentence-1 |
| 28 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-28 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9880 |
| [except.terminate] | https://timsong-cpp.github.io/cppwp/except.terminate |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-28.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-note-5 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-28.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait_until,condition_variable_ |
| 29 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-29 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9898 |
| (29.1) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-29.1 |
| (29.2) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-29.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-29.sentence-1 |
| 30 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-30 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9909 |
| 31 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-31 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9919 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-31.sentence-1 |
| 32 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-32 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9924 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-note-6 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-32.sentence-1 |
| 33 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-33 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9930 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-33.sentence-1 |
| 34 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-34 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9935 |
| [except.terminate] | https://timsong-cpp.github.io/cppwp/except.terminate |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-34.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-note-7 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-34.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait_for,condition_variable_ |
| 35 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-35 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9953 |
| (35.1) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-35.1 |
| (35.2) | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-35.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-35.sentence-1 |
| 36 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-36 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9967 |
| 37 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-37 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9974 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-note-8 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-37.sentence-1 |
| 38 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-38 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9980 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-38.sentence-1 |
| 39 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-39 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9985 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-note-9 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-39.sentence-1 |
| 40 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-40 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9991 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-40.sentence-1 |
| 41 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-41 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L9996 |
| [except.terminate] | https://timsong-cpp.github.io/cppwp/except.terminate |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-41.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-note-10 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvar-41.sentence-2 |
| 32.7.5 | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany |
| [thread.condition.condvarany] | https://timsong-cpp.github.io/cppwp/thread.condition.condvarany |
| 32.7.5.1 | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general |
| [thread.condition.condvarany.general] | https://timsong-cpp.github.io/cppwp/thread.condition.condvarany.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10009 |
| [thread.condition.condvarany] | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany |
| Cpp17BasicLockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17BasicLockable |
| [thread.req.lockable.basic] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.basic |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-1.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:condition_variable_any |
| [thread.condvarany.wait] | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait |
| [thread.condvarany.intwait] | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:condition_variable_any,constructor |
| 2 | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10072 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10077 |
| (3.1) | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-3.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-3.1.sentence-1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-3.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-3.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:condition_variable_any,destructor |
| 4 | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10094 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-4.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-4.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-4.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-4.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-4.sentence-5 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:notify_one,condition_variable_any |
| 5 | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10115 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-5.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:notify_all,condition_variable_any |
| 6 | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10126 |
| . | https://timsong-cpp.github.io/cppwp/thread#condition.condvarany.general-6.sentence-1 |
| 32.7.5.2 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait |
| [thread.condvarany.wait] | https://timsong-cpp.github.io/cppwp/thread.condvarany.wait |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait,condition_variable_any |
| 1 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10140 |
| (1.1) | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-1.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-1.1.sentence-1 |
| (1.2) | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-1.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-1.2.sentence-1 |
| (1.3) | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-1.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-1.3.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10150 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10154 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10158 |
| [except.terminate] | https://timsong-cpp.github.io/cppwp/except.terminate |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-4.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-4.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait,condition_variable_any_ |
| 5 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10174 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait_until,condition_variable_any |
| 6 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10190 |
| (6.1) | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-6.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-6.1.sentence-1 |
| (6.2) | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-6.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-6.2.sentence-1 |
| (6.3) | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-6.3 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-6.3.sentence-1 |
| (6.4) | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-6.4 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-6.4.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10209 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10213 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10219 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-9.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10224 |
| [except.terminate] | https://timsong-cpp.github.io/cppwp/except.terminate |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-10.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-10.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait_for,condition_variable_any |
| 11 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10240 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10247 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10251 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-13.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10257 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10262 |
| [except.terminate] | https://timsong-cpp.github.io/cppwp/except.terminate |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-15.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-15.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait_until,condition_variable_any_ |
| 16 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10278 |
| 17 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10288 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-note-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-17.sentence-1 |
| 18 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10294 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-note-5 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-18.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait_for,condition_variable_any_ |
| 19 | https://timsong-cpp.github.io/cppwp/thread#condvarany.wait-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10308 |
| 32.7.5.3 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait |
| [thread.condvarany.intwait] | https://timsong-cpp.github.io/cppwp/thread.condvarany.intwait |
| 1 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10318 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-1.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-itemdecl:1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10330 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10344 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10350 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10354 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10358 |
| [except.terminate] | https://timsong-cpp.github.io/cppwp/except.terminate |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-6.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-6.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-itemdecl:2 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10374 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10389 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10396 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-note-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-9.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10402 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10406 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10411 |
| [except.terminate] | https://timsong-cpp.github.io/cppwp/except.terminate |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-12.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-note-5 |
| . | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-12.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-itemdecl:3 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#condvarany.intwait-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10427 |
| 32.8 | https://timsong-cpp.github.io/cppwp/thread#sema |
| [thread.sema] | https://timsong-cpp.github.io/cppwp/thread.sema |
| 32.8.1 | https://timsong-cpp.github.io/cppwp/thread#sema.general |
| [thread.sema.general] | https://timsong-cpp.github.io/cppwp/thread.sema.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#sema.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10439 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.general-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.general-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#sema.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10445 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.general-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.general-2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.general-2.sentence-3 |
| 32.8.2 | https://timsong-cpp.github.io/cppwp/thread#semaphore.syn |
| [semaphore.syn] | https://timsong-cpp.github.io/cppwp/semaphore.syn |
| π | https://timsong-cpp.github.io/cppwp/thread#header:%3csemaphore%3e |
| [thread.sema.cnt] | https://timsong-cpp.github.io/cppwp/thread#sema.cnt |
| binary_semaphore | https://timsong-cpp.github.io/cppwp/thread#lib:binary_semaphore |
| 32.8.3 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt |
| [thread.sema.cnt] | https://timsong-cpp.github.io/cppwp/thread.sema.cnt |
| 1 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10494 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10504 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10507 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:max,counting_semaphore |
| 4 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10517 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-4.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:counting_semaphore,constructor |
| 5 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10529 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10534 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10538 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-7.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:release,counting_semaphore |
| 8 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10549 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10554 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-9.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-9.sentence-2 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10560 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10565 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10569 |
| [thread.mutex.requirements.mutex] | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-12.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:try_acquire,counting_semaphore |
| 13 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10581 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-13.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-13.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-13.sentence-3 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-note-1 |
| [atomics] | https://timsong-cpp.github.io/cppwp/thread#atomics |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-13.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-13.sentence-5 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10598 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-14.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:acquire,counting_semaphore |
| 15 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10609 |
| (15.1) | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-15.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-15.1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-15.1.sentence-2 |
| (15.2) | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-15.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-15.2.sentence-1 |
| 16 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10619 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-16.sentence-1 |
| 17 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10623 |
| [thread.mutex.requirements.mutex] | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-17.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:try_acquire_for,counting_semaphore |
| 18 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10639 |
| (18.1) | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-18.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-18.1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-18.1.sentence-2 |
| (18.2) | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-18.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-18.2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-18.2.sentence-2 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-18.sentence-2 |
| 19 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10657 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-19.sentence-1 |
| 20 | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10662 |
| [thread.mutex.requirements.mutex] | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex |
| . | https://timsong-cpp.github.io/cppwp/thread#sema.cnt-20.sentence-1 |
| 32.9 | https://timsong-cpp.github.io/cppwp/thread#coord |
| [thread.coord] | https://timsong-cpp.github.io/cppwp/thread.coord |
| 32.9.1 | https://timsong-cpp.github.io/cppwp/thread#coord.general |
| [thread.coord.general] | https://timsong-cpp.github.io/cppwp/thread.coord.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#coord.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10672 |
| [thread.coord] | https://timsong-cpp.github.io/cppwp/thread#coord |
| . | https://timsong-cpp.github.io/cppwp/thread#coord.general-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#coord.general-1.sentence-2 |
| 32.9.2 | https://timsong-cpp.github.io/cppwp/thread#latch |
| [thread.latch] | https://timsong-cpp.github.io/cppwp/thread.latch |
| 32.9.2.1 | https://timsong-cpp.github.io/cppwp/thread#latch.general |
| [thread.latch.general] | https://timsong-cpp.github.io/cppwp/thread.latch.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#latch.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10681 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.general-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.general-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.general-1.sentence-3 |
| 32.9.2.2 | https://timsong-cpp.github.io/cppwp/thread#latch.syn |
| [latch.syn] | https://timsong-cpp.github.io/cppwp/latch.syn |
| π | https://timsong-cpp.github.io/cppwp/thread#header:%3clatch%3e |
| 32.9.2.3 | https://timsong-cpp.github.io/cppwp/thread#latch.class |
| [thread.latch.class] | https://timsong-cpp.github.io/cppwp/thread.latch.class |
| 1 | https://timsong-cpp.github.io/cppwp/thread#latch.class-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10724 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#latch.class-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10730 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:max,latch |
| 3 | https://timsong-cpp.github.io/cppwp/thread#latch.class-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10740 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:latch,constructor |
| 4 | https://timsong-cpp.github.io/cppwp/thread#latch.class-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10751 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#latch.class-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10756 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#latch.class-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10760 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-6.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:count_down,latch |
| 7 | https://timsong-cpp.github.io/cppwp/thread#latch.class-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10771 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#latch.class-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10776 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-8.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-8.sentence-2 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#latch.class-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10782 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-9.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#latch.class-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10786 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#latch.class-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10790 |
| [thread.mutex.requirements.mutex] | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-11.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:try_wait,latch |
| 12 | https://timsong-cpp.github.io/cppwp/thread#latch.class-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10802 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-12.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-12.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait,latch |
| 13 | https://timsong-cpp.github.io/cppwp/thread#latch.class-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10813 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-13.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-13.sentence-2 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#latch.class-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10820 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#latch.class-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10824 |
| [thread.mutex.requirements.mutex] | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex |
| . | https://timsong-cpp.github.io/cppwp/thread#latch.class-15.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:arrive_and_wait,latch |
| 16 | https://timsong-cpp.github.io/cppwp/thread#latch.class-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10836 |
| 32.9.3 | https://timsong-cpp.github.io/cppwp/thread#barrier |
| [thread.barrier] | https://timsong-cpp.github.io/cppwp/thread.barrier |
| 32.9.3.1 | https://timsong-cpp.github.io/cppwp/thread#barrier.general |
| [thread.barrier.general] | https://timsong-cpp.github.io/cppwp/thread.barrier.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#barrier.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10849 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.general-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#barrier.general-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.general-1.sentence-2 |
| 32.9.3.2 | https://timsong-cpp.github.io/cppwp/thread#barrier.syn |
| [barrier.syn] | https://timsong-cpp.github.io/cppwp/barrier.syn |
| π | https://timsong-cpp.github.io/cppwp/thread#header:%3cbarrier%3e |
| 32.9.3.3 | https://timsong-cpp.github.io/cppwp/thread#barrier.class |
| [thread.barrier.class] | https://timsong-cpp.github.io/cppwp/thread.barrier.class |
| 1 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10899 |
| barrier phase | https://timsong-cpp.github.io/cppwp/thread#def:barrier_phase |
| (1.1) | https://timsong-cpp.github.io/cppwp/thread#barrier.class-1.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-1.1.sentence-1 |
| (1.2) | https://timsong-cpp.github.io/cppwp/thread#barrier.class-1.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-1.2.sentence-1 |
| (1.3) | https://timsong-cpp.github.io/cppwp/thread#barrier.class-1.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-1.3.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10920 |
| phase synchronization point | https://timsong-cpp.github.io/cppwp/thread#def:barrier,phase_synchronization_point |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10927 |
| phase completion step | https://timsong-cpp.github.io/cppwp/thread#def:phase_completion_step |
| (3.1) | https://timsong-cpp.github.io/cppwp/thread#barrier.class-3.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-3.1.sentence-1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/thread#barrier.class-3.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-3.2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-3.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10941 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10947 |
| Cpp17MoveConstructible | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveConstructible |
| 31 | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.moveconstructible |
| Cpp17Destructible | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17Destructible |
| 35 | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.destructible |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-5.sentence-2 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10953 |
| Cpp17DefaultConstructible | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17DefaultConstructible |
| 30 | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.defaultconstructible |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10961 |
| Cpp17MoveConstructible | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveConstructible |
| 31 | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.moveconstructible |
| Cpp17MoveAssignable | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveAssignable |
| 33 | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.moveassignable |
| Cpp17Destructible | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17Destructible |
| 35 | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#tab:cpp17.destructible |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-7.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:max,barrier |
| 8 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10974 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-8.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:barrier,constructor |
| 9 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10986 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-9.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L10991 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-10.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-10.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-10.sentence-3 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-10.sentence-4 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11001 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-11.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:arrive,barrier |
| 12 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11012 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11018 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-13.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-13.sentence-2 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11024 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11029 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-15.sentence-1 |
| 16 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11033 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-16.sentence-1 |
| 17 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11037 |
| [thread.mutex.requirements.mutex] | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-17.sentence-1 |
| 18 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11042 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-18.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait,barrier |
| 19 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11054 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-19.sentence-1 |
| 20 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11060 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-20.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-20.sentence-2 |
| 21 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11070 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-21.sentence-1 |
| 22 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11074 |
| [thread.mutex.requirements.mutex] | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-22.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:arrive_and_wait,barrier |
| 23 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11086 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-23.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:arrive_and_drop,barrier |
| 24 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-24 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11097 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-24.sentence-1 |
| 25 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11101 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-25.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-25.sentence-2 |
| 26 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-26 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11106 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-26.sentence-1 |
| 27 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-27 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11111 |
| [thread.req.exception] | https://timsong-cpp.github.io/cppwp/thread#req.exception |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-27.sentence-1 |
| 28 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-28 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11115 |
| [thread.mutex.requirements.mutex] | https://timsong-cpp.github.io/cppwp/thread#mutex.requirements.mutex |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-28.sentence-1 |
| 29 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-29 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11120 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#barrier.class-note-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#barrier.class-29.sentence-1 |
| 32.10 | https://timsong-cpp.github.io/cppwp/thread#futures |
| [futures] | https://timsong-cpp.github.io/cppwp/futures |
| 32.10.1 | https://timsong-cpp.github.io/cppwp/thread#futures.overview |
| [futures.overview] | https://timsong-cpp.github.io/cppwp/futures.overview |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.overview-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11130 |
| [futures] | https://timsong-cpp.github.io/cppwp/thread#futures |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.overview-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.overview-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.overview-1.sentence-2 |
| 32.10.2 | https://timsong-cpp.github.io/cppwp/thread#future.syn |
| [future.syn] | https://timsong-cpp.github.io/cppwp/future.syn |
| π | https://timsong-cpp.github.io/cppwp/thread#header:%3cfuture%3e |
| future_errc | https://timsong-cpp.github.io/cppwp/thread#lib:future_errc |
| broken_promise | https://timsong-cpp.github.io/cppwp/thread#lib:future_errc,broken_promise |
| future_already_retrieved | https://timsong-cpp.github.io/cppwp/thread#lib:future_errc,future_already_retrieved |
| promise_already_satisfied | https://timsong-cpp.github.io/cppwp/thread#lib:future_errc,promise_already_satisfied |
| no_state | https://timsong-cpp.github.io/cppwp/thread#lib:future_errc,no_state |
| launch | https://timsong-cpp.github.io/cppwp/thread#lib:launch |
| async | https://timsong-cpp.github.io/cppwp/thread#lib:launch,async |
| deferred | https://timsong-cpp.github.io/cppwp/thread#lib:launch,deferred |
| future_status | https://timsong-cpp.github.io/cppwp/thread#lib:future_status |
| ready | https://timsong-cpp.github.io/cppwp/thread#lib:future_status,ready |
| timeout | https://timsong-cpp.github.io/cppwp/thread#lib:future_status,timeout |
| deferred | https://timsong-cpp.github.io/cppwp/thread#lib:future_status,deferred |
| [futures.errors] | https://timsong-cpp.github.io/cppwp/thread#futures.errors |
| [futures.future.error] | https://timsong-cpp.github.io/cppwp/thread#futures.future.error |
| [futures.promise] | https://timsong-cpp.github.io/cppwp/thread#futures.promise |
| [futures.unique.future] | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future |
| [futures.shared.future] | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future |
| [futures.task] | https://timsong-cpp.github.io/cppwp/thread#futures.task |
| [futures.async] | https://timsong-cpp.github.io/cppwp/thread#futures.async |
| 1 | https://timsong-cpp.github.io/cppwp/thread#future.syn-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11208 |
| [bitmask.types] | https://timsong-cpp.github.io/cppwp/bitmask.types |
| . | https://timsong-cpp.github.io/cppwp/thread#future.syn-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#future.syn-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#future.syn-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#future.syn-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#future.syn-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11219 |
| . | https://timsong-cpp.github.io/cppwp/thread#future.syn-2.sentence-1 |
| 32.10.3 | https://timsong-cpp.github.io/cppwp/thread#futures.errors |
| [futures.errors] | https://timsong-cpp.github.io/cppwp/futures.errors |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:future_category |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.errors-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11230 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.errors-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#futures.errors-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11234 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.errors-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.errors-2.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:make_error_code,future_errc |
| 3 | https://timsong-cpp.github.io/cppwp/thread#futures.errors-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11246 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.errors-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:make_error_condition,future_errc |
| 4 | https://timsong-cpp.github.io/cppwp/thread#futures.errors-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11257 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.errors-4.sentence-1 |
| 32.10.4 | https://timsong-cpp.github.io/cppwp/thread#futures.future.error |
| [futures.future.error] | https://timsong-cpp.github.io/cppwp/futures.future.error |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:future_error |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:future_error,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.future.error-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11286 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.future.error-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:code,future_error |
| 2 | https://timsong-cpp.github.io/cppwp/thread#futures.future.error-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11297 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.future.error-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:what,future_error |
| 3 | https://timsong-cpp.github.io/cppwp/thread#futures.future.error-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11308 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.future.error-3.sentence-1 |
| 32.10.5 | https://timsong-cpp.github.io/cppwp/thread#futures.state |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures.state |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.state-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11315 |
| [futures] | https://timsong-cpp.github.io/cppwp/thread#futures |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-1.sentence-1 |
| shared state | https://timsong-cpp.github.io/cppwp/thread#def:future,shared_state |
| result | https://timsong-cpp.github.io/cppwp/thread#def:result |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-1.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.state-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#futures.state-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11324 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#futures.state-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#futures.state-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11330 |
| asynchronous return object | https://timsong-cpp.github.io/cppwp/thread#def:asynchronous_return_object |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-3.sentence-1 |
| waiting function | https://timsong-cpp.github.io/cppwp/thread#def:function,waiting |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-3.sentence-2 |
| [thread.req.lockable] | https://timsong-cpp.github.io/cppwp/thread#req.lockable |
| timed waiting function | https://timsong-cpp.github.io/cppwp/thread#def:timed_waiting_function |
| non-timed waiting function | https://timsong-cpp.github.io/cppwp/thread#def:non-timed_waiting_function |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-3.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#futures.state-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11339 |
| asynchronous provider | https://timsong-cpp.github.io/cppwp/thread#def:asynchronous_provider |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-4.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.state-example-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-4.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-4.sentence-4 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#futures.state-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11350 |
| (5.1) | https://timsong-cpp.github.io/cppwp/thread#futures.state-5.1 |
| (5.2) | https://timsong-cpp.github.io/cppwp/thread#futures.state-5.2 |
| (5.3) | https://timsong-cpp.github.io/cppwp/thread#futures.state-5.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#futures.state-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11367 |
| (6.1) | https://timsong-cpp.github.io/cppwp/thread#futures.state-6.1 |
| (6.2) | https://timsong-cpp.github.io/cppwp/thread#futures.state-6.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#futures.state-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11377 |
| (7.1) | https://timsong-cpp.github.io/cppwp/thread#futures.state-7.1 |
| (7.1.1) | https://timsong-cpp.github.io/cppwp/thread#futures.state-7.1.1 |
| (7.1.2) | https://timsong-cpp.github.io/cppwp/thread#futures.state-7.1.2 |
| (7.2) | https://timsong-cpp.github.io/cppwp/thread#futures.state-7.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#futures.state-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11393 |
| ready | https://timsong-cpp.github.io/cppwp/thread#def:ready |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-8.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-8.sentence-2 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#futures.state-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11400 |
| synchronize with | https://timsong-cpp.github.io/cppwp/intro.multithread#def:synchronize_with |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-9.sentence-1 |
| synchronizes with | https://timsong-cpp.github.io/cppwp/intro.multithread#def:synchronize_with |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-9.sentence-2 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#futures.state-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11409 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-10.sentence-1 |
| thread storage duration | https://timsong-cpp.github.io/cppwp/basic.stc.thread |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-10.sentence-2 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#futures.state-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11415 |
| conflict | https://timsong-cpp.github.io/cppwp/intro.multithread#def:conflict |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-11.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#futures.state-note-3 |
| [res.on.data.races] | https://timsong-cpp.github.io/cppwp/res.on.data.races |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-11.sentence-2 |
| [futures.shared.future] | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.state-11.sentence-3 |
| 32.10.6 | https://timsong-cpp.github.io/cppwp/thread#futures.promise |
| [futures.promise] | https://timsong-cpp.github.io/cppwp/futures.promise |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:promise |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11459 |
| Cpp17Destructible | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17Destructible |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11463 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11469 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:promise,constructor |
| 4 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11483 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-4.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:promise,constructor_ |
| 5 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11496 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11501 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-6.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:promise,destructor |
| 7 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11512 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/thread#futures.state |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-7.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator=,promise |
| 8 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11523 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/thread#futures.state |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11528 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-9.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:swap,promise |
| 10 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11539 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11543 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-11.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-11.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:get_future,promise |
| 12 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11556 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-12.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-12.sentence-2 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11568 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-13.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11573 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11579 |
| (15.1) | https://timsong-cpp.github.io/cppwp/thread#futures.promise-15.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-15.1.sentence-1 |
| (15.2) | https://timsong-cpp.github.io/cppwp/thread#futures.promise-15.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-15.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:set_value,promise |
| 16 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11598 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/thread#futures.state |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-16.sentence-1 |
| 17 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11603 |
| (17.1) | https://timsong-cpp.github.io/cppwp/thread#futures.promise-17.1 |
| (17.2) | https://timsong-cpp.github.io/cppwp/thread#futures.promise-17.2 |
| (17.3) | https://timsong-cpp.github.io/cppwp/thread#futures.promise-17.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-17.sentence-1 |
| 18 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11612 |
| (18.1) | https://timsong-cpp.github.io/cppwp/thread#futures.promise-18.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-18.1.sentence-1 |
| (18.2) | https://timsong-cpp.github.io/cppwp/thread#futures.promise-18.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-18.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:set_exception,promise |
| 19 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11627 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-19.sentence-1 |
| 20 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11631 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/thread#futures.state |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-20.sentence-1 |
| 21 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11636 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-21.sentence-1 |
| 22 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11641 |
| (22.1) | https://timsong-cpp.github.io/cppwp/thread#futures.promise-22.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-22.1.sentence-1 |
| (22.2) | https://timsong-cpp.github.io/cppwp/thread#futures.promise-22.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-22.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:set_value_at_thread_exit,promise |
| 23 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11659 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-23.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-23.sentence-2 |
| 24 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-24 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11666 |
| (24.1) | https://timsong-cpp.github.io/cppwp/thread#futures.promise-24.1 |
| (24.2) | https://timsong-cpp.github.io/cppwp/thread#futures.promise-24.2 |
| (24.3) | https://timsong-cpp.github.io/cppwp/thread#futures.promise-24.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-24.sentence-1 |
| 25 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11675 |
| (25.1) | https://timsong-cpp.github.io/cppwp/thread#futures.promise-25.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-25.1.sentence-1 |
| (25.2) | https://timsong-cpp.github.io/cppwp/thread#futures.promise-25.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-25.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:set_exception_at_thread_exit,promise |
| 26 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-26 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11690 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-26.sentence-1 |
| 27 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-27 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11694 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-27.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-27.sentence-2 |
| 28 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-28 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11701 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-28.sentence-1 |
| 29 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-29 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11705 |
| (29.1) | https://timsong-cpp.github.io/cppwp/thread#futures.promise-29.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-29.1.sentence-1 |
| (29.2) | https://timsong-cpp.github.io/cppwp/thread#futures.promise-29.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-29.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:swap,promise_ |
| 30 | https://timsong-cpp.github.io/cppwp/thread#futures.promise-30 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11721 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.promise-30.sentence-1 |
| 32.10.7 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future |
| [futures.unique.future] | https://timsong-cpp.github.io/cppwp/futures.unique.future |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11728 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-1.sentence-2 |
| asynchronous providers | https://timsong-cpp.github.io/cppwp/thread#def:asynchronous_provider |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-1.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11743 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11749 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-3.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-3.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:future |
| 4 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11791 |
| Cpp17Destructible | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17Destructible |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11795 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-5.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:future,constructor |
| 6 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11806 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11810 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-7.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:future,constructor_ |
| 8 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11821 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11827 |
| (9.1) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-9.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-9.1.sentence-1 |
| (9.2) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-9.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-9.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:future,constructor__ |
| 10 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11842 |
| (10.1) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-10.1 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/thread#futures.state |
| (10.2) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-10.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-10.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator=,future |
| 11 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11858 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-11.sentence-1 |
| (11.1) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-11.1 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/thread#futures.state |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-11.1.sentence-1 |
| (11.2) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-11.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-11.2.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11869 |
| (12.1) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-12.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-12.1.sentence-1 |
| (12.2) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-12.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-12.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:share,future |
| 13 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11888 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-13.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11892 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-14.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:get,future |
| 15 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11905 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-15.sentence-1 |
| 16 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11911 |
| (16.1) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-16.1 |
| (16.2) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-16.2 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/thread#futures.state |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-16.sentence-1 |
| 17 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11919 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-17.sentence-1 |
| 18 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11923 |
| (18.1) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-18.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-18.1.sentence-1 |
| (18.2) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-18.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-18.2.sentence-1 |
| (18.3) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-18.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-18.3.sentence-1 |
| 19 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11937 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-19.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:valid,future |
| 20 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11948 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-20.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait,future |
| 21 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11959 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-21.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait_for,future |
| 22 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11972 |
| [futures.async] | https://timsong-cpp.github.io/cppwp/thread#futures.async |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-22.sentence-1 |
| 23 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11980 |
| (23.1) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-23.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-23.1.sentence-1 |
| (23.2) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-23.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-23.2.sentence-1 |
| (23.3) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-23.3 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-23.3.sentence-1 |
| 24 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-24 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11993 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-24.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait_until,future |
| 25 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12005 |
| [futures.async] | https://timsong-cpp.github.io/cppwp/thread#futures.async |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-25.sentence-1 |
| 26 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-26 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12013 |
| (26.1) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-26.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-26.1.sentence-1 |
| (26.2) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-26.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-26.2.sentence-1 |
| (26.3) | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-26.3 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-26.3.sentence-1 |
| 27 | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-27 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12027 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.unique.future-27.sentence-1 |
| 32.10.8 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future |
| [futures.shared.future] | https://timsong-cpp.github.io/cppwp/futures.shared.future |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12035 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-1.sentence-2 |
| asynchronous provider | https://timsong-cpp.github.io/cppwp/thread#def:asynchronous_provider |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-1.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12049 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12055 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-3.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-3.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:shared_future |
| 4 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12097 |
| Cpp17Destructible | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17Destructible |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12101 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-5.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:shared_future,constructor |
| 6 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12113 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12117 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-7.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:shared_future,constructor_ |
| 8 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12128 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12133 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-9.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:shared_future,constructor__ |
| 10 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12145 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12150 |
| (11.1) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-11.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-11.1.sentence-1 |
| (11.2) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-11.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-11.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:shared_future,destructor |
| 12 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12165 |
| (12.1) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-12.1 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/thread#futures.state |
| (12.2) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-12.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-12.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator=,shared_future |
| 13 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12181 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-13.sentence-1 |
| (13.1) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-13.1 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/thread#futures.state |
| (13.2) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-13.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-13.sentence-2 |
| 14 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12192 |
| (14.1) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-14.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-14.1.sentence-1 |
| (14.2) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-14.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-14.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator=,shared_future_ |
| 15 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12211 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-15.sentence-1 |
| (15.1) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-15.1 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/thread#futures.state |
| (15.2) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-15.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-15.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-15.2.sentence-2 |
| 16 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12227 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-16.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:get,shared_future |
| 17 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12240 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-note-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-17.sentence-1 |
| 18 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12246 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-note-5 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-18.sentence-1 |
| 19 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12253 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-19.sentence-1 |
| 20 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12258 |
| (20.1) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-20.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-20.1.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-note-6 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-20.1.sentence-2 |
| (20.2) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-20.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-20.2.sentence-1 |
| (20.3) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-20.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-20.3.sentence-1 |
| 21 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12279 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-21.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:valid,shared_future |
| 22 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12290 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-22.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait,shared_future |
| 23 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12301 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-23.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait_for,shared_future |
| 24 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-24 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12314 |
| [futures.async] | https://timsong-cpp.github.io/cppwp/thread#futures.async |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-24.sentence-1 |
| 25 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12323 |
| (25.1) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-25.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-25.1.sentence-1 |
| (25.2) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-25.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-25.2.sentence-1 |
| (25.3) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-25.3 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-25.3.sentence-1 |
| 26 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-26 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12336 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-26.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:wait_until,shared_future |
| 27 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-27 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12348 |
| [futures.async] | https://timsong-cpp.github.io/cppwp/thread#futures.async |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-27.sentence-1 |
| 28 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-28 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12357 |
| (28.1) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-28.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-28.1.sentence-1 |
| (28.2) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-28.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-28.2.sentence-1 |
| (28.3) | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-28.3 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-28.3.sentence-1 |
| 29 | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-29 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12370 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread#req.timing |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.shared.future-29.sentence-1 |
| 32.10.9 | https://timsong-cpp.github.io/cppwp/thread#futures.async |
| [futures.async] | https://timsong-cpp.github.io/cppwp/futures.async |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.async-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12377 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:async |
| 2 | https://timsong-cpp.github.io/cppwp/thread#futures.async-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12393 |
| (2.1) | https://timsong-cpp.github.io/cppwp/thread#futures.async-2.1 |
| (2.2) | https://timsong-cpp.github.io/cppwp/thread#futures.async-2.2 |
| (2.3) | https://timsong-cpp.github.io/cppwp/thread#futures.async-2.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#futures.async-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12402 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.sentence-2 |
| (3.1) | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.1 |
| [func.invoke] | https://timsong-cpp.github.io/cppwp/func.invoke |
| [thread.thread.constr] | https://timsong-cpp.github.io/cppwp/thread#thread.constr |
| [conv.rval] | https://timsong-cpp.github.io/cppwp/conv.rval |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.1.sentence-4 |
| (3.2) | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.2.sentence-1 |
| deferred function | https://timsong-cpp.github.io/cppwp/thread#def:function,deferred |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.2.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.2.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.2.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.2.sentence-6 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/thread#futures.state |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.2.sentence-7 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.2.sentence-8 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.2.sentence-9 |
| (3.3) | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-3.3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#futures.async-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12468 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-4.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.async-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-4.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-4.sentence-4 |
| (4.1) | https://timsong-cpp.github.io/cppwp/thread#futures.async-4.1 |
| [thread.thread.member] | https://timsong-cpp.github.io/cppwp/thread#thread.member |
| (4.2) | https://timsong-cpp.github.io/cppwp/thread#futures.async-4.2 |
| synchronizes with | https://timsong-cpp.github.io/cppwp/intro.multithread#def:synchronize_with |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-4.sentence-5 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#futures.async-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12498 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-5.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#futures.async-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-5.sentence-2 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#futures.async-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12508 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#futures.async-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12515 |
| (7.1) | https://timsong-cpp.github.io/cppwp/thread#futures.async-7.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#futures.async-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12523 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.async-example-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#futures.async-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.async-8.sentence-1 |
| 32.10.10 | https://timsong-cpp.github.io/cppwp/thread#futures.task |
| [futures.task] | https://timsong-cpp.github.io/cppwp/futures.task |
| 32.10.10.1 | https://timsong-cpp.github.io/cppwp/thread#futures.task.general |
| [futures.task.general] | https://timsong-cpp.github.io/cppwp/futures.task.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.task.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12548 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.general-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#futures.task.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12553 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.general-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.general-2.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:packaged_task |
| 32.10.10.2 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members |
| [futures.task.members] | https://timsong-cpp.github.io/cppwp/futures.task.members |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:packaged_task,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12610 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:packaged_task,constructor_ |
| 2 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12622 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:packaged_task,constructor__ |
| 3 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12635 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12640 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12644 |
| [allocator.requirements.general] | https://timsong-cpp.github.io/cppwp/allocator.requirements.general |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12648 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-6.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-6.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-6.sentence-4 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12660 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-7.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-7.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:packaged_task,constructor___ |
| 8 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12673 |
| [expr.context] | https://timsong-cpp.github.io/cppwp/expr.context#term.unevaluated.operand |
| (8.1) | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-8.1 |
| (8.2) | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-8.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12691 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-9.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:packaged_task,constructor____ |
| 10 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12702 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-10.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-10.sentence-2 |
| 11 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12708 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-11.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator=,packaged_task |
| 12 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12719 |
| (12.1) | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-12.1 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/thread#futures.state |
| (12.2) | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-12.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-12.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:packaged_task,destructor |
| 13 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12735 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/thread#futures.state |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-13.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:swap,packaged_task |
| 14 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12746 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12750 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-15.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-15.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:valid,packaged_task |
| 16 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12765 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-16.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:get_future,packaged_task |
| 17 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12776 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-17.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-17.sentence-2 |
| 18 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12786 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-18.sentence-1 |
| 19 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12790 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-19.sentence-1 |
| 20 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12794 |
| (20.1) | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-20.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-20.1.sentence-1 |
| (20.2) | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-20.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-20.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator(),packaged_task |
| 21 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12809 |
| [func.require] | https://timsong-cpp.github.io/cppwp/func.require |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-21.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-21.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-21.sentence-3 |
| 22 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12821 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-22.sentence-1 |
| 23 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12826 |
| (23.1) | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-23.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-23.1.sentence-1 |
| (23.2) | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-23.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-23.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:make_ready_at_thread_exit,packaged_task |
| 24 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-24 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12841 |
| [func.require] | https://timsong-cpp.github.io/cppwp/func.require |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-24.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-24.sentence-2 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/thread#futures.state |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-24.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-24.sentence-4 |
| 25 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12853 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-25.sentence-1 |
| 26 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-26 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12857 |
| (26.1) | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-26.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-26.1.sentence-1 |
| (26.2) | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-26.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-26.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:reset,packaged_task |
| 27 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-27 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12872 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-27.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-27.sentence-2 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/thread#futures.state |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-27.sentence-3 |
| 28 | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-28 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12889 |
| (28.1) | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-28.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-28.1.sentence-1 |
| (28.2) | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-28.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.members-28.2.sentence-1 |
| 32.10.10.3 | https://timsong-cpp.github.io/cppwp/thread#futures.task.nonmembers |
| [futures.task.nonmembers] | https://timsong-cpp.github.io/cppwp/futures.task.nonmembers |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:swap,packaged_task_ |
| 1 | https://timsong-cpp.github.io/cppwp/thread#futures.task.nonmembers-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12907 |
| . | https://timsong-cpp.github.io/cppwp/thread#futures.task.nonmembers-1.sentence-1 |
| 32.11 | https://timsong-cpp.github.io/cppwp/thread#saferecl |
| [saferecl] | https://timsong-cpp.github.io/cppwp/saferecl |
| 32.11.1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.general |
| [saferecl.general] | https://timsong-cpp.github.io/cppwp/saferecl.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12916 |
| [saferecl] | https://timsong-cpp.github.io/cppwp/thread#saferecl |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.general-1.sentence-1 |
| 32.11.2 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu |
| [saferecl.rcu] | https://timsong-cpp.github.io/cppwp/saferecl.rcu |
| 32.11.2.1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general |
| [saferecl.rcu.general] | https://timsong-cpp.github.io/cppwp/saferecl.rcu.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12924 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-1.sentence-2 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12932 |
| rcu-protectable | https://timsong-cpp.github.io/cppwp/thread#def:rcu-protectable |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12940 |
| (3.1) | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-3.1 |
| (3.2) | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-3.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-3.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-3.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12958 |
| region of RCU protection | https://timsong-cpp.github.io/cppwp/thread#def:region_of_RCU_protection |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12963 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12969 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.general-6.sentence-2 |
| 32.11.2.2 | https://timsong-cpp.github.io/cppwp/thread#rcu.syn |
| [rcu.syn] | https://timsong-cpp.github.io/cppwp/rcu.syn |
| π | https://timsong-cpp.github.io/cppwp/thread#header:%3crcu%3e |
| [saferecl.rcu.base] | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base |
| [saferecl.rcu.domain] | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain |
| [saferecl.rcu.domain.func] | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func |
| 32.11.2.3 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base |
| [saferecl.rcu.base] | https://timsong-cpp.github.io/cppwp/saferecl.rcu.base |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12996 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13019 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13023 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-3.sentence-2 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13028 |
| [function.objects] | https://timsong-cpp.github.io/cppwp/function.objects |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13035 |
| Cpp17DefaultConstructible | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17DefaultConstructible |
| Cpp17MoveAssignable | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveAssignable |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13039 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-6.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-itemdecl:1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13048 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13052 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-8.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-8.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-8.sentence-3 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13060 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-9.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-9.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.base-9.sentence-3 |
| 32.11.2.4 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain |
| [saferecl.rcu.domain] | https://timsong-cpp.github.io/cppwp/saferecl.rcu.domain |
| 32.11.2.4.1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.general |
| [saferecl.rcu.domain.general] | https://timsong-cpp.github.io/cppwp/saferecl.rcu.domain.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13093 |
| Cpp17Lockable | https://timsong-cpp.github.io/cppwp/thread#:Cpp17Lockable |
| [thread.req.lockable.req] | https://timsong-cpp.github.io/cppwp/thread#req.lockable.req |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.general-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.general-example-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13103 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.general-2.sentence-1 |
| 32.11.2.4.2 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members |
| [saferecl.rcu.domain.members] | https://timsong-cpp.github.io/cppwp/saferecl.rcu.domain.members |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:lock,rcu_domain |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13115 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13119 |
| [intro.races] | https://timsong-cpp.github.io/cppwp/intro.races |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:try_lock,rcu_domain |
| 3 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13131 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13135 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-4.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:unlock,rcu_domain |
| 5 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13146 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13152 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-6.sentence-2 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13158 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13165 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-8.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.members-8.sentence-2 |
| 32.11.2.4.3 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func |
| [saferecl.rcu.domain.func] | https://timsong-cpp.github.io/cppwp/saferecl.rcu.domain.func |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:rcu_default_domain |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13181 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-1.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:rcu_synchronize |
| 2 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13193 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13199 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:rcu_barrier |
| 4 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13211 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13218 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-5.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-5.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:rcu_retire |
| 6 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13236 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13241 |
| Cpp17MoveConstructible | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveConstructible |
| Cpp17Destructible | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17Destructible |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13246 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-8.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-8.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-8.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-8.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-8.sentence-5 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-8.sentence-6 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13260 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-9.sentence-1 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13264 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.rcu.domain.func-10.sentence-1 |
| 32.11.3 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp |
| [saferecl.hp] | https://timsong-cpp.github.io/cppwp/saferecl.hp |
| 32.11.3.1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general |
| [saferecl.hp.general] | https://timsong-cpp.github.io/cppwp/saferecl.hp.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13276 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13287 |
| hazard-protectable | https://timsong-cpp.github.io/cppwp/thread#def:hazard-protectable |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-2.sentence-1 |
| hazard-protectable | https://timsong-cpp.github.io/cppwp/thread#def:hazard-protectable |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13296 |
| protection epochs | https://timsong-cpp.github.io/cppwp/thread#def:epoch,protection |
| associated with | https://timsong-cpp.github.io/cppwp/thread#def:hazard_pointer,associated |
| unassociated | https://timsong-cpp.github.io/cppwp/thread#def:hazard_pointer,unassociated |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-3.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13306 |
| retired | https://timsong-cpp.github.io/cppwp/thread#def:retired |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13313 |
| reclaimed | https://timsong-cpp.github.io/cppwp/thread#def:reclaimed |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13318 |
| possibly-reclaimable | https://timsong-cpp.github.io/cppwp/thread#def:possibly-reclaimable |
| (6.1) | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-6.1 |
| (6.2) | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-6.2 |
| (6.3) | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-6.3 |
| (6.3.1) | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-6.3.1 |
| (6.3.2) | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-6.3.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-6.3.2.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-6.3.2.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-note-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-6.3.sentence-2 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13355 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-7.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-note-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-7.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-example-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-7.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.general-7.sentence-4 |
| 32.11.3.2 | https://timsong-cpp.github.io/cppwp/thread#hazard.pointer.syn |
| [hazard.pointer.syn] | https://timsong-cpp.github.io/cppwp/hazard.pointer.syn |
| π | https://timsong-cpp.github.io/cppwp/thread#header:%3chazard_pointer%3e |
| [saferecl.hp.base] | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base |
| [saferecl.hp.holder] | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder |
| [saferecl.hp.holder.nonmem] | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.nonmem |
| 32.11.3.3 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base |
| [saferecl.hp.base] | https://timsong-cpp.github.io/cppwp/saferecl.hp.base |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13424 |
| [func.require] | https://timsong-cpp.github.io/cppwp/func.require |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13430 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13434 |
| Cpp17DefaultConstructible | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17DefaultConstructible |
| Cpp17MoveAssignable | https://timsong-cpp.github.io/cppwp/utility.arg.requirements#:Cpp17MoveAssignable |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13438 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-4.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:retire,hazard_pointer_obj_base |
| 5 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13450 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13454 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-6.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-6.sentence-3 |
| 7 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13461 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-7.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.base-7.sentence-2 |
| 32.11.3.4 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder |
| [saferecl.hp.holder] | https://timsong-cpp.github.io/cppwp/saferecl.hp.holder |
| 32.11.3.4.1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.general |
| [saferecl.hp.holder.general] | https://timsong-cpp.github.io/cppwp/saferecl.hp.holder.general |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13492 |
| owns | https://timsong-cpp.github.io/cppwp/thread#def:owning,hazard_pointer |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.general-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.general-1.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.general-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.general-1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.general-1.sentence-4 |
| 32.11.3.4.2 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor |
| [saferecl.hp.holder.ctor] | https://timsong-cpp.github.io/cppwp/saferecl.hp.holder.ctor |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:hazard_pointer,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13512 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:hazard_pointer,constructor_ |
| 2 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13523 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor-2.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:hazard_pointer,destructor |
| 3 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13537 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:operator=,hazard_pointer |
| 4 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13550 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor-4.sentence-2 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13557 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor-5.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor-5.sentence-3 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13564 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.ctor-6.sentence-1 |
| 32.11.3.4.3 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem |
| [saferecl.hp.holder.mem] | https://timsong-cpp.github.io/cppwp/saferecl.hp.holder.mem |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:empty,hazard_pointer |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13577 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:protect,hazard_pointer |
| 2 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13588 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:try_protect,hazard_pointer |
| 3 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13604 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13608 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13612 |
| (5.1) | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-5.1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-5.1.sentence-1 |
| (5.2) | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-5.2 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-5.2.sentence-1 |
| (5.3) | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-5.3 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-5.3.sentence-1 |
| (5.4) | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-5.4 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-5.4.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13623 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-6.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:reset_protection,hazard_pointer |
| 7 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13634 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13638 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13642 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-9.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-9.sentence-2 |
| 10 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13649 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-10.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:reset_protection,hazard_pointer_ |
| 11 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13660 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-11.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13664 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-12.sentence-1 |
| 13 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13668 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-13.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:swap,hazard_pointer |
| 14 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13679 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-14.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-note-1 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-14.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-14.sentence-3 |
| 15 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13689 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.mem-15.sentence-1 |
| 32.11.3.4.4 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.nonmem |
| [saferecl.hp.holder.nonmem] | https://timsong-cpp.github.io/cppwp/saferecl.hp.holder.nonmem |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:make_hazard_pointer |
| 1 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.nonmem-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13702 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.nonmem-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.nonmem-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13706 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.nonmem-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.nonmem-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13710 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.nonmem-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/thread#lib:swap,hazard_pointer_ |
| 4 | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.nonmem-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L13722 |
| . | https://timsong-cpp.github.io/cppwp/thread#saferecl.hp.holder.nonmem-4.sentence-1 |