Skip to content

Commit 85295d1

Browse files
committed
Deploying to gh-pages from @ 8725953 🚀
1 parent 9eb216f commit 85295d1

File tree

130 files changed

+2292
-1939
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

130 files changed

+2292
-1939
lines changed

affine__on_8hpp_source.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -194,8 +194,8 @@
194194
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span>} <span class="comment">// namespace beman::execution::detail</span></div>
195195
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> </div>
196196
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacebeman_1_1execution.html">beman::execution</a> {</div>
197-
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"><a class="line" href="namespacebeman_1_1execution.html#a1f94aa0e5e5a137c6565d439e868320b"> 137</a></span>BEMAN_EXECUTION_EXPORT <span class="keyword">using </span><a class="code hl_typedef" href="namespacebeman_1_1execution.html#a1f94aa0e5e5a137c6565d439e868320b">affine_on_t</a> = beman::execution::detail::affine_on_t;</div>
198-
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span>BEMAN_EXECUTION_EXPORT <span class="keyword">inline</span> <span class="keyword">constexpr</span> <a class="code hl_typedef" href="namespacebeman_1_1execution.html#a1f94aa0e5e5a137c6565d439e868320b">affine_on_t</a> affine_on{};</div>
197+
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"><a class="line" href="namespacebeman_1_1execution.html#a1f94aa0e5e5a137c6565d439e868320b"> 137</a></span><span class="keyword">using </span><a class="code hl_typedef" href="namespacebeman_1_1execution.html#a1f94aa0e5e5a137c6565d439e868320b">affine_on_t</a> = beman::execution::detail::affine_on_t;</div>
198+
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span><span class="keyword">inline</span> <span class="keyword">constexpr</span> <a class="code hl_typedef" href="namespacebeman_1_1execution.html#a1f94aa0e5e5a137c6565d439e868320b">affine_on_t</a> affine_on{};</div>
199199
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span>} <span class="comment">// namespace beman::execution</span></div>
200200
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> </div>
201201
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span><span class="comment">// ----------------------------------------------------------------------------</span></div>

