Skip to content

Commit a5254d3

Browse files
committed
Deploying to gh-pages from @ bcb16bc 🚀
1 parent cbf777d commit a5254d3

19 files changed

+550
-538
lines changed

basic__receiver_8hpp_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@
180180
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span><span class="comment">// ----------------------------------------------------------------------------</span></div>
181181
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> </div>
182182
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span><span class="preprocessor">#endif</span></div>
183-
<div class="ttc" id="anamespacebeman_1_1execution_html_a0c818e99f3355da27e1b2742a6412e80"><div class="ttname"><a href="namespacebeman_1_1execution.html#a0c818e99f3355da27e1b2742a6412e80">beman::execution::set_error</a></div><div class="ttdeci">constexpr set_error_t set_error</div><div class="ttdoc">Customization point object for error completions.</div><div class="ttdef"><b>Definition:</b> set_error.hpp:47</div></div>
183+
<div class="ttc" id="anamespacebeman_1_1execution_html_a0c818e99f3355da27e1b2742a6412e80"><div class="ttname"><a href="namespacebeman_1_1execution.html#a0c818e99f3355da27e1b2742a6412e80">beman::execution::set_error</a></div><div class="ttdeci">constexpr set_error_t set_error</div><div class="ttdoc">Customization point object for error completions.</div><div class="ttdef"><b>Definition:</b> set_error.hpp:49</div></div>
184184
<div class="ttc" id="anamespacebeman_1_1execution_html_a303495814a79f042a0887317843d6187"><div class="ttname"><a href="namespacebeman_1_1execution.html#a303495814a79f042a0887317843d6187">beman::execution::set_stopped</a></div><div class="ttdeci">constexpr set_stopped_t set_stopped</div><div class="ttdoc">Customization point object for cancellation completions.</div><div class="ttdef"><b>Definition:</b> set_stopped.hpp:45</div></div>
185185
<div class="ttc" id="anamespacebeman_1_1execution_html_a88ba134b297e5c0b06590a57ae9d5dfe"><div class="ttname"><a href="namespacebeman_1_1execution.html#a88ba134b297e5c0b06590a57ae9d5dfe">beman::execution::set_value</a></div><div class="ttdeci">constexpr set_value_t set_value</div><div class="ttdoc">Customization point object for successful completions.</div><div class="ttdef"><b>Definition:</b> set_value.hpp:47</div></div>
186186
<div class="ttc" id="anamespacebeman_html"><div class="ttname"><a href="namespacebeman.html">beman</a></div><div class="ttdoc">Namespace for Beman projects http://github.com/bemanproject/beman.</div><div class="ttdef"><b>Definition:</b> allocator_aware_move.hpp:16</div></div>

basic__state_8hpp_source.html

