Skip to content

Commit

Permalink
11.1.1
Browse files Browse the repository at this point in the history
  • Loading branch information
MarcusTomlinson committed Mar 21, 2024
1 parent 8de542a commit 25b6d58
Show file tree
Hide file tree
Showing 21 changed files with 680 additions and 673 deletions.
4 changes: 4 additions & 0 deletions CHANGES
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
v.11.1.1 (21 March 2024)
- Namespaced exported plugin Create() method.
- Added thread yields after condition variable notifications.

v.11.1.0 (18 March 2024)
- Updated fast_any submodule (incl. optimized emplacement).
- Removed size() checks from SignalBus methods.
Expand Down
2 changes: 1 addition & 1 deletion docs/Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ PROJECT_NAME = DSPatch
# This could be handy for archiving the generated documentation or
# if some version control system is used.

PROJECT_NUMBER = v.11.1.0
PROJECT_NUMBER = v.11.1.1

# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer
Expand Down
1,271 changes: 637 additions & 634 deletions docs/html/_circuit_8h_source.html

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/html/_component_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/_d_s_patch_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down
4 changes: 2 additions & 2 deletions docs/html/_plugin_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down Expand Up @@ -124,7 +124,7 @@
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="preprocessor">#define EXPORT_PLUGIN( classname, ... ) \</span></div>
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="preprocessor"> extern &quot;C&quot;</span> \</div>
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> { \</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> DLLEXPORT Component* Create() \</div>
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> DLLEXPORT DSPatch::Component* Create() \</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> { \</div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> return new classname( __VA_ARGS__ ); \</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> } \</div>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/_signal_bus_8h_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/annotated.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/class_d_s_patch_1_1_circuit-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down
40 changes: 20 additions & 20 deletions docs/html/class_d_s_patch_1_1_circuit.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down Expand Up @@ -166,7 +166,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a07e835b30a577b2eb5458bb3
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00443">443</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00446">446</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -195,7 +195,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a9d6824a28fffeeb0552466b8
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00448">448</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00451">451</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -245,7 +245,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a44b0e2df06d7366411b49c39
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00513">513</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00516">516</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand All @@ -272,7 +272,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a5c87385274ad5c49dce6fb4c
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00560">560</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00563">563</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -300,7 +300,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#aeebc64f8e0198863edefb06a
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00535">535</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00538">538</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand All @@ -327,7 +327,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a5c25e5a14c1cda5441ca8b65
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00615">615</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00618">618</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand All @@ -354,7 +354,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#aaa0a828ba81e0d4ff1a36455
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00508">508</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00511">511</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand All @@ -381,7 +381,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a04309f25be60fed3727ec1ae
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00671">671</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00674">674</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand All @@ -408,7 +408,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ad0a71eab76136927c810fbfb
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00759">759</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00762">762</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand All @@ -435,7 +435,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a5b2e14e81c13be8c86ea51aa
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00748">748</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00751">751</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand All @@ -462,7 +462,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a050718ebf4f757e105e4974d
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00496">496</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00499">499</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -490,7 +490,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ab9df1d79c4b7e44b0c2e49df
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00468">468</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00471">471</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand All @@ -517,7 +517,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a3d414e8a684fc37f8953f86d
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00754">754</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00757">757</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -545,7 +545,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a978acbdd0b8a403c273e6489
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00572">572</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00575">575</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -573,7 +573,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a2f54ec0b5fab4afebb7efb59
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00620">620</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00623">623</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand All @@ -600,7 +600,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ad75ef1168a830209d4bc1da8
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00737">737</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00740">740</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand All @@ -627,7 +627,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ac2036b492d871c011730ebb4
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00742">742</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00745">745</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand All @@ -654,7 +654,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ad88d405ff507e7d4dbb4aec5
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00721">721</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00724">724</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand All @@ -681,7 +681,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a41921757f93f513000f696e7
</table>
</div><div class="memdoc">

<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00676">676</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="_circuit_8h_source.html#l00679">679</a> of file <a class="el" href="_circuit_8h_source.html">Circuit.h</a>.</p>

</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/class_d_s_patch_1_1_component-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/class_d_s_patch_1_1_component.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/class_d_s_patch_1_1_plugin-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/class_d_s_patch_1_1_plugin.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/class_d_s_patch_1_1_signal_bus-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/class_d_s_patch_1_1_signal_bus.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/classes.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/dir_96ae4afe4ae1b3c2e5b248f6fc6b60cd.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/dir_d44c64559bbebec7f509842c48db8b23.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/files.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down
2 changes: 1 addition & 1 deletion docs/html/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
<td id="projectalign">
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
</div>
</td>
</tr>
Expand Down

0 comments on commit 25b6d58

Please sign in to comment.