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 84328432Facilities in the \tcode {system_context_replaceability} namespace
84338433allow users to replace the default implementation of \tcode {parallel_scheduler}.
84348434
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}
84558436
84568437\begin {codeblock }
84578438namespace std::execution::system_context_replaceability {
85248505for \tcode {get_stop_token_t}.
85258506\end {itemdescr }
85268507
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+
85278529\rSec 2[exec.sysctxrepl.psb]{Class \tcode {parallel_scheduler_backend}}
85288530
85298531\begin {codeblock }
You can’t perform that action at this time.
0 commit comments