File tree Expand file tree Collapse file tree 1 file changed +22
-20
lines changed Expand file tree Collapse file tree 1 file changed +22
-20
lines changed Original file line number Diff line number Diff line change 8432
8432
Facilities in the \tcode {system_context_replaceability} namespace
8433
8433
allow users to replace the default implementation of \tcode {parallel_scheduler}.
8434
8434
8435
- \rSec 2[exec.sysctxrepl.query]{\tcode {query_parallel_scheduler_backend}}
8436
- \indexlibraryglobal {query_parallel_scheduler_backend}%
8437
- \begin {itemdecl }
8438
- shared_ptr<parallel_scheduler_backend> query_parallel_scheduler_backend();
8439
- \end {itemdecl }
8440
-
8441
- \begin {itemdescr }
8442
- \pnum
8443
- \tcode {query_parallel_scheduler_backend()} returns
8444
- the implementation object for a parallel scheduler.
8445
-
8446
- \pnum
8447
- \returns
8448
- A non-null shared pointer to an object
8449
- that implements the \tcode {parallel_scheduler_backend} interface.
8450
-
8451
- \pnum
8452
- \remarks
8453
- This function is replaceable\iref {dcl.fct.def.replace }.
8454
- \end {itemdescr }
8435
+ \rSec 2[exec.sysctxrepl.recvproxy]{Receiver proxies}
8455
8436
8456
8437
\begin {codeblock }
8457
8438
namespace std::execution::system_context_replaceability {
8524
8505
for \tcode {get_stop_token_t}.
8525
8506
\end {itemdescr }
8526
8507
8508
+ \rSec 2[exec.sysctxrepl.query]{\tcode {query_parallel_scheduler_backend}}
8509
+ \indexlibraryglobal {query_parallel_scheduler_backend}%
8510
+ \begin {itemdecl }
8511
+ shared_ptr<parallel_scheduler_backend> query_parallel_scheduler_backend();
8512
+ \end {itemdecl }
8513
+
8514
+ \begin {itemdescr }
8515
+ \pnum
8516
+ \tcode {query_parallel_scheduler_backend()} returns
8517
+ the implementation object for a parallel scheduler.
8518
+
8519
+ \pnum
8520
+ \returns
8521
+ A non-null shared pointer to an object
8522
+ that implements the \tcode {parallel_scheduler_backend} interface.
8523
+
8524
+ \pnum
8525
+ \remarks
8526
+ This function is replaceable\iref {dcl.fct.def.replace }.
8527
+ \end {itemdescr }
8528
+
8527
8529
\rSec 2[exec.sysctxrepl.psb]{Class \tcode {parallel_scheduler_backend}}
8528
8530
8529
8531
\begin {codeblock }
You can’t perform that action at this time.
0 commit comments