Skip to content

Commit

Permalink
Updates
Browse files Browse the repository at this point in the history
  • Loading branch information
endurodave committed Dec 14, 2024
1 parent d8c7289 commit 82e1147
Show file tree
Hide file tree
Showing 85 changed files with 4,025 additions and 2,839 deletions.
792 changes: 423 additions & 369 deletions doxygen/html/_delegate_8h_source.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doxygen/html/_delegate_async_8h.html
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code><a class="el" href="struct_delegate_lib_1_1_delegate_free_async.html">DelegateFreeAsync</a>&lt;&gt;</code> class asynchronously invokes a free target function. <a href="class_delegate_lib_1_1_delegate_free_async_3_01_ret_type_07_args_8_8_8_08_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delegate_lib_1_1_delegate_member_async_3_01_t_class_00_01_ret_type_07_args_8_8_8_08_4.html">DelegateLib::DelegateMemberAsync&lt; TClass, RetType(Args...)&gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code><a class="el" href="struct_delegate_lib_1_1_delegate_member_async.html">DelegateMemberAsync</a>&lt;&gt;</code> class asynchronously invokes a class member target function. @tprarm TClass The class type that contains the member function. <a href="class_delegate_lib_1_1_delegate_member_async_3_01_t_class_00_01_ret_type_07_args_8_8_8_08_4.html#details">More...</a><br /></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code><a class="el" href="struct_delegate_lib_1_1_delegate_member_async.html">DelegateMemberAsync</a>&lt;&gt;</code> class asynchronously invokes a class member target function. <a href="class_delegate_lib_1_1_delegate_member_async_3_01_t_class_00_01_ret_type_07_args_8_8_8_08_4.html#details">More...</a><br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="class_delegate_lib_1_1_delegate_member_sp_async_3_01_t_class_00_01_ret_type_07_args_8_8_8_08_4.html">DelegateLib::DelegateMemberSpAsync&lt; TClass, RetType(Args...)&gt;</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight"><code><a class="el" href="struct_delegate_lib_1_1_delegate_member_sp_async.html">DelegateMemberSpAsync</a>&lt;&gt;</code> class asynchronously invokes a std::shared_ptr target function. <a href="class_delegate_lib_1_1_delegate_member_sp_async_3_01_t_class_00_01_ret_type_07_args_8_8_8_08_4.html#details">More...</a><br /></td></tr>
Expand Down
1,433 changes: 735 additions & 698 deletions doxygen/html/_delegate_async_8h_source.html

Large diffs are not rendered by default.