Lines changed: 23 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -110,28 +110,29 @@
110110
<div class="line"><a id="l00008" name="l00008"></a><span class="lineno"> 8</span><span class="preprocessor">#include &lt;beman/execution/detail/sender_decompose.hpp&gt;</span></div>
111111
<div class="line"><a id="l00009" name="l00009"></a><span class="lineno"> 9</span><span class="preprocessor">#include &lt;beman/execution/detail/tag_of_t.hpp&gt;</span></div>
112112
<div class="line"><a id="l00010" name="l00010"></a><span class="lineno"> 10</span><span class="preprocessor">#include &lt;beman/execution/detail/state_type.hpp&gt;</span></div>
113-
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#include &lt;utility&gt;</span></div>
114-
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span> </div>
115-
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span><span class="comment">// ----------------------------------------------------------------------------</span></div>
116-
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span> </div>
117-
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span><span class="keyword">namespace </span>beman::execution::detail {</div>
118-
<div class="line"><a id="l00021" name="l00021"></a><span class="lineno"> 21</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> Sender, <span class="keyword">typename</span> Receiver&gt;</div>
119-
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="keyword">struct </span>basic_state {</div>
120-
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> basic_state(Sender&amp;&amp; sender, Receiver&amp;&amp; rcvr) <span class="keyword">noexcept</span>(<span class="keyword">true</span>)</div>
121-
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> : receiver(::std::move(rcvr)),</div>
122-
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> state(::beman::execution::detail::impls_for&lt; ::beman::execution::tag_of_t&lt;Sender&gt; &gt;::get_state(</div>
123-
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> ::std::forward&lt;Sender&gt;(sender), this-&gt;receiver)) {}</div>
124-
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
125-
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> Receiver receiver;</div>
126-
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> ::beman::execution::detail::state_type&lt;Sender, Receiver&gt; state;</div>
127-
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span>};</div>
128-
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> Sender, <span class="keyword">typename</span> Receiver&gt;</div>
129-
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span>basic_state(Sender&amp;&amp;, Receiver&amp;&amp;) -&gt; basic_state&lt;Sender&amp;&amp;, Receiver&gt;;</div>
130-
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span>} <span class="comment">// namespace beman::execution::detail</span></div>
131-
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
132-
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="comment">// ----------------------------------------------------------------------------</span></div>
133-
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span> </div>
134-
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span><span class="preprocessor">#endif</span></div>
113+
<div class="line"><a id="l00011" name="l00011"></a><span class="lineno"> 11</span><span class="preprocessor">#include &lt;exception&gt;</span></div>
114+
<div class="line"><a id="l00012" name="l00012"></a><span class="lineno"> 12</span><span class="preprocessor">#include &lt;utility&gt;</span></div>
115+
<div class="line"><a id="l00013" name="l00013"></a><span class="lineno"> 13</span> </div>
116+
<div class="line"><a id="l00014" name="l00014"></a><span class="lineno"> 14</span><span class="comment">// ----------------------------------------------------------------------------</span></div>
117+
<div class="line"><a id="l00015" name="l00015"></a><span class="lineno"> 15</span> </div>
118+
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span><span class="keyword">namespace </span>beman::execution::detail {</div>
119+
<div class="line"><a id="l00022" name="l00022"></a><span class="lineno"> 22</span><span class="keyword">template</span> &lt;<span class="keyword">typename</span> Sender, <span class="keyword">typename</span> Receiver&gt;</div>
120+
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span><span class="keyword">struct </span>basic_state {</div>
121+
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"> 24</span> basic_state(Sender&amp;&amp; sender, Receiver&amp;&amp; rcvr) <span class="keyword">noexcept</span>(<span class="keyword">true</span>)</div>
122+
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> : receiver(::std::move(rcvr)),</div>
123+
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> state(::beman::execution::detail::impls_for&lt; ::beman::execution::tag_of_t&lt;Sender&gt; &gt;::get_state(</div>
124+
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> ::std::forward&lt;Sender&gt;(sender), this-&gt;receiver)) {}</div>
125+
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span> </div>
126+
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> Receiver receiver;</div>
127+
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span> ::beman::execution::detail::state_type&lt;Sender, Receiver&gt; state;</div>
128+
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span>};</div>
129+
<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> Sender, <span class="keyword">typename</span> Receiver&gt;</div>
130+
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span>basic_state(Sender&amp;&amp;, Receiver&amp;&amp;) -&gt; basic_state&lt;Sender&amp;&amp;, Receiver&gt;;</div>
131+
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span>} <span class="comment">// namespace beman::execution::detail</span></div>
132+
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> </div>
133+
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="comment">// ----------------------------------------------------------------------------</span></div>
134+
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> </div>
135+
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"> 38</span><span class="preprocessor">#endif</span></div>
135136
</div><!-- fragment --></div><!-- contents -->
136137
</div><!-- doc-content -->
137138
<!-- start footer part -->

bulk_8hpp_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@
234234
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> </div>
235235
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span><span class="preprocessor">#endif</span></div>
236236
<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> allocator_aware_move.hpp:16</div></div>
237-
<div class="ttc" id="anamespacebeman_1_1execution_html_a0c818e99f3355da27e1b2742a6412e80"><div class="ttname"><a href="namespacebeman_1_1execution.html#a0c818e99f3355da27e1b2742a6412e80">beman::execution::set_error</a></div><div class="ttdeci">constexpr set_error_t set_error</div><div class="ttdoc">Customization point object for error completions.</div><div class="ttdef"><b>Definition:</b> set_error.hpp:47</div></div>
237+
<div class="ttc" id="anamespacebeman_1_1execution_html_a0c818e99f3355da27e1b2742a6412e80"><div class="ttname"><a href="namespacebeman_1_1execution.html#a0c818e99f3355da27e1b2742a6412e80">beman::execution::set_error</a></div><div class="ttdeci">constexpr set_error_t set_error</div><div class="ttdoc">Customization point object for error completions.</div><div class="ttdef"><b>Definition:</b> set_error.hpp:49</div></div>
238238
</div><!-- fragment --></div><!-- contents -->
239239
</div><!-- doc-content -->
240240
<!-- start footer part -->

