Skip to content

Commit

Permalink
adapt affinity to possibly restricted cpu set (#16)
Browse files Browse the repository at this point in the history
* adapt affinity to possibly restricted cpu set

* bump version
  • Loading branch information
tnagler authored Feb 18, 2022
1 parent ea78847 commit 4a5bf71
Show file tree
Hide file tree
Showing 21 changed files with 404 additions and 341 deletions.
2 changes: 1 addition & 1 deletion docs/Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ PROJECT_NAME = "quickpool"
# could be handy for archiving the generated documentation or if some version
# control system is used.

PROJECT_NUMBER = 1.4.0
PROJECT_NUMBER = 1.5.0

# 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 a
Expand Down
2 changes: 1 addition & 1 deletion docs/annotated.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">quickpool
&#160;<span id="projectnumber">1.4.0</span>
&#160;<span id="projectnumber">1.5.0</span>
</div>
<div id="projectbrief">An easy-to-use, header-only work stealing thread pool in C++11</div>
</td>
Expand Down
2 changes: 1 addition & 1 deletion docs/classes.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">quickpool
&#160;<span id="projectnumber">1.4.0</span>
&#160;<span id="projectnumber">1.5.0</span>
</div>
<div id="projectbrief">An easy-to-use, header-only work stealing thread pool in C++11</div>
</td>
Expand Down
6 changes: 3 additions & 3 deletions docs/classquickpool_1_1ThreadPool-members.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">quickpool
&#160;<span id="projectnumber">1.4.0</span>
&#160;<span id="projectnumber">1.5.0</span>
</div>
<div id="projectbrief">An easy-to-use, header-only work stealing thread pool in C++11</div>
</td>
Expand Down Expand Up @@ -79,14 +79,14 @@
<tr class="even"><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html#a9fa5b73a745b2382fecfadd2afb34735">get_active_threads</a>() const</td><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html#ab5daa930caa3724dac002ac2dd3d3180">global_instance</a>()</td><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html#a6c1369433f01eb78516e809a98aa1fb6">operator delete</a>(void *ptr)</td><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html#a27bc3249d258543c450f0e98492be310">operator new</a>(size_t count) noexcept</td><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html#a283848e5204e82cd93737c7fceabdd1b">operator new</a>(size_t count)</td><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator=</b>(const ThreadPool &amp;)=delete (defined in <a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a>)</td><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>operator=</b>(ThreadPool &amp;&amp;other)=delete (defined in <a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a>)</td><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a></td><td class="entry"></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html#acb9d7efe2053b8d961ed98bcc2cf2618">parallel_for</a>(int begin, int end, UnaryFunction f)</td><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html#ad08862259cb77c023523789c0632a6f7">parallel_for_each</a>(Items &amp;items, UnaryFunction f)</td><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html#a3a79d3a078643e271b238ee1be47986e">push</a>(Function &amp;&amp;f, Args &amp;&amp;... args)</td><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html#aaed4dbfa25b36013a801d69709c0fb0d">set_active_threads</a>(size_t threads)</td><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html#ace792be7b69bb4e18c1770d898e84303">ThreadPool</a>(size_t threads=std::thread::hardware_concurrency())</td><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
<tr class="even"><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html#ace3e9fbaa04fbd0b8a9555ba7f6d26e1">ThreadPool</a>(size_t threads=sched::num_cores_avail())</td><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">explicit</span></td></tr>
<tr bgcolor="#f0f0f0"><td class="entry"><b>ThreadPool</b>(ThreadPool &amp;&amp;)=delete (defined in <a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a>)</td><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a></td><td class="entry"></td></tr>
<tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ThreadPool</b>(const ThreadPool &amp;)=delete (defined in <a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a>)</td><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a></td><td class="entry"></td></tr>
<tr><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html#a118c926c7a49a5ac952291e207c4f4b1">wait</a>(size_t millis=0)</td><td class="entry"><a class="el" href="classquickpool_1_1ThreadPool.html">quickpool::ThreadPool</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
Expand Down
38 changes: 19 additions & 19 deletions docs/classquickpool_1_1ThreadPool.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">quickpool
&#160;<span id="projectnumber">1.4.0</span>
&#160;<span id="projectnumber">1.5.0</span>
</div>
<div id="projectbrief">An easy-to-use, header-only work stealing thread pool in C++11</div>
</td>
Expand Down Expand Up @@ -83,9 +83,9 @@
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ace792be7b69bb4e18c1770d898e84303"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classquickpool_1_1ThreadPool.html#ace792be7b69bb4e18c1770d898e84303">ThreadPool</a> (size_t threads=std::thread::hardware_concurrency())</td></tr>
<tr class="memdesc:ace792be7b69bb4e18c1770d898e84303"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructs a thread pool. <a href="classquickpool_1_1ThreadPool.html#ace792be7b69bb4e18c1770d898e84303">More...</a><br /></td></tr>
<tr class="separator:ace792be7b69bb4e18c1770d898e84303"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ace3e9fbaa04fbd0b8a9555ba7f6d26e1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classquickpool_1_1ThreadPool.html#ace3e9fbaa04fbd0b8a9555ba7f6d26e1">ThreadPool</a> (size_t threads=sched::num_cores_avail())</td></tr>
<tr class="memdesc:ace3e9fbaa04fbd0b8a9555ba7f6d26e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">constructs a thread pool. <a href="classquickpool_1_1ThreadPool.html#ace3e9fbaa04fbd0b8a9555ba7f6d26e1">More...</a><br /></td></tr>
<tr class="separator:ace3e9fbaa04fbd0b8a9555ba7f6d26e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a81374a2e9bd678f174d6e8cf6b3280c0"><td class="memItemLeft" align="right" valign="top"><a id="a81374a2e9bd678f174d6e8cf6b3280c0"></a>
&#160;</td><td class="memItemRight" valign="bottom"><b>ThreadPool</b> (<a class="el" href="classquickpool_1_1ThreadPool.html">ThreadPool</a> &amp;&amp;)=delete</td></tr>
<tr class="separator:a81374a2e9bd678f174d6e8cf6b3280c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
Expand Down Expand Up @@ -135,10 +135,10 @@
static <a class="el" href="classquickpool_1_1ThreadPool.html">ThreadPool</a> &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classquickpool_1_1ThreadPool.html#ab5daa930caa3724dac002ac2dd3d3180">global_instance</a> ()</td></tr>
<tr class="memdesc:ab5daa930caa3724dac002ac2dd3d3180"><td class="mdescLeft">&#160;</td><td class="mdescRight">returns a reference to the global thread pool instance. <br /></td></tr>
<tr class="separator:ab5daa930caa3724dac002ac2dd3d3180"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a27bc3249d258543c450f0e98492be310"><td class="memItemLeft" align="right" valign="top"><a id="a27bc3249d258543c450f0e98492be310"></a>
static void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classquickpool_1_1ThreadPool.html#a27bc3249d258543c450f0e98492be310">operator new</a> (size_t count) noexcept</td></tr>
<tr class="memdesc:a27bc3249d258543c450f0e98492be310"><td class="mdescLeft">&#160;</td><td class="mdescRight">allocator respecting memory alignment. <br /></td></tr>
<tr class="separator:a27bc3249d258543c450f0e98492be310"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a283848e5204e82cd93737c7fceabdd1b"><td class="memItemLeft" align="right" valign="top"><a id="a283848e5204e82cd93737c7fceabdd1b"></a>
static void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classquickpool_1_1ThreadPool.html#a283848e5204e82cd93737c7fceabdd1b">operator new</a> (size_t count)</td></tr>
<tr class="memdesc:a283848e5204e82cd93737c7fceabdd1b"><td class="mdescLeft">&#160;</td><td class="mdescRight">allocator respecting memory alignment. <br /></td></tr>
<tr class="separator:a283848e5204e82cd93737c7fceabdd1b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c1369433f01eb78516e809a98aa1fb6"><td class="memItemLeft" align="right" valign="top"><a id="a6c1369433f01eb78516e809a98aa1fb6"></a>
static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classquickpool_1_1ThreadPool.html#a6c1369433f01eb78516e809a98aa1fb6">operator delete</a> (void *ptr)</td></tr>
<tr class="memdesc:a6c1369433f01eb78516e809a98aa1fb6"><td class="mdescLeft">&#160;</td><td class="mdescRight">deallocator respecting memory alignment. <br /></td></tr>
Expand All @@ -147,10 +147,10 @@
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>A work stealing thread pool. </p>

<p class="definition">Definition at line <a class="el" href="quickpool_8hpp_source.html#l00756">756</a> of file <a class="el" href="quickpool_8hpp_source.html">quickpool.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="quickpool_8hpp_source.html#l00787">787</a> of file <a class="el" href="quickpool_8hpp_source.html">quickpool.hpp</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a id="ace792be7b69bb4e18c1770d898e84303"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace792be7b69bb4e18c1770d898e84303">&#9670;&nbsp;</a></span>ThreadPool()</h2>
<a id="ace3e9fbaa04fbd0b8a9555ba7f6d26e1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ace3e9fbaa04fbd0b8a9555ba7f6d26e1">&#9670;&nbsp;</a></span>ThreadPool()</h2>

<div class="memitem">
<div class="memproto">
Expand All @@ -162,7 +162,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ace792be7b69bb4e18c1770d8
<td class="memname">quickpool::ThreadPool::ThreadPool </td>
<td>(</td>
<td class="paramtype">size_t&#160;</td>
<td class="paramname"><em>threads</em> = <code>std::thread::hardware_concurrency()</code></td><td>)</td>
<td class="paramname"><em>threads</em> = <code>sched::num_cores_avail()</code></td><td>)</td>
<td></td>
</tr>
</table>
Expand All @@ -181,7 +181,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ace792be7b69bb4e18c1770d8
</dd>
</dl>