apply__sender_8hpp_source.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -114,23 +114,23 @@
114114
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="comment">// ----------------------------------------------------------------------------</span></div>
115115
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> </div>
116116
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacebeman_1_1execution.html">beman::execution</a> {</div>
117-
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span>BEMAN_EXECUTION_EXPORT <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Domain, <span class="keyword">typename</span> Tag, ::beman::execution::sender Sender, <span class="keyword">typename</span>... Args&gt;</div>
117+
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> Domain, <span class="keyword">typename</span> Tag, ::beman::execution::sender Sender, <span class="keyword">typename</span>... Args&gt;</div>
118118
<div class="line"><a id="l00020" name="l00020"></a><span class="lineno"> 20</span> <span class="keyword">requires</span> <span class="keyword">requires</span>(Domain domain, Tag tag, Sender&amp;&amp; sender, Args&amp;&amp;... args) {</div>
119119
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span> domain.apply_sender(Tag(), ::std::forward&lt;Sender&gt;(sender), ::std::forward&lt;Args&gt;(args)...);</div>
120120
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span> }</div>
121-
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="namespacebeman_1_1execution.html#a49785ab95a2c693944e1a84ab7ed2bec"> 23</a></span><span class="keyword">constexpr</span> <span class="keyword">auto</span> <a class="code hl_function" href="namespacebeman_1_1execution.html#a49785ab95a2c693944e1a84ab7ed2bec">apply_sender</a>(Domain domain, Tag, Sender&amp;&amp; <a class="code hl_concept" href="conceptbeman_1_1execution_1_1sender.html">sender</a>, Args&amp;&amp;... args) <span class="keyword">noexcept</span>(<span class="keyword">noexcept</span>(</div>
121+
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"><a class="line" href="namespacebeman_1_1execution.html#a14b1351ec5d8ea786854eb581fcb9ea8"> 23</a></span><span class="keyword">constexpr</span> <span class="keyword">auto</span> <a class="code hl_function" href="namespacebeman_1_1execution.html#a14b1351ec5d8ea786854eb581fcb9ea8">apply_sender</a>(Domain domain, Tag, Sender&amp;&amp; <a class="code hl_concept" href="conceptbeman_1_1execution_1_1sender.html">sender</a>, Args&amp;&amp;... args) <span class="keyword">noexcept</span>(<span class="keyword">noexcept</span>(</div>
122122
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> domain.apply_sender(Tag(), ::std::forward&lt;Sender&gt;(<a class="code hl_concept" href="conceptbeman_1_1execution_1_1sender.html">sender</a>), ::std::forward&lt;Args&gt;(args)...))) -&gt; <span class="keyword">decltype</span>(<span class="keyword">auto</span>) {</div>
123123
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> <span class="keywordflow">return</span> domain.apply_sender(Tag(), ::std::forward&lt;Sender&gt;(<a class="code hl_concept" href="conceptbeman_1_1execution_1_1sender.html">sender</a>), ::std::forward&lt;Args&gt;(args)...);</div>
124124
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span>}</div>
125125
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
126-
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span>BEMAN_EXECUTION_EXPORT <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Domain, <span class="keyword">typename</span> Tag, ::beman::execution::sender Sender, <span class="keyword">typename</span>... Args&gt;</div>
126+
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> Domain, <span class="keyword">typename</span> Tag, ::beman::execution::sender Sender, <span class="keyword">typename</span>... Args&gt;</div>
127127
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <span class="keyword">requires</span>(not <span class="keyword">requires</span>(Domain domain, Tag tag, Sender&amp;&amp; sender, Args&amp;&amp;... args) {</div>
128128
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> domain.apply_sender(Tag(), ::std::forward&lt;Sender&gt;(sender), ::std::forward&lt;Args&gt;(args)...);</div>
129129
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> }) &amp;&amp; <span class="keyword">requires</span>(Tag tag, Sender&amp;&amp; sender, Args&amp;&amp;... args) {</div>
130130
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> <a class="code hl_struct" href="structbeman_1_1execution_1_1default__domain.html">beman::execution::default_domain</a>().apply_sender(</div>
131131
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> Tag(), ::std::forward&lt;Sender&gt;(sender), ::std::forward&lt;Args&gt;(args)...);</div>
132132
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span> }</div>
133-
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="namespacebeman_1_1execution.html#a1b830bc427e94aa0fe15f6db76816fa7"> 39</a></span><span class="keyword">constexpr</span> <span class="keyword">auto</span> <a class="code hl_function" href="namespacebeman_1_1execution.html#a49785ab95a2c693944e1a84ab7ed2bec">apply_sender</a>(Domain, Tag, Sender&amp;&amp; <a class="code hl_concept" href="conceptbeman_1_1execution_1_1sender.html">sender</a>, Args&amp;&amp;... args) <span class="keyword">noexcept</span>(</div>
133+
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"><a class="line" href="namespacebeman_1_1execution.html#a2237cec640f636800ac30b98d7c8a527"> 39</a></span><span class="keyword">constexpr</span> <span class="keyword">auto</span> <a class="code hl_function" href="namespacebeman_1_1execution.html#a14b1351ec5d8ea786854eb581fcb9ea8">apply_sender</a>(Domain, Tag, Sender&amp;&amp; <a class="code hl_concept" href="conceptbeman_1_1execution_1_1sender.html">sender</a>, Args&amp;&amp;... args) <span class="keyword">noexcept</span>(</div>
134134
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <span class="keyword">noexcept</span>(<a class="code hl_struct" href="structbeman_1_1execution_1_1default__domain.html">beman::execution::default_domain</a>().apply_sender(Tag(),</div>
135135
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span> ::std::forward&lt;Sender&gt;(<a class="code hl_concept" href="conceptbeman_1_1execution_1_1sender.html">sender</a>),</div>
136136
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> ::std::forward&lt;Args&gt;(args)...))) -&gt; <span class="keyword">decltype</span>(<span class="keyword">auto</span>) {</div>
@@ -145,7 +145,7 @@
145145
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span><span class="preprocessor">#endif </span><span class="comment">// INCLUDED_BEMAN_EXECUTION_DETAIL_APPLY_SENDER</span></div>
146146
<div class="ttc" id="aconceptbeman_1_1execution_1_1sender_html"><div class="ttname"><a href="conceptbeman_1_1execution_1_1sender.html">beman::execution::sender</a></div><div class="ttdef"><b>Definition:</b> sender.hpp:33</div></div>
147147
<div class="ttc" id="anamespacebeman_1_1execution_html"><div class="ttname"><a href="namespacebeman_1_1execution.html">beman::execution</a></div><div class="ttdoc">Namespace for asynchronous operations and their vocabulary.</div><div class="ttdef"><b>Definition:</b> affine_on.hpp:36</div></div>
148-
<div class="ttc" id="anamespacebeman_1_1execution_html_a49785ab95a2c693944e1a84ab7ed2bec"><div class="ttname"><a href="namespacebeman_1_1execution.html#a49785ab95a2c693944e1a84ab7ed2bec">beman::execution::apply_sender</a></div><div class="ttdeci">BEMAN_EXECUTION_EXPORT constexpr auto apply_sender(Domain domain, Tag, Sender &amp;&amp;sender, Args &amp;&amp;... args) noexcept(noexcept(domain.apply_sender(Tag(), ::std::forward&lt; Sender &gt;(sender), ::std::forward&lt; Args &gt;(args)...))) -&gt; decltype(auto)</div><div class="ttdoc">Function used to transform a sender and its arguments for a domain.</div><div class="ttdef"><b>Definition:</b> apply_sender.hpp:23</div></div>
148+
<div class="ttc" id="anamespacebeman_1_1execution_html_a14b1351ec5d8ea786854eb581fcb9ea8"><div class="ttname"><a href="namespacebeman_1_1execution.html#a14b1351ec5d8ea786854eb581fcb9ea8">beman::execution::apply_sender</a></div><div class="ttdeci">constexpr auto apply_sender(Domain domain, Tag, Sender &amp;&amp;sender, Args &amp;&amp;... args) noexcept(noexcept(domain.apply_sender(Tag(), ::std::forward&lt; Sender &gt;(sender), ::std::forward&lt; Args &gt;(args)...))) -&gt; decltype(auto)</div><div class="ttdoc">Function used to transform a sender and its arguments for a domain.</div><div class="ttdef"><b>Definition:</b> apply_sender.hpp:23</div></div>
149149
<div class="ttc" id="astructbeman_1_1execution_1_1default__domain_html"><div class="ttname"><a href="structbeman_1_1execution_1_1default__domain.html">beman::execution::default_domain</a></div><div class="ttdoc">Domain type used when no domain is specified explicitly.</div><div class="ttdef"><b>Definition:</b> default_domain.hpp:28</div></div>
150150
</div><!-- fragment --></div><!-- contents -->
151151
</div><!-- doc-content -->

as__awaitable_8hpp_source.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@
119119
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"> 17</span><span class="comment">// ----------------------------------------------------------------------------</span></div>
120120
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> </div>
121121
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespacebeman_1_1execution.html">beman::execution</a> {</div>
122-
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="structbeman_1_1execution_1_1as__awaitable__t.html"> 24</a></span>BEMAN_EXECUTION_EXPORT <span class="keyword">struct </span><a class="code hl_struct" href="structbeman_1_1execution_1_1as__awaitable__t.html">as_awaitable_t</a> {</div>
122+
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="structbeman_1_1execution_1_1as__awaitable__t.html"> 24</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structbeman_1_1execution_1_1as__awaitable__t.html">as_awaitable_t</a> {</div>
123123
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> <span class="keyword">template</span> &lt;<span class="keyword">typename</span> Expr, <span class="keyword">typename</span> Promise&gt;</div>
124124
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">auto</span> operator()(Expr&amp;&amp; expr, Promise&amp; promise)<span class="keyword"> const </span>{</div>
125125
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> <span class="keywordflow">if</span> <span class="keyword">constexpr</span> (<span class="keyword">requires</span> { ::std::forward&lt;Expr&gt;(expr).as_awaitable(promise); }) {</div>
@@ -137,7 +137,7 @@
137137
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span> }</div>
138138
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> }</div>
139139
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"> 41</span>};</div>
140-
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span>BEMAN_EXECUTION_EXPORT <span class="keyword">inline</span> constexpr ::beman::execution::as_awaitable_t as_awaitable{};</div>
140+
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span><span class="keyword">inline</span> constexpr ::beman::execution::as_awaitable_t as_awaitable{};</div>
141141
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span>} <span class="comment">// namespace beman::execution</span></div>
142142
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> </div>
143143
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="comment">// ----------------------------------------------------------------------------</span></div>

0 commit comments

Comments
 (0)