1,653 changes: 842 additions & 811 deletions doxygen/html/_delegate_async_wait_8h_source.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion doxygen/html/_multicast_delegate_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -123,7 +123,7 @@
<div class="foldopen" id="foldopen00030" data-start="{" data-end="}">
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"><a class="line" href="class_delegate_lib_1_1_multicast_delegate_3_01_ret_type_07_args_8_8_8_08_4.html#a8273659a7d2a5febd0e1e3ce8c7fe6b7"> 30</a></span> <span class="keywordtype">void</span> <a class="code hl_function" href="class_delegate_lib_1_1_multicast_delegate_3_01_ret_type_07_args_8_8_8_08_4.html#a8273659a7d2a5febd0e1e3ce8c7fe6b7">operator()</a>(Args... args) {</div>
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"> 31</span> <span class="keywordflow">for</span> (<a class="code hl_struct" href="struct_delegate_lib_1_1_delegate.html">Delegate</a>&lt;RetType(Args...)&gt;* delegate : m_delegates)</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> (*delegate)(args...); <span class="comment">// Invoke delegate callback</span></div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span> (*delegate)(std::forward&lt;Args&gt;(args)...); <span class="comment">// Invoke delegate callback</span></div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> }</div>
</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
Expand Down
2 changes: 1 addition & 1 deletion doxygen/html/_singlecast_delegate_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@
<div class="line"><a id="l00023" name="l00023"></a><span class="lineno"> 23</span> </div>
<div class="foldopen" id="foldopen00024" data-start="{" data-end="}">
<div class="line"><a id="l00024" name="l00024"></a><span class="lineno"><a class="line" href="class_delegate_lib_1_1_singlecast_delegate_3_01_ret_type_07_args_8_8_8_08_4.html#a29fd174ba1060d37e164e45ed3e9b383"> 24</a></span> RetType <a class="code hl_function" href="class_delegate_lib_1_1_singlecast_delegate_3_01_ret_type_07_args_8_8_8_08_4.html#a29fd174ba1060d37e164e45ed3e9b383">operator()</a>(Args... args) {</div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> <span class="keywordflow">return</span> (*m_delegate)(args...); <span class="comment">// Invoke delegate callback</span></div>
<div class="line"><a id="l00025" name="l00025"></a><span class="lineno"> 25</span> <span class="keywordflow">return</span> (*m_delegate)(std::forward&lt;Args&gt;(args)...); <span class="comment">// Invoke delegate callback</span></div>
<div class="line"><a id="l00026" name="l00026"></a><span class="lineno"> 26</span> }</div>
</div>
<div class="line"><a id="l00027" name="l00027"></a><span class="lineno"> 27</span> </div>
Expand Down
2 changes: 1 addition & 1 deletion doxygen/html/annotated.html
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@
<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_delegate_lib_1_1_delegate_member.html" target="_self">DelegateMember</a></td><td class="desc"></td></tr>
<tr id="row_0_18_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_delegate_lib_1_1_delegate_member_3_01_t_class_00_01_ret_type_07_args_8_8_8_08_4.html" target="_self">DelegateMember&lt; TClass, RetType(Args...)&gt;</a></td><td class="desc"><code><a class="el" href="struct_delegate_lib_1_1_delegate_member.html">DelegateMember</a>&lt;&gt;</code> class synchronously invokes a class member target function using a class object pointer </td></tr>
<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_delegate_lib_1_1_delegate_member_async.html" target="_self">DelegateMemberAsync</a></td><td class="desc"></td></tr>
<tr id="row_0_20_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_delegate_lib_1_1_delegate_member_async_3_01_t_class_00_01_ret_type_07_args_8_8_8_08_4.html" target="_self">DelegateMemberAsync&lt; TClass, RetType(Args...)&gt;</a></td><td class="desc"><code><a class="el" href="struct_delegate_lib_1_1_delegate_member_async.html">DelegateMemberAsync</a>&lt;&gt;</code> class asynchronously invokes a class member target function. @tprarm TClass The class type that contains the member function </td></tr>
<tr id="row_0_20_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_delegate_lib_1_1_delegate_member_async_3_01_t_class_00_01_ret_type_07_args_8_8_8_08_4.html" target="_self">DelegateMemberAsync&lt; TClass, RetType(Args...)&gt;</a></td><td class="desc"><code><a class="el" href="struct_delegate_lib_1_1_delegate_member_async.html">DelegateMemberAsync</a>&lt;&gt;</code> class asynchronously invokes a class member target function </td></tr>
<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_delegate_lib_1_1_delegate_member_async_wait.html" target="_self">DelegateMemberAsyncWait</a></td><td class="desc"></td></tr>
<tr id="row_0_22_" class="odd"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_delegate_lib_1_1_delegate_member_async_wait_3_01_t_class_00_01_ret_type_07_args_8_8_8_08_4.html" target="_self">DelegateMemberAsyncWait&lt; TClass, RetType(Args...)&gt;</a></td><td class="desc"><code><a class="el" href="struct_delegate_lib_1_1_delegate_member_async_wait.html">DelegateMemberAsyncWait</a>&lt;&gt;</code> class asynchronously block invokes a class member target function </td></tr>
<tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_delegate_lib_1_1_delegate_member_sp.html" target="_self">DelegateMemberSp</a></td><td class="desc"></td></tr>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@
<area href="class_delegate_lib_1_1_delegate_member_sp_3_01_t_class_00_01_ret_type_07_args_8_8_8_08_4.html" title="DelegateMemberSp&lt;&gt; class synchronously invokes a class member target function using a std::shared_ptr..." alt="DelegateLib::DelegateMemberSp&lt; TClass, RetType(Args...)&gt;" shape="rect" coords="1275,112,1690,136"/>
<area href="class_delegate_lib_1_1_delegate_free_async_3_01_ret_type_07_args_8_8_8_08_4.html" title="DelegateFreeAsync&lt;&gt; class asynchronously invokes a free target function." alt="DelegateLib::DelegateFreeAsync&lt; RetType(Args...)&gt;" shape="rect" coords="0,168,415,192"/>
<area href="class_delegate_lib_1_1_delegate_function_async_3_01_ret_type_07_args_8_8_8_08_4.html" title="DelegateFunctionAsync&lt;&gt; class asynchronously invokes a std::function target function." alt="DelegateLib::DelegateFunctionAsync&lt; RetType(Args...)&gt;" shape="rect" coords="425,168,840,192"/>
<area href="class_delegate_lib_1_1_delegate_member_async_3_01_t_class_00_01_ret_type_07_args_8_8_8_08_4.html" title="DelegateMemberAsync&lt;&gt; class asynchronously invokes a class member target function...." alt="DelegateLib::DelegateMemberAsync&lt; TClass, RetType(Args...)&gt;" shape="rect" coords="850,168,1265,192"/>
<area href="class_delegate_lib_1_1_delegate_member_async_3_01_t_class_00_01_ret_type_07_args_8_8_8_08_4.html" title="DelegateMemberAsync&lt;&gt; class asynchronously invokes a class member target function." alt="DelegateLib::DelegateMemberAsync&lt; TClass, RetType(Args...)&gt;" shape="rect" coords="850,168,1265,192"/>
<area href="class_delegate_lib_1_1_delegate_member_sp_async_3_01_t_class_00_01_ret_type_07_args_8_8_8_08_4.html" title="DelegateMemberSpAsync&lt;&gt; class asynchronously invokes a std::shared_ptr target function." alt="DelegateLib::DelegateMemberSpAsync&lt; TClass, RetType(Args...)&gt;" shape="rect" coords="1275,168,1690,192"/>
<area href="class_delegate_lib_1_1_delegate_free_async_wait_3_01_ret_type_07_args_8_8_8_08_4.html" title="DelegateFreeAsyncWait&lt;&gt; class asynchronously block invokes a free target function." alt="DelegateLib::DelegateFreeAsyncWait&lt; RetType(Args...)&gt;" shape="rect" coords="0,224,415,248"/>
<area href="class_delegate_lib_1_1_delegate_function_async_wait_3_01_ret_type_07_args_8_8_8_08_4.html" title="DelegateFunctionAsyncWait&lt;&gt; class asynchronously block invokes a std::function target function." alt="DelegateLib::DelegateFunctionAsyncWait&lt; RetType(Args...)&gt;" shape="rect" coords="425,224,840,248"/>
Expand Down
2 changes: 1 addition & 1 deletion doxygen/html/class_delegate_lib_1_1_delegate_base.html
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@
<area href="class_delegate_lib_1_1_delegate_member_sp_3_01_t_class_00_01_ret_type_07_args_8_8_8_08_4.html" title="DelegateMemberSp&lt;&gt; class synchronously invokes a class member target function using a std::shared_ptr..." alt="DelegateLib::DelegateMemberSp&lt; TClass, RetType(Args...)&gt;" shape="rect" coords="1275,112,1690,136"/>
<area href="class_delegate_lib_1_1_delegate_free_async_3_01_ret_type_07_args_8_8_8_08_4.html" title="DelegateFreeAsync&lt;&gt; class asynchronously invokes a free target function." alt="DelegateLib::DelegateFreeAsync&lt; RetType(Args...)&gt;" shape="rect" coords="0,168,415,192"/>
<area href="class_delegate_lib_1_1_delegate_function_async_3_01_ret_type_07_args_8_8_8_08_4.html" title="DelegateFunctionAsync&lt;&gt; class asynchronously invokes a std::function target function." alt="DelegateLib::DelegateFunctionAsync&lt; RetType(Args...)&gt;" shape="rect" coords="425,168,840,192"/>
<area href="class_delegate_lib_1_1_delegate_member_async_3_01_t_class_00_01_ret_type_07_args_8_8_8_08_4.html" title="DelegateMemberAsync&lt;&gt; class asynchronously invokes a class member target function...." alt="DelegateLib::DelegateMemberAsync&lt; TClass, RetType(Args...)&gt;" shape="rect" coords="850,168,1265,192"/>
<area href="class_delegate_lib_1_1_delegate_member_async_3_01_t_class_00_01_ret_type_07_args_8_8_8_08_4.html" title="DelegateMemberAsync&lt;&gt; class asynchronously invokes a class member target function." alt="DelegateLib::DelegateMemberAsync&lt; TClass, RetType(Args...)&gt;" shape="rect" coords="850,168,1265,192"/>
<area href="class_delegate_lib_1_1_delegate_member_sp_async_3_01_t_class_00_01_ret_type_07_args_8_8_8_08_4.html" title="DelegateMemberSpAsync&lt;&gt; class asynchronously invokes a std::shared_ptr target function." alt="DelegateLib::DelegateMemberSpAsync&lt; TClass, RetType(Args...)&gt;" shape="rect" coords="1275,168,1690,192"/>
<area href="class_delegate_lib_1_1_delegate_free_async_wait_3_01_ret_type_07_args_8_8_8_08_4.html" title="DelegateFreeAsyncWait&lt;&gt; class asynchronously block invokes a free target function." alt="DelegateLib::DelegateFreeAsyncWait&lt; RetType(Args...)&gt;" shape="rect" coords="0,224,415,248"/>
<area href="class_delegate_lib_1_1_delegate_function_async_wait_3_01_ret_type_07_args_8_8_8_08_4.html" title="DelegateFunctionAsyncWait&lt;&gt; class asynchronously block invokes a std::function target function." alt="DelegateLib::DelegateFunctionAsyncWait&lt; RetType(Args...)&gt;" shape="rect" coords="425,224,840,248"/>
Expand Down
Loading

0 comments on commit 82e1147

Please sign in to comment.