Skip to content

Commit 25b6d58

Browse files
11.1.1
1 parent 8de542a commit 25b6d58

21 files changed

+680
-673
lines changed

CHANGES

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
v.11.1.1 (21 March 2024)
2+
- Namespaced exported plugin Create() method.
3+
- Added thread yields after condition variable notifications.
4+
15
v.11.1.0 (18 March 2024)
26
- Updated fast_any submodule (incl. optimized emplacement).
37
- Removed size() checks from SignalBus methods.

docs/Doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ PROJECT_NAME = DSPatch
3232
# This could be handy for archiving the generated documentation or
3333
# if some version control system is used.
3434

35-
PROJECT_NUMBER = v.11.1.0
35+
PROJECT_NUMBER = v.11.1.1
3636

3737
# Using the PROJECT_BRIEF tag one can provide an optional one line description
3838
# for a project that appears at the top of each page and should give viewer

docs/html/_circuit_8h_source.html

Lines changed: 637 additions & 634 deletions
Large diffs are not rendered by default.

docs/html/_component_8h_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<tr id="projectrow">
2323
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
2424
<td id="projectalign">
25-
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
25+
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
2626
</div>
2727
</td>
2828
</tr>

docs/html/_d_s_patch_8h_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<tr id="projectrow">
2323
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
2424
<td id="projectalign">
25-
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
25+
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
2626
</div>
2727
</td>
2828
</tr>

docs/html/_plugin_8h_source.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<tr id="projectrow">
2323
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
2424
<td id="projectalign">
25-
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
25+
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
2626
</div>
2727
</td>
2828
</tr>
@@ -124,7 +124,7 @@
124124
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span><span class="preprocessor">#define EXPORT_PLUGIN( classname, ... ) \</span></div>
125125
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span><span class="preprocessor"> extern &quot;C&quot;</span> \</div>
126126
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"> 47</span> { \</div>
127-
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> DLLEXPORT Component* Create() \</div>
127+
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> DLLEXPORT DSPatch::Component* Create() \</div>
128128
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> { \</div>
129129
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> return new classname( __VA_ARGS__ ); \</div>
130130
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> } \</div>

docs/html/_signal_bus_8h_source.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<tr id="projectrow">
2323
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
2424
<td id="projectalign">
25-
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
25+
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
2626
</div>
2727
</td>
2828
</tr>

docs/html/annotated.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<tr id="projectrow">
2323
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
2424
<td id="projectalign">
25-
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
25+
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
2626
</div>
2727
</td>
2828
</tr>

docs/html/class_d_s_patch_1_1_circuit-members.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<tr id="projectrow">
2323
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
2424
<td id="projectalign">
25-
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
25+
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
2626
</div>
2727
</td>
2828
</tr>

docs/html/class_d_s_patch_1_1_circuit.html

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
<tr id="projectrow">
2323
<td id="projectlogo"><img alt="Logo" src="heartbeat.png"/></td>
2424
<td id="projectalign">
25-
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.0</span>
25+
<div id="projectname">DSPatch<span id="projectnumber">&#160;v.11.1.1</span>
2626
</div>
2727
</td>
2828
</tr>
@@ -166,7 +166,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a07e835b30a577b2eb5458bb3
166166
</table>
167167
</div><div class="memdoc">
168168

169-
<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>
169+
<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>
170170

171171
</div>
172172
</div>
@@ -195,7 +195,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a9d6824a28fffeeb0552466b8
195195
</table>
196196
</div><div class="memdoc">
197197

198-
<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>
198+
<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>
199199

200200
</div>
201201
</div>
@@ -245,7 +245,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a44b0e2df06d7366411b49c39
245245
</table>
246246
</div><div class="memdoc">
247247

248-
<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>
248+
<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>
249249

250250
</div>
251251
</div>
@@ -272,7 +272,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a5c87385274ad5c49dce6fb4c
272272
</table>
273273
</div><div class="memdoc">
274274

275-
<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>
275+
<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>
276276

277277
</div>
278278
</div>
@@ -300,7 +300,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#aeebc64f8e0198863edefb06a
300300
</table>
301301
</div><div class="memdoc">
302302

303-
<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>
303+
<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>
304304

305305
</div>
306306
</div>
@@ -327,7 +327,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a5c25e5a14c1cda5441ca8b65
327327
</table>
328328
</div><div class="memdoc">
329329

330-
<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>
330+
<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>
331331

332332
</div>
333333
</div>
@@ -354,7 +354,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#aaa0a828ba81e0d4ff1a36455
354354
</table>
355355
</div><div class="memdoc">
356356

357-
<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>
357+
<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>
358358

359359
</div>
360360
</div>
@@ -381,7 +381,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a04309f25be60fed3727ec1ae
381381
</table>
382382
</div><div class="memdoc">
383383

384-
<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>
384+
<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>
385385

386386
</div>
387387
</div>
@@ -408,7 +408,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ad0a71eab76136927c810fbfb
408408
</table>
409409
</div><div class="memdoc">
410410

411-
<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>
411+
<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>
412412

413413
</div>
414414
</div>
@@ -435,7 +435,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a5b2e14e81c13be8c86ea51aa
435435
</table>
436436
</div><div class="memdoc">
437437

438-
<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>
438+
<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>
439439

440440
</div>
441441
</div>
@@ -462,7 +462,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a050718ebf4f757e105e4974d
462462
</table>
463463
</div><div class="memdoc">
464464

465-
<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>
465+
<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>
466466

467467
</div>
468468
</div>
@@ -490,7 +490,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ab9df1d79c4b7e44b0c2e49df
490490
</table>
491491
</div><div class="memdoc">
492492

493-
<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>
493+
<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>
494494

495495
</div>
496496
</div>
@@ -517,7 +517,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a3d414e8a684fc37f8953f86d
517517
</table>
518518
</div><div class="memdoc">
519519

520-
<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>
520+
<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>
521521

522522
</div>
523523
</div>
@@ -545,7 +545,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a978acbdd0b8a403c273e6489
545545
</table>
546546
</div><div class="memdoc">
547547

548-
<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>
548+
<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>
549549

550550
</div>
551551
</div>
@@ -573,7 +573,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a2f54ec0b5fab4afebb7efb59
573573
</table>
574574
</div><div class="memdoc">
575575

576-
<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>
576+
<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>
577577

578578
</div>
579579
</div>
@@ -600,7 +600,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ad75ef1168a830209d4bc1da8
600600
</table>
601601
</div><div class="memdoc">
602602

603-
<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>
603+
<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>
604604

605605
</div>
606606
</div>
@@ -627,7 +627,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ac2036b492d871c011730ebb4
627627
</table>
628628
</div><div class="memdoc">
629629

630-
<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>
630+
<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>
631631

632632
</div>
633633
</div>
@@ -654,7 +654,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ad88d405ff507e7d4dbb4aec5
654654
</table>
655655
</div><div class="memdoc">
656656

657-
<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>
657+
<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>
658658

659659
</div>
660660
</div>
@@ -681,7 +681,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a41921757f93f513000f696e7
681681
</table>
682682
</div><div class="memdoc">
683683

684-
<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>
684+
<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>
685685

686686
</div>
687687
</div>

0 commit comments

Comments
 (0)