⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 class_plugin_thread_pool_1_1_thread_chain-members.html

📁 用vc++写的一个简单的线程池的代码
💻 HTML
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"><title>ThreadPool: Member List</title><link href="doxygen.css" rel="stylesheet" type="text/css"><link href="tabs.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.4.7 --><div class="tabs">  <ul>    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>    <li><a href="namespaces.html"><span>Namespaces</span></a></li>    <li id="current"><a href="classes.html"><span>Classes</span></a></li>    <li><a href="files.html"><span>Files</span></a></li>  </ul></div><div class="tabs">  <ul>    <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>  </ul></div><h1>PluginThreadPool::ThreadChain&lt; T &gt; Member List</h1>This is the complete list of members for <a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a>, including all inherited members.<p><table>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#ec35c45936ab27aacf1f17a49962cbc1">AddRef</a>()</td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [inline]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#7161bcf0e1166fbd59a86f303cb407a5">busy</a></td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [private]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#67fd435e62ebf5d5a225270f2e336270">canHandle</a>()</td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [inline]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#5f2473093f1e10d70996f855887a94a0">deleteMe</a></td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [private]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#e042b57366986410ca9b29a216f868fb">g_Event</a></td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [private]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#39ed823eaf29897d799d283daee04c63">GetNext</a>()</td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [inline]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#7ae01cce8c7c6f9d63c124194bd9d883">HandleHungThreads</a>(ThreadChain&lt; T &gt; *prev)</td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [inline]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#313163d771692b7ce2873674fc4553c9">HandleRequest</a>()</td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [inline]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#53ecf3b974adabbdf951bfcf73327314">HandleRequestProxy</a>(LPVOID param)</td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [inline, static]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#103d28f4e5269ac50c48450e8b4ba02e">IsHung</a>()</td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [inline]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#796e3dca1d2286547e1e75095272ef64">lastactivetime</a></td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [private]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#4048ea61e6e0196ae54cda274410af33">m_ref</a></td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [private]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#ab45dae1f910885c22cebaa9f6e7feee">m_timeout</a></td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [private]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#a63566f1062e3846fd000c6ed1d048af">m_winthread</a></td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [private]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#afa36db14f458aee323676f500e11ec8">next</a></td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [private]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#cd7237bdcacc3ab980d3a0d159ce9c36">operator=</a>(const ThreadChain &amp;)</td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [inline, private]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#e28a326e5c8e7e631e2c02f17bc8d02c">printChain</a>()</td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [inline]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#0247af1e66ef2aa1152f7b6a81f32753">Release</a>()</td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [inline]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#435db32c0943a54cfd703185fb62f759">ReleaseIdleThread</a>()</td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [inline]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#37253f8bdfe3899c4fe09602008b41fb">starttime</a></td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [private]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#eb53c1e23394b2751909550448fae624">ThreadChain</a>(ThreadChain *p, ThreadPool&lt; T &gt; *pool)</td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [inline, explicit]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#7a86f3702028dcfe97bec05d6152742c">ThreadChain</a>(const ThreadChain &amp;)</td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [inline, private]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#fe31064961fda989ca508ed4cd14294e">threadChkMutex</a></td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [private]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#c70c7a3540e9cdad3e7eac570df96315">threadId</a></td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [private]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#5d97748be7d69dcc44ef551ea35ef20f">ThreadPool</a> class</td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [friend]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#3dfa3c57d56981eae59af9acbb0ec1b6">threadpool</a></td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [private]</code></td></tr>  <tr class="memlist"><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html#f1aefaf34a1103cc7c0538f19db13faf">~ThreadChain</a>()</td><td><a class="el" href="class_plugin_thread_pool_1_1_thread_chain.html">PluginThreadPool::ThreadChain&lt; T &gt;</a></td><td><code> [inline]</code></td></tr></table><hr size="1"><address style="align: right;"><small>Generated on Sun Jan 20 13:16:04 2008 for ThreadPool by&nbsp;<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -