| [thread] | https://timsong-cpp.github.io/cppwp/#thread |
| [futures.overview] | https://timsong-cpp.github.io/cppwp/futures#overview |
| [future.syn] | https://timsong-cpp.github.io/cppwp/futures#future.syn |
| [futures.errors] | https://timsong-cpp.github.io/cppwp/futures#errors |
| [futures.future.error] | https://timsong-cpp.github.io/cppwp/futures#future.error |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures#state |
| [futures.promise] | https://timsong-cpp.github.io/cppwp/futures#promise |
| [futures.unique.future] | https://timsong-cpp.github.io/cppwp/futures#unique.future |
| [futures.shared.future] | https://timsong-cpp.github.io/cppwp/futures#shared.future |
| [futures.async] | https://timsong-cpp.github.io/cppwp/futures#async |
| [futures.task] | https://timsong-cpp.github.io/cppwp/futures#task |
| [futures.task.general] | https://timsong-cpp.github.io/cppwp/futures#task.general |
| [futures.task.members] | https://timsong-cpp.github.io/cppwp/futures#task.members |
| [futures.task.nonmembers] | https://timsong-cpp.github.io/cppwp/futures#task.nonmembers |
| 32.10.1 | https://timsong-cpp.github.io/cppwp/futures#overview |
| [futures.overview] | https://timsong-cpp.github.io/cppwp/futures.overview |
| 1 | https://timsong-cpp.github.io/cppwp/futures#overview-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11130 |
| . | https://timsong-cpp.github.io/cppwp/futures#overview-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/futures#overview-note-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#overview-1.sentence-2 |
| 32.10.2 | https://timsong-cpp.github.io/cppwp/futures#future.syn |
| [future.syn] | https://timsong-cpp.github.io/cppwp/future.syn |
| π | https://timsong-cpp.github.io/cppwp/futures#header:%3cfuture%3e |
| future_errc | https://timsong-cpp.github.io/cppwp/futures#lib:future_errc |
| broken_promise | https://timsong-cpp.github.io/cppwp/futures#lib:future_errc,broken_promise |
| future_already_retrieved | https://timsong-cpp.github.io/cppwp/futures#lib:future_errc,future_already_retrieved |
| promise_already_satisfied | https://timsong-cpp.github.io/cppwp/futures#lib:future_errc,promise_already_satisfied |
| no_state | https://timsong-cpp.github.io/cppwp/futures#lib:future_errc,no_state |
| launch | https://timsong-cpp.github.io/cppwp/futures#lib:launch |
| async | https://timsong-cpp.github.io/cppwp/futures#lib:launch,async |
| deferred | https://timsong-cpp.github.io/cppwp/futures#lib:launch,deferred |
| future_status | https://timsong-cpp.github.io/cppwp/futures#lib:future_status |
| ready | https://timsong-cpp.github.io/cppwp/futures#lib:future_status,ready |
| timeout | https://timsong-cpp.github.io/cppwp/futures#lib:future_status,timeout |
| deferred | https://timsong-cpp.github.io/cppwp/futures#lib:future_status,deferred |
| [futures.errors] | https://timsong-cpp.github.io/cppwp/futures#errors |
| [futures.future.error] | https://timsong-cpp.github.io/cppwp/futures#future.error |
| [futures.promise] | https://timsong-cpp.github.io/cppwp/futures#promise |
| [futures.unique.future] | https://timsong-cpp.github.io/cppwp/futures#unique.future |
| [futures.shared.future] | https://timsong-cpp.github.io/cppwp/futures#shared.future |
| [futures.task] | https://timsong-cpp.github.io/cppwp/futures#task |
| [futures.async] | https://timsong-cpp.github.io/cppwp/futures#async |
| 1 | https://timsong-cpp.github.io/cppwp/futures#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/futures#future.syn-1.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/futures#future.syn-note-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#future.syn-1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/futures#future.syn-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/futures#future.syn-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11219 |
| . | https://timsong-cpp.github.io/cppwp/futures#future.syn-2.sentence-1 |
| 32.10.3 | https://timsong-cpp.github.io/cppwp/futures#errors |
| [futures.errors] | https://timsong-cpp.github.io/cppwp/futures.errors |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:future_category |
| 1 | https://timsong-cpp.github.io/cppwp/futures#errors-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11230 |
| . | https://timsong-cpp.github.io/cppwp/futures#errors-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/futures#errors-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11234 |
| . | https://timsong-cpp.github.io/cppwp/futures#errors-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#errors-2.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:make_error_code,future_errc |
| 3 | https://timsong-cpp.github.io/cppwp/futures#errors-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11246 |
| . | https://timsong-cpp.github.io/cppwp/futures#errors-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:make_error_condition,future_errc |
| 4 | https://timsong-cpp.github.io/cppwp/futures#errors-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11257 |
| . | https://timsong-cpp.github.io/cppwp/futures#errors-4.sentence-1 |
| 32.10.4 | https://timsong-cpp.github.io/cppwp/futures#future.error |
| [futures.future.error] | https://timsong-cpp.github.io/cppwp/futures.future.error |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:future_error |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:future_error,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/futures#future.error-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11286 |
| . | https://timsong-cpp.github.io/cppwp/futures#future.error-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:code,future_error |
| 2 | https://timsong-cpp.github.io/cppwp/futures#future.error-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11297 |
| . | https://timsong-cpp.github.io/cppwp/futures#future.error-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:what,future_error |
| 3 | https://timsong-cpp.github.io/cppwp/futures#future.error-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11308 |
| . | https://timsong-cpp.github.io/cppwp/futures#future.error-3.sentence-1 |
| 32.10.5 | https://timsong-cpp.github.io/cppwp/futures#state |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures.state |
| 1 | https://timsong-cpp.github.io/cppwp/futures#state-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11315 |
| . | https://timsong-cpp.github.io/cppwp/futures#state-1.sentence-1 |
| shared state | https://timsong-cpp.github.io/cppwp/futures#def:future,shared_state |
| result | https://timsong-cpp.github.io/cppwp/futures#def:result |
| . | https://timsong-cpp.github.io/cppwp/futures#state-1.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/futures#state-note-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#state-1.sentence-3 |
| 2 | https://timsong-cpp.github.io/cppwp/futures#state-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11324 |
| 2 | https://timsong-cpp.github.io/cppwp/futures#state-note-2 |
| . | https://timsong-cpp.github.io/cppwp/futures#state-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/futures#state-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11330 |
| asynchronous return object | https://timsong-cpp.github.io/cppwp/futures#def:asynchronous_return_object |
| . | https://timsong-cpp.github.io/cppwp/futures#state-3.sentence-1 |
| waiting function | https://timsong-cpp.github.io/cppwp/futures#def:function,waiting |
| . | https://timsong-cpp.github.io/cppwp/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/futures#def:timed_waiting_function |
| non-timed waiting function | https://timsong-cpp.github.io/cppwp/futures#def:non-timed_waiting_function |
| . | https://timsong-cpp.github.io/cppwp/futures#state-3.sentence-3 |
| 4 | https://timsong-cpp.github.io/cppwp/futures#state-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11339 |
| asynchronous provider | https://timsong-cpp.github.io/cppwp/futures#def:asynchronous_provider |
| . | https://timsong-cpp.github.io/cppwp/futures#state-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#state-4.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/futures#state-example-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#state-4.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/futures#state-4.sentence-4 |
| 5 | https://timsong-cpp.github.io/cppwp/futures#state-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11350 |
| (5.1) | https://timsong-cpp.github.io/cppwp/futures#state-5.1 |
| (5.2) | https://timsong-cpp.github.io/cppwp/futures#state-5.2 |
| (5.3) | https://timsong-cpp.github.io/cppwp/futures#state-5.3 |
| . | https://timsong-cpp.github.io/cppwp/futures#state-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/futures#state-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11367 |
| (6.1) | https://timsong-cpp.github.io/cppwp/futures#state-6.1 |
| (6.2) | https://timsong-cpp.github.io/cppwp/futures#state-6.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#state-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/futures#state-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11377 |
| (7.1) | https://timsong-cpp.github.io/cppwp/futures#state-7.1 |
| (7.1.1) | https://timsong-cpp.github.io/cppwp/futures#state-7.1.1 |
| (7.1.2) | https://timsong-cpp.github.io/cppwp/futures#state-7.1.2 |
| (7.2) | https://timsong-cpp.github.io/cppwp/futures#state-7.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#state-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/futures#state-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11393 |
| ready | https://timsong-cpp.github.io/cppwp/futures#def:ready |
| . | https://timsong-cpp.github.io/cppwp/futures#state-8.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#state-8.sentence-2 |
| 9 | https://timsong-cpp.github.io/cppwp/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/futures#state-9.sentence-1 |
| synchronizes with | https://timsong-cpp.github.io/cppwp/intro.multithread#def:synchronize_with |
| . | https://timsong-cpp.github.io/cppwp/futures#state-9.sentence-2 |
| 10 | https://timsong-cpp.github.io/cppwp/futures#state-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11409 |
| . | https://timsong-cpp.github.io/cppwp/futures#state-10.sentence-1 |
| thread storage duration | https://timsong-cpp.github.io/cppwp/basic.stc.thread |
| . | https://timsong-cpp.github.io/cppwp/futures#state-10.sentence-2 |
| 11 | https://timsong-cpp.github.io/cppwp/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/futures#state-11.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/futures#state-note-3 |
| [res.on.data.races] | https://timsong-cpp.github.io/cppwp/res.on.data.races |
| . | https://timsong-cpp.github.io/cppwp/futures#state-11.sentence-2 |
| [futures.shared.future] | https://timsong-cpp.github.io/cppwp/futures#shared.future |
| . | https://timsong-cpp.github.io/cppwp/futures#state-11.sentence-3 |
| 32.10.6 | https://timsong-cpp.github.io/cppwp/futures#promise |
| [futures.promise] | https://timsong-cpp.github.io/cppwp/futures.promise |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:promise |
| 1 | https://timsong-cpp.github.io/cppwp/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/futures#promise-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/futures#promise-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11463 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-2.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/futures#promise-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11469 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-3.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:promise,constructor |
| 4 | https://timsong-cpp.github.io/cppwp/futures#promise-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11483 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-4.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:promise,constructor_ |
| 5 | https://timsong-cpp.github.io/cppwp/futures#promise-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11496 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/futures#promise-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11501 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-6.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:promise,destructor |
| 7 | https://timsong-cpp.github.io/cppwp/futures#promise-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11512 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures#state |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-7.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:operator=,promise |
| 8 | https://timsong-cpp.github.io/cppwp/futures#promise-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11523 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures#state |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/futures#promise-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11528 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-9.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:swap,promise |
| 10 | https://timsong-cpp.github.io/cppwp/futures#promise-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11539 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/futures#promise-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11543 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-11.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-11.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:get_future,promise |
| 12 | https://timsong-cpp.github.io/cppwp/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/futures#promise-12.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/futures#promise-note-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-12.sentence-2 |
| 13 | https://timsong-cpp.github.io/cppwp/futures#promise-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11568 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-13.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/futures#promise-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11573 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/futures#promise-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11579 |
| (15.1) | https://timsong-cpp.github.io/cppwp/futures#promise-15.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-15.1.sentence-1 |
| (15.2) | https://timsong-cpp.github.io/cppwp/futures#promise-15.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-15.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:set_value,promise |
| 16 | https://timsong-cpp.github.io/cppwp/futures#promise-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11598 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures#state |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-16.sentence-1 |
| 17 | https://timsong-cpp.github.io/cppwp/futures#promise-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11603 |
| (17.1) | https://timsong-cpp.github.io/cppwp/futures#promise-17.1 |
| (17.2) | https://timsong-cpp.github.io/cppwp/futures#promise-17.2 |
| (17.3) | https://timsong-cpp.github.io/cppwp/futures#promise-17.3 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-17.sentence-1 |
| 18 | https://timsong-cpp.github.io/cppwp/futures#promise-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11612 |
| (18.1) | https://timsong-cpp.github.io/cppwp/futures#promise-18.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-18.1.sentence-1 |
| (18.2) | https://timsong-cpp.github.io/cppwp/futures#promise-18.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-18.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:set_exception,promise |
| 19 | https://timsong-cpp.github.io/cppwp/futures#promise-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11627 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-19.sentence-1 |
| 20 | https://timsong-cpp.github.io/cppwp/futures#promise-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11631 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures#state |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-20.sentence-1 |
| 21 | https://timsong-cpp.github.io/cppwp/futures#promise-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11636 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-21.sentence-1 |
| 22 | https://timsong-cpp.github.io/cppwp/futures#promise-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11641 |
| (22.1) | https://timsong-cpp.github.io/cppwp/futures#promise-22.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-22.1.sentence-1 |
| (22.2) | https://timsong-cpp.github.io/cppwp/futures#promise-22.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-22.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:set_value_at_thread_exit,promise |
| 23 | https://timsong-cpp.github.io/cppwp/futures#promise-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11659 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-23.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-23.sentence-2 |
| 24 | https://timsong-cpp.github.io/cppwp/futures#promise-24 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11666 |
| (24.1) | https://timsong-cpp.github.io/cppwp/futures#promise-24.1 |
| (24.2) | https://timsong-cpp.github.io/cppwp/futures#promise-24.2 |
| (24.3) | https://timsong-cpp.github.io/cppwp/futures#promise-24.3 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-24.sentence-1 |
| 25 | https://timsong-cpp.github.io/cppwp/futures#promise-25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11675 |
| (25.1) | https://timsong-cpp.github.io/cppwp/futures#promise-25.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-25.1.sentence-1 |
| (25.2) | https://timsong-cpp.github.io/cppwp/futures#promise-25.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-25.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:set_exception_at_thread_exit,promise |
| 26 | https://timsong-cpp.github.io/cppwp/futures#promise-26 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11690 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-26.sentence-1 |
| 27 | https://timsong-cpp.github.io/cppwp/futures#promise-27 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11694 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-27.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-27.sentence-2 |
| 28 | https://timsong-cpp.github.io/cppwp/futures#promise-28 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11701 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-28.sentence-1 |
| 29 | https://timsong-cpp.github.io/cppwp/futures#promise-29 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11705 |
| (29.1) | https://timsong-cpp.github.io/cppwp/futures#promise-29.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-29.1.sentence-1 |
| (29.2) | https://timsong-cpp.github.io/cppwp/futures#promise-29.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-29.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:swap,promise_ |
| 30 | https://timsong-cpp.github.io/cppwp/futures#promise-30 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11721 |
| . | https://timsong-cpp.github.io/cppwp/futures#promise-30.sentence-1 |
| 32.10.7 | https://timsong-cpp.github.io/cppwp/futures#unique.future |
| [futures.unique.future] | https://timsong-cpp.github.io/cppwp/futures.unique.future |
| 1 | https://timsong-cpp.github.io/cppwp/futures#unique.future-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11728 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-1.sentence-2 |
| asynchronous providers | https://timsong-cpp.github.io/cppwp/futures#def:asynchronous_provider |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-1.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/futures#unique.future-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11743 |
| 1 | https://timsong-cpp.github.io/cppwp/futures#unique.future-note-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/futures#unique.future-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11749 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-3.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/futures#unique.future-note-2 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-3.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:future |
| 4 | https://timsong-cpp.github.io/cppwp/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/futures#unique.future-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/futures#unique.future-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11795 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-5.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:future,constructor |
| 6 | https://timsong-cpp.github.io/cppwp/futures#unique.future-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11806 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/futures#unique.future-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11810 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-7.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:future,constructor_ |
| 8 | https://timsong-cpp.github.io/cppwp/futures#unique.future-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11821 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/futures#unique.future-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11827 |
| (9.1) | https://timsong-cpp.github.io/cppwp/futures#unique.future-9.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-9.1.sentence-1 |
| (9.2) | https://timsong-cpp.github.io/cppwp/futures#unique.future-9.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-9.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:future,constructor__ |
| 10 | https://timsong-cpp.github.io/cppwp/futures#unique.future-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11842 |
| (10.1) | https://timsong-cpp.github.io/cppwp/futures#unique.future-10.1 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures#state |
| (10.2) | https://timsong-cpp.github.io/cppwp/futures#unique.future-10.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-10.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:operator=,future |
| 11 | https://timsong-cpp.github.io/cppwp/futures#unique.future-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11858 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-11.sentence-1 |
| (11.1) | https://timsong-cpp.github.io/cppwp/futures#unique.future-11.1 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures#state |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-11.1.sentence-1 |
| (11.2) | https://timsong-cpp.github.io/cppwp/futures#unique.future-11.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-11.2.sentence-1 |
| 12 | https://timsong-cpp.github.io/cppwp/futures#unique.future-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11869 |
| (12.1) | https://timsong-cpp.github.io/cppwp/futures#unique.future-12.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-12.1.sentence-1 |
| (12.2) | https://timsong-cpp.github.io/cppwp/futures#unique.future-12.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-12.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:share,future |
| 13 | https://timsong-cpp.github.io/cppwp/futures#unique.future-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11888 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-13.sentence-1 |
| 14 | https://timsong-cpp.github.io/cppwp/futures#unique.future-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11892 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-14.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:get,future |
| 15 | https://timsong-cpp.github.io/cppwp/futures#unique.future-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11905 |
| 3 | https://timsong-cpp.github.io/cppwp/futures#unique.future-note-3 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-15.sentence-1 |
| 16 | https://timsong-cpp.github.io/cppwp/futures#unique.future-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11911 |
| (16.1) | https://timsong-cpp.github.io/cppwp/futures#unique.future-16.1 |
| (16.2) | https://timsong-cpp.github.io/cppwp/futures#unique.future-16.2 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures#state |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-16.sentence-1 |
| 17 | https://timsong-cpp.github.io/cppwp/futures#unique.future-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11919 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-17.sentence-1 |
| 18 | https://timsong-cpp.github.io/cppwp/futures#unique.future-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11923 |
| (18.1) | https://timsong-cpp.github.io/cppwp/futures#unique.future-18.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-18.1.sentence-1 |
| (18.2) | https://timsong-cpp.github.io/cppwp/futures#unique.future-18.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-18.2.sentence-1 |
| (18.3) | https://timsong-cpp.github.io/cppwp/futures#unique.future-18.3 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-18.3.sentence-1 |
| 19 | https://timsong-cpp.github.io/cppwp/futures#unique.future-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11937 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-19.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:valid,future |
| 20 | https://timsong-cpp.github.io/cppwp/futures#unique.future-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11948 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-20.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:wait,future |
| 21 | https://timsong-cpp.github.io/cppwp/futures#unique.future-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11959 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-21.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:wait_for,future |
| 22 | https://timsong-cpp.github.io/cppwp/futures#unique.future-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11972 |
| [futures.async] | https://timsong-cpp.github.io/cppwp/futures#async |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread.req.timing |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-22.sentence-1 |
| 23 | https://timsong-cpp.github.io/cppwp/futures#unique.future-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L11980 |
| (23.1) | https://timsong-cpp.github.io/cppwp/futures#unique.future-23.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-23.1.sentence-1 |
| (23.2) | https://timsong-cpp.github.io/cppwp/futures#unique.future-23.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-23.2.sentence-1 |
| (23.3) | https://timsong-cpp.github.io/cppwp/futures#unique.future-23.3 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread.req.timing |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-23.3.sentence-1 |
| 24 | https://timsong-cpp.github.io/cppwp/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/futures#unique.future-24.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:wait_until,future |
| 25 | https://timsong-cpp.github.io/cppwp/futures#unique.future-25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12005 |
| [futures.async] | https://timsong-cpp.github.io/cppwp/futures#async |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread.req.timing |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-25.sentence-1 |
| 26 | https://timsong-cpp.github.io/cppwp/futures#unique.future-26 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12013 |
| (26.1) | https://timsong-cpp.github.io/cppwp/futures#unique.future-26.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-26.1.sentence-1 |
| (26.2) | https://timsong-cpp.github.io/cppwp/futures#unique.future-26.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-26.2.sentence-1 |
| (26.3) | https://timsong-cpp.github.io/cppwp/futures#unique.future-26.3 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread.req.timing |
| . | https://timsong-cpp.github.io/cppwp/futures#unique.future-26.3.sentence-1 |
| 27 | https://timsong-cpp.github.io/cppwp/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/futures#unique.future-27.sentence-1 |
| 32.10.8 | https://timsong-cpp.github.io/cppwp/futures#shared.future |
| [futures.shared.future] | https://timsong-cpp.github.io/cppwp/futures.shared.future |
| 1 | https://timsong-cpp.github.io/cppwp/futures#shared.future-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12035 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-1.sentence-2 |
| asynchronous provider | https://timsong-cpp.github.io/cppwp/futures#def:asynchronous_provider |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-1.sentence-4 |
| 2 | https://timsong-cpp.github.io/cppwp/futures#shared.future-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12049 |
| 1 | https://timsong-cpp.github.io/cppwp/futures#shared.future-note-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/futures#shared.future-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12055 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-3.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/futures#shared.future-note-2 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-3.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-3.sentence-3 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:shared_future |
| 4 | https://timsong-cpp.github.io/cppwp/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/futures#shared.future-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/futures#shared.future-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12101 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-5.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-5.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:shared_future,constructor |
| 6 | https://timsong-cpp.github.io/cppwp/futures#shared.future-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12113 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/futures#shared.future-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12117 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-7.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:shared_future,constructor_ |
| 8 | https://timsong-cpp.github.io/cppwp/futures#shared.future-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12128 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/futures#shared.future-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12133 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-9.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:shared_future,constructor__ |
| 10 | https://timsong-cpp.github.io/cppwp/futures#shared.future-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12145 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-10.sentence-1 |
| 11 | https://timsong-cpp.github.io/cppwp/futures#shared.future-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12150 |
| (11.1) | https://timsong-cpp.github.io/cppwp/futures#shared.future-11.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-11.1.sentence-1 |
| (11.2) | https://timsong-cpp.github.io/cppwp/futures#shared.future-11.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-11.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:shared_future,destructor |
| 12 | https://timsong-cpp.github.io/cppwp/futures#shared.future-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12165 |
| (12.1) | https://timsong-cpp.github.io/cppwp/futures#shared.future-12.1 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures#state |
| (12.2) | https://timsong-cpp.github.io/cppwp/futures#shared.future-12.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-12.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:operator=,shared_future |
| 13 | https://timsong-cpp.github.io/cppwp/futures#shared.future-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12181 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-13.sentence-1 |
| (13.1) | https://timsong-cpp.github.io/cppwp/futures#shared.future-13.1 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures#state |
| (13.2) | https://timsong-cpp.github.io/cppwp/futures#shared.future-13.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-13.sentence-2 |
| 14 | https://timsong-cpp.github.io/cppwp/futures#shared.future-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12192 |
| (14.1) | https://timsong-cpp.github.io/cppwp/futures#shared.future-14.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-14.1.sentence-1 |
| (14.2) | https://timsong-cpp.github.io/cppwp/futures#shared.future-14.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-14.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:operator=,shared_future_ |
| 15 | https://timsong-cpp.github.io/cppwp/futures#shared.future-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12211 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-15.sentence-1 |
| (15.1) | https://timsong-cpp.github.io/cppwp/futures#shared.future-15.1 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures#state |
| (15.2) | https://timsong-cpp.github.io/cppwp/futures#shared.future-15.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-15.sentence-2 |
| 3 | https://timsong-cpp.github.io/cppwp/futures#shared.future-note-3 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-15.2.sentence-2 |
| 16 | https://timsong-cpp.github.io/cppwp/futures#shared.future-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12227 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-16.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:get,shared_future |
| 17 | https://timsong-cpp.github.io/cppwp/futures#shared.future-17 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12240 |
| 4 | https://timsong-cpp.github.io/cppwp/futures#shared.future-note-4 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-17.sentence-1 |
| 18 | https://timsong-cpp.github.io/cppwp/futures#shared.future-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12246 |
| 5 | https://timsong-cpp.github.io/cppwp/futures#shared.future-note-5 |
| [intro.multithread] | https://timsong-cpp.github.io/cppwp/intro.multithread |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-18.sentence-1 |
| 19 | https://timsong-cpp.github.io/cppwp/futures#shared.future-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12253 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-19.sentence-1 |
| 20 | https://timsong-cpp.github.io/cppwp/futures#shared.future-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12258 |
| (20.1) | https://timsong-cpp.github.io/cppwp/futures#shared.future-20.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-20.1.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/futures#shared.future-note-6 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-20.1.sentence-2 |
| (20.2) | https://timsong-cpp.github.io/cppwp/futures#shared.future-20.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-20.2.sentence-1 |
| (20.3) | https://timsong-cpp.github.io/cppwp/futures#shared.future-20.3 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-20.3.sentence-1 |
| 21 | https://timsong-cpp.github.io/cppwp/futures#shared.future-21 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12279 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-21.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:valid,shared_future |
| 22 | https://timsong-cpp.github.io/cppwp/futures#shared.future-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12290 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-22.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:wait,shared_future |
| 23 | https://timsong-cpp.github.io/cppwp/futures#shared.future-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12301 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-23.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:wait_for,shared_future |
| 24 | https://timsong-cpp.github.io/cppwp/futures#shared.future-24 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12314 |
| [futures.async] | https://timsong-cpp.github.io/cppwp/futures#async |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread.req.timing |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-24.sentence-1 |
| 25 | https://timsong-cpp.github.io/cppwp/futures#shared.future-25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12323 |
| (25.1) | https://timsong-cpp.github.io/cppwp/futures#shared.future-25.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-25.1.sentence-1 |
| (25.2) | https://timsong-cpp.github.io/cppwp/futures#shared.future-25.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-25.2.sentence-1 |
| (25.3) | https://timsong-cpp.github.io/cppwp/futures#shared.future-25.3 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread.req.timing |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-25.3.sentence-1 |
| 26 | https://timsong-cpp.github.io/cppwp/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/futures#shared.future-26.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:wait_until,shared_future |
| 27 | https://timsong-cpp.github.io/cppwp/futures#shared.future-27 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12348 |
| [futures.async] | https://timsong-cpp.github.io/cppwp/futures#async |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread.req.timing |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-27.sentence-1 |
| 28 | https://timsong-cpp.github.io/cppwp/futures#shared.future-28 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12357 |
| (28.1) | https://timsong-cpp.github.io/cppwp/futures#shared.future-28.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-28.1.sentence-1 |
| (28.2) | https://timsong-cpp.github.io/cppwp/futures#shared.future-28.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-28.2.sentence-1 |
| (28.3) | https://timsong-cpp.github.io/cppwp/futures#shared.future-28.3 |
| [thread.req.timing] | https://timsong-cpp.github.io/cppwp/thread.req.timing |
| . | https://timsong-cpp.github.io/cppwp/futures#shared.future-28.3.sentence-1 |
| 29 | https://timsong-cpp.github.io/cppwp/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/futures#shared.future-29.sentence-1 |
| 32.10.9 | https://timsong-cpp.github.io/cppwp/futures#async |
| [futures.async] | https://timsong-cpp.github.io/cppwp/futures.async |
| 1 | https://timsong-cpp.github.io/cppwp/futures#async-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12377 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:async |
| 2 | https://timsong-cpp.github.io/cppwp/futures#async-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12393 |
| (2.1) | https://timsong-cpp.github.io/cppwp/futures#async-2.1 |
| (2.2) | https://timsong-cpp.github.io/cppwp/futures#async-2.2 |
| (2.3) | https://timsong-cpp.github.io/cppwp/futures#async-2.3 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-2.sentence-1 |
| 3 | https://timsong-cpp.github.io/cppwp/futures#async-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12402 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-3.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-3.sentence-2 |
| (3.1) | https://timsong-cpp.github.io/cppwp/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/futures#async-3.1.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-3.1.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-3.1.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-3.1.sentence-4 |
| (3.2) | https://timsong-cpp.github.io/cppwp/futures#async-3.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-3.2.sentence-1 |
| deferred function | https://timsong-cpp.github.io/cppwp/futures#def:function,deferred |
| . | https://timsong-cpp.github.io/cppwp/futures#async-3.2.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-3.2.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-3.2.sentence-4 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-3.2.sentence-5 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-3.2.sentence-6 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures#state |
| . | https://timsong-cpp.github.io/cppwp/futures#async-3.2.sentence-7 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-3.2.sentence-8 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-3.2.sentence-9 |
| (3.3) | https://timsong-cpp.github.io/cppwp/futures#async-3.3 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-3.3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/futures#async-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12468 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-4.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-4.sentence-2 |
| 1 | https://timsong-cpp.github.io/cppwp/futures#async-note-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-4.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-4.sentence-4 |
| (4.1) | https://timsong-cpp.github.io/cppwp/futures#async-4.1 |
| [thread.thread.member] | https://timsong-cpp.github.io/cppwp/thread.thread.member |
| (4.2) | https://timsong-cpp.github.io/cppwp/futures#async-4.2 |
| synchronizes with | https://timsong-cpp.github.io/cppwp/intro.multithread#def:synchronize_with |
| . | https://timsong-cpp.github.io/cppwp/futures#async-4.sentence-5 |
| 5 | https://timsong-cpp.github.io/cppwp/futures#async-5 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12498 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-5.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/futures#async-note-2 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-5.sentence-2 |
| 6 | https://timsong-cpp.github.io/cppwp/futures#async-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12508 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-6.sentence-1 |
| 7 | https://timsong-cpp.github.io/cppwp/futures#async-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12515 |
| (7.1) | https://timsong-cpp.github.io/cppwp/futures#async-7.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-7.sentence-1 |
| 8 | https://timsong-cpp.github.io/cppwp/futures#async-8 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12523 |
| 1 | https://timsong-cpp.github.io/cppwp/futures#async-example-1 |
| 3 | https://timsong-cpp.github.io/cppwp/futures#async-note-3 |
| . | https://timsong-cpp.github.io/cppwp/futures#async-8.sentence-1 |
| 32.10.10 | https://timsong-cpp.github.io/cppwp/futures#task |
| [futures.task] | https://timsong-cpp.github.io/cppwp/futures.task |
| 32.10.10.1 | https://timsong-cpp.github.io/cppwp/futures#task.general |
| [futures.task.general] | https://timsong-cpp.github.io/cppwp/futures.task.general |
| 1 | https://timsong-cpp.github.io/cppwp/futures#task.general-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12548 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.general-1.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/futures#task.general-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12553 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.general-2.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.general-2.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:packaged_task |
| 32.10.10.2 | https://timsong-cpp.github.io/cppwp/futures#task.members |
| [futures.task.members] | https://timsong-cpp.github.io/cppwp/futures.task.members |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:packaged_task,constructor |
| 1 | https://timsong-cpp.github.io/cppwp/futures#task.members-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12610 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-1.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:packaged_task,constructor_ |
| 2 | https://timsong-cpp.github.io/cppwp/futures#task.members-2 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12622 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:packaged_task,constructor__ |
| 3 | https://timsong-cpp.github.io/cppwp/futures#task.members-3 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12635 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-3.sentence-1 |
| 4 | https://timsong-cpp.github.io/cppwp/futures#task.members-4 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12640 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-4.sentence-1 |
| 5 | https://timsong-cpp.github.io/cppwp/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/futures#task.members-5.sentence-1 |
| 6 | https://timsong-cpp.github.io/cppwp/futures#task.members-6 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12648 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-6.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-6.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-6.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-6.sentence-4 |
| 7 | https://timsong-cpp.github.io/cppwp/futures#task.members-7 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12660 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-7.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-7.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:packaged_task,constructor___ |
| 8 | https://timsong-cpp.github.io/cppwp/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/futures#task.members-8.1 |
| (8.2) | https://timsong-cpp.github.io/cppwp/futures#task.members-8.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-8.sentence-1 |
| 9 | https://timsong-cpp.github.io/cppwp/futures#task.members-9 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12691 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-9.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:packaged_task,constructor____ |
| 10 | https://timsong-cpp.github.io/cppwp/futures#task.members-10 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12702 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-10.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-10.sentence-2 |
| 11 | https://timsong-cpp.github.io/cppwp/futures#task.members-11 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12708 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-11.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:operator=,packaged_task |
| 12 | https://timsong-cpp.github.io/cppwp/futures#task.members-12 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12719 |
| (12.1) | https://timsong-cpp.github.io/cppwp/futures#task.members-12.1 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures#state |
| (12.2) | https://timsong-cpp.github.io/cppwp/futures#task.members-12.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-12.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:packaged_task,destructor |
| 13 | https://timsong-cpp.github.io/cppwp/futures#task.members-13 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12735 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures#state |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-13.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:swap,packaged_task |
| 14 | https://timsong-cpp.github.io/cppwp/futures#task.members-14 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12746 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-14.sentence-1 |
| 15 | https://timsong-cpp.github.io/cppwp/futures#task.members-15 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12750 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-15.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-15.sentence-2 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:valid,packaged_task |
| 16 | https://timsong-cpp.github.io/cppwp/futures#task.members-16 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12765 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-16.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:get_future,packaged_task |
| 17 | https://timsong-cpp.github.io/cppwp/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/futures#task.members-17.sentence-1 |
| 1 | https://timsong-cpp.github.io/cppwp/futures#task.members-note-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-17.sentence-2 |
| 18 | https://timsong-cpp.github.io/cppwp/futures#task.members-18 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12786 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-18.sentence-1 |
| 19 | https://timsong-cpp.github.io/cppwp/futures#task.members-19 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12790 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-19.sentence-1 |
| 20 | https://timsong-cpp.github.io/cppwp/futures#task.members-20 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12794 |
| (20.1) | https://timsong-cpp.github.io/cppwp/futures#task.members-20.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-20.1.sentence-1 |
| (20.2) | https://timsong-cpp.github.io/cppwp/futures#task.members-20.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-20.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:operator(),packaged_task |
| 21 | https://timsong-cpp.github.io/cppwp/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/futures#task.members-21.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-21.sentence-2 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-21.sentence-3 |
| 22 | https://timsong-cpp.github.io/cppwp/futures#task.members-22 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12821 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-22.sentence-1 |
| 23 | https://timsong-cpp.github.io/cppwp/futures#task.members-23 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12826 |
| (23.1) | https://timsong-cpp.github.io/cppwp/futures#task.members-23.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-23.1.sentence-1 |
| (23.2) | https://timsong-cpp.github.io/cppwp/futures#task.members-23.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-23.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:make_ready_at_thread_exit,packaged_task |
| 24 | https://timsong-cpp.github.io/cppwp/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/futures#task.members-24.sentence-1 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-24.sentence-2 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures#state |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-24.sentence-3 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-24.sentence-4 |
| 25 | https://timsong-cpp.github.io/cppwp/futures#task.members-25 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12853 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-25.sentence-1 |
| 26 | https://timsong-cpp.github.io/cppwp/futures#task.members-26 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12857 |
| (26.1) | https://timsong-cpp.github.io/cppwp/futures#task.members-26.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-26.1.sentence-1 |
| (26.2) | https://timsong-cpp.github.io/cppwp/futures#task.members-26.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-26.2.sentence-1 |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:reset,packaged_task |
| 27 | https://timsong-cpp.github.io/cppwp/futures#task.members-27 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12872 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-27.sentence-1 |
| 2 | https://timsong-cpp.github.io/cppwp/futures#task.members-note-2 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-27.sentence-2 |
| [futures.state] | https://timsong-cpp.github.io/cppwp/futures#state |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-27.sentence-3 |
| 28 | https://timsong-cpp.github.io/cppwp/futures#task.members-28 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12889 |
| (28.1) | https://timsong-cpp.github.io/cppwp/futures#task.members-28.1 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-28.1.sentence-1 |
| (28.2) | https://timsong-cpp.github.io/cppwp/futures#task.members-28.2 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.members-28.2.sentence-1 |
| 32.10.10.3 | https://timsong-cpp.github.io/cppwp/futures#task.nonmembers |
| [futures.task.nonmembers] | https://timsong-cpp.github.io/cppwp/futures.task.nonmembers |
| π | https://timsong-cpp.github.io/cppwp/futures#lib:swap,packaged_task_ |
| 1 | https://timsong-cpp.github.io/cppwp/futures#task.nonmembers-1 |
| # | https://github.com/cplusplus/draft/tree/aaecb9378d0766482cbb46e6bbe605edfc0781aa/source/threads.tex#L12907 |
| . | https://timsong-cpp.github.io/cppwp/futures#task.nonmembers-1.sentence-1 |