<p class="definition">Definition at line <a class="el" href="quickpool_8hpp_source.html#l00762">762</a> of file <a class="el" href="quickpool_8hpp_source.html">quickpool.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="quickpool_8hpp_source.html#l00793">793</a> of file <a class="el" href="quickpool_8hpp_source.html">quickpool.hpp</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -233,7 +233,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#af803164106b0c9181e01eb59
</dl>
<dl class="section return"><dt>Returns</dt><dd>A <code>std::future</code> for the task. Call <code>future.get()</code> to retrieve the results at a later point in time (blocking). </dd></dl>

<p class="definition">Definition at line <a class="el" href="quickpool_8hpp_source.html#l00838">838</a> of file <a class="el" href="quickpool_8hpp_source.html">quickpool.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="quickpool_8hpp_source.html#l00872">872</a> of file <a class="el" href="quickpool_8hpp_source.html">quickpool.hpp</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -290,7 +290,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#acb9d7efe2053b8d961ed98bc
</dd>
</dl>

<p class="definition">Definition at line <a class="el" href="quickpool_8hpp_source.html#l00859">859</a> of file <a class="el" href="quickpool_8hpp_source.html">quickpool.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="quickpool_8hpp_source.html#l00893">893</a> of file <a class="el" href="quickpool_8hpp_source.html">quickpool.hpp</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -340,7 +340,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#ad08862259cb77c023523789c
</dd>
</dl>

<p class="definition">Definition at line <a class="el" href="quickpool_8hpp_source.html#l00881">881</a> of file <a class="el" href="quickpool_8hpp_source.html">quickpool.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="quickpool_8hpp_source.html#l00915">915</a> of file <a class="el" href="quickpool_8hpp_source.html">quickpool.hpp</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -389,7 +389,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a3a79d3a078643e271b238ee1
</dd>
</dl>

<p class="definition">Definition at line <a class="el" href="quickpool_8hpp_source.html#l00824">824</a> of file <a class="el" href="quickpool_8hpp_source.html">quickpool.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="quickpool_8hpp_source.html#l00858">858</a> of file <a class="el" href="quickpool_8hpp_source.html">quickpool.hpp</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -425,7 +425,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#aaed4dbfa25b36013a801d697
</dd>
</dl>

<p class="definition">Definition at line <a class="el" href="quickpool_8hpp_source.html#l00796">796</a> of file <a class="el" href="quickpool_8hpp_source.html">quickpool.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="quickpool_8hpp_source.html#l00827">827</a> of file <a class="el" href="quickpool_8hpp_source.html">quickpool.hpp</a>.</p>

</div>
</div>
Expand Down Expand Up @@ -461,7 +461,7 @@ <h2 class="memtitle"><span class="permalink"><a href="#a118c926c7a49a5ac952291e2
</dd>
</dl>

<p class="definition">Definition at line <a class="el" href="quickpool_8hpp_source.html#l00892">892</a> of file <a class="el" href="quickpool_8hpp_source.html">quickpool.hpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="quickpool_8hpp_source.html#l00926">926</a> of file <a class="el" href="quickpool_8hpp_source.html">quickpool.hpp</a>.</p>

</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion docs/files.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">quickpool
&#160;<span id="projectnumber">1.4.0</span>
&#160;<span id="projectnumber">1.5.0</span>
</div>
<div id="projectbrief">An easy-to-use, header-only work stealing thread pool in C++11</div>
</td>
Expand Down
6 changes: 3 additions & 3 deletions docs/functions.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">quickpool
&#160;<span id="projectnumber">1.4.0</span>
&#160;<span id="projectnumber">1.5.0</span>
</div>
<div id="projectbrief">An easy-to-use, header-only work stealing thread pool in C++11</div>
</td>
Expand Down Expand Up @@ -80,7 +80,7 @@
: <a class="el" href="classquickpool_1_1ThreadPool.html#a6c1369433f01eb78516e809a98aa1fb6">quickpool::ThreadPool</a>
</li>
<li>operator new()
: <a class="el" href="classquickpool_1_1ThreadPool.html#a27bc3249d258543c450f0e98492be310">quickpool::ThreadPool</a>
: <a class="el" href="classquickpool_1_1ThreadPool.html#a283848e5204e82cd93737c7fceabdd1b">quickpool::ThreadPool</a>
</li>
<li>parallel_for()
: <a class="el" href="classquickpool_1_1ThreadPool.html#acb9d7efe2053b8d961ed98bcc2cf2618">quickpool::ThreadPool</a>
Expand All @@ -95,7 +95,7 @@
: <a class="el" href="classquickpool_1_1ThreadPool.html#aaed4dbfa25b36013a801d69709c0fb0d">quickpool::ThreadPool</a>
</li>
<li>ThreadPool()
: <a class="el" href="classquickpool_1_1ThreadPool.html#ace792be7b69bb4e18c1770d898e84303">quickpool::ThreadPool</a>
: <a class="el" href="classquickpool_1_1ThreadPool.html#ace3e9fbaa04fbd0b8a9555ba7f6d26e1">quickpool::ThreadPool</a>
</li>
<li>wait()
: <a class="el" href="classquickpool_1_1ThreadPool.html#a118c926c7a49a5ac952291e207c4f4b1">quickpool::ThreadPool</a>
Expand Down
6 changes: 3 additions & 3 deletions docs/functions_func.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">quickpool
&#160;<span id="projectnumber">1.4.0</span>
&#160;<span id="projectnumber">1.5.0</span>
</div>
<div id="projectbrief">An easy-to-use, header-only work stealing thread pool in C++11</div>
</td>
Expand Down Expand Up @@ -80,7 +80,7 @@
: <a class="el" href="classquickpool_1_1ThreadPool.html#a6c1369433f01eb78516e809a98aa1fb6">quickpool::ThreadPool</a>
</li>
<li>operator new()
: <a class="el" href="classquickpool_1_1ThreadPool.html#a27bc3249d258543c450f0e98492be310">quickpool::ThreadPool</a>
: <a class="el" href="classquickpool_1_1ThreadPool.html#a283848e5204e82cd93737c7fceabdd1b">quickpool::ThreadPool</a>
</li>
<li>parallel_for()
: <a class="el" href="classquickpool_1_1ThreadPool.html#acb9d7efe2053b8d961ed98bcc2cf2618">quickpool::ThreadPool</a>
Expand All @@ -95,7 +95,7 @@
: <a class="el" href="classquickpool_1_1ThreadPool.html#aaed4dbfa25b36013a801d69709c0fb0d">quickpool::ThreadPool</a>
</li>
<li>ThreadPool()
: <a class="el" href="classquickpool_1_1ThreadPool.html#ace792be7b69bb4e18c1770d898e84303">quickpool::ThreadPool</a>
: <a class="el" href="classquickpool_1_1ThreadPool.html#ace3e9fbaa04fbd0b8a9555ba7f6d26e1">quickpool::ThreadPool</a>
</li>
<li>wait()
: <a class="el" href="classquickpool_1_1ThreadPool.html#a118c926c7a49a5ac952291e207c4f4b1">quickpool::ThreadPool</a>
Expand Down
2 changes: 1 addition & 1 deletion docs/graph_legend.html
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname">quickpool
&#160;<span id="projectnumber">1.4.0</span>
&#160;<span id="projectnumber">1.5.0</span>
</div>
<div id="projectbrief">An easy-to-use, header-only work stealing thread pool in C++11</div>
</td>
Expand Down
Loading

0 comments on commit 4a5bf71

Please sign in to comment.