completion__domain_8hpp_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@
163163
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"> 66</span><span class="comment">// ----------------------------------------------------------------------------</span></div>
164164
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> </div>
165165
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span><span class="preprocessor">#endif</span></div>
166-
<div class="ttc" id="anamespacebeman_1_1execution_html_a0c818e99f3355da27e1b2742a6412e80"><div class="ttname"><a href="namespacebeman_1_1execution.html#a0c818e99f3355da27e1b2742a6412e80">beman::execution::set_error</a></div><div class="ttdeci">constexpr set_error_t set_error</div><div class="ttdoc">Customization point object for error completions.</div><div class="ttdef"><b>Definition:</b> set_error.hpp:47</div></div>
166+
<div class="ttc" id="anamespacebeman_1_1execution_html_a0c818e99f3355da27e1b2742a6412e80"><div class="ttname"><a href="namespacebeman_1_1execution.html#a0c818e99f3355da27e1b2742a6412e80">beman::execution::set_error</a></div><div class="ttdeci">constexpr set_error_t set_error</div><div class="ttdoc">Customization point object for error completions.</div><div class="ttdef"><b>Definition:</b> set_error.hpp:49</div></div>
167167
<div class="ttc" id="anamespacebeman_1_1execution_html_a303495814a79f042a0887317843d6187"><div class="ttname"><a href="namespacebeman_1_1execution.html#a303495814a79f042a0887317843d6187">beman::execution::set_stopped</a></div><div class="ttdeci">constexpr set_stopped_t set_stopped</div><div class="ttdoc">Customization point object for cancellation completions.</div><div class="ttdef"><b>Definition:</b> set_stopped.hpp:45</div></div>
168168
<div class="ttc" id="anamespacebeman_1_1execution_html_a88ba134b297e5c0b06590a57ae9d5dfe"><div class="ttname"><a href="namespacebeman_1_1execution.html#a88ba134b297e5c0b06590a57ae9d5dfe">beman::execution::set_value</a></div><div class="ttdeci">constexpr set_value_t set_value</div><div class="ttdoc">Customization point object for successful completions.</div><div class="ttdef"><b>Definition:</b> set_value.hpp:47</div></div>
169169
</div><!-- fragment --></div><!-- contents -->

connect__awaitable_8hpp_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@
171171
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span><span class="comment">// ----------------------------------------------------------------------------</span></div>
172172
<div class="line"><a id="l00090" name="l00090"></a><span class="lineno"> 90</span> </div>
173173
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span><span class="preprocessor">#endif</span></div>
174-
<div class="ttc" id="anamespacebeman_1_1execution_html_a0c818e99f3355da27e1b2742a6412e80"><div class="ttname"><a href="namespacebeman_1_1execution.html#a0c818e99f3355da27e1b2742a6412e80">beman::execution::set_error</a></div><div class="ttdeci">constexpr set_error_t set_error</div><div class="ttdoc">Customization point object for error completions.</div><div class="ttdef"><b>Definition:</b> set_error.hpp:47</div></div>
174+
<div class="ttc" id="anamespacebeman_1_1execution_html_a0c818e99f3355da27e1b2742a6412e80"><div class="ttname"><a href="namespacebeman_1_1execution.html#a0c818e99f3355da27e1b2742a6412e80">beman::execution::set_error</a></div><div class="ttdeci">constexpr set_error_t set_error</div><div class="ttdoc">Customization point object for error completions.</div><div class="ttdef"><b>Definition:</b> set_error.hpp:49</div></div>
175175
<div class="ttc" id="anamespacebeman_1_1execution_html_a88ba134b297e5c0b06590a57ae9d5dfe"><div class="ttname"><a href="namespacebeman_1_1execution.html#a88ba134b297e5c0b06590a57ae9d5dfe">beman::execution::set_value</a></div><div class="ttdeci">constexpr set_value_t set_value</div><div class="ttdoc">Customization point object for successful completions.</div><div class="ttdef"><b>Definition:</b> set_value.hpp:47</div></div>
176176
<div class="ttc" id="astructbeman_1_1execution_1_1completion__signatures_html"><div class="ttname"><a href="structbeman_1_1execution_1_1completion__signatures.html">beman::execution::completion_signatures</a></div><div class="ttdoc">Class template used to a specify a list of completion signatures.</div><div class="ttdef"><b>Definition:</b> completion_signatures.hpp:24</div></div>
177177
<div class="ttc" id="astructbeman_1_1execution_1_1set__error__t_html"><div class="ttname"><a href="structbeman_1_1execution_1_1set__error__t.html">beman::execution::set_error_t</a></div><div class="ttdoc">Type of the customization point object for error completions.</div><div class="ttdef"><b>Definition:</b> set_error.hpp:19</div></div>

into__variant_8hpp_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,7 @@
203203
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> </div>
204204
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span><span class="preprocessor">#endif</span></div>
205205
<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> allocator_aware_move.hpp:16</div></div>
206-
<div class="ttc" id="anamespacebeman_1_1execution_html_a0c818e99f3355da27e1b2742a6412e80"><div class="ttname"><a href="namespacebeman_1_1execution.html#a0c818e99f3355da27e1b2742a6412e80">beman::execution::set_error</a></div><div class="ttdeci">constexpr set_error_t set_error</div><div class="ttdoc">Customization point object for error completions.</div><div class="ttdef"><b>Definition:</b> set_error.hpp:47</div></div>
206+
<div class="ttc" id="anamespacebeman_1_1execution_html_a0c818e99f3355da27e1b2742a6412e80"><div class="ttname"><a href="namespacebeman_1_1execution.html#a0c818e99f3355da27e1b2742a6412e80">beman::execution::set_error</a></div><div class="ttdeci">constexpr set_error_t set_error</div><div class="ttdoc">Customization point object for error completions.</div><div class="ttdef"><b>Definition:</b> set_error.hpp:49</div></div>
207207
<div class="ttc" id="anamespacebeman_1_1execution_html_a3ba1e76a1b163c494f5de40140a5f51d"><div class="ttname"><a href="namespacebeman_1_1execution.html#a3ba1e76a1b163c494f5de40140a5f51d">beman::execution::error_types_of_t</a></div><div class="ttdeci">::beman::execution::detail::gather_signatures&lt; ::beman::execution::set_error_t, ::beman::execution::completion_signatures_of_t&lt; Sender, Env &gt;, ::std::type_identity_t, Variant &gt; error_types_of_t</div><div class="ttdoc">Type alias to get error types for a sender.</div><div class="ttdef"><b>Definition:</b> error_types_of_t.hpp:30</div></div>
208208
<div class="ttc" id="anamespacebeman_1_1execution_html_a88ba134b297e5c0b06590a57ae9d5dfe"><div class="ttname"><a href="namespacebeman_1_1execution.html#a88ba134b297e5c0b06590a57ae9d5dfe">beman::execution::set_value</a></div><div class="ttdeci">constexpr set_value_t set_value</div><div class="ttdoc">Customization point object for successful completions.</div><div class="ttdef"><b>Definition:</b> set_value.hpp:47</div></div>
209209
<div class="ttc" id="anamespacebeman_1_1execution_html_adbf95c8f3480ba2c1d78b8c612a9f2f7"><div class="ttname"><a href="namespacebeman_1_1execution.html#adbf95c8f3480ba2c1d78b8c612a9f2f7">beman::execution::env_of_t</a></div><div class="ttdeci">decltype(::beman::execution::get_env(::std::declval&lt; T &gt;())) env_of_t</div><div class="ttdoc">Determine the type of the environment associated with a type.</div><div class="ttdef"><b>Definition:</b> env_of_t.hpp:18</div></div>

0 commit comments

Comments
 (0)