Author: buildbot
Date: Tue Apr 28 22:19:57 2015
New Revision: 949566

Log:
Staging update by buildbot for thrift

Modified:
    websites/staging/thrift/trunk/content/   (props changed)
    websites/staging/thrift/trunk/content/tutorial/cpp.html

Propchange: websites/staging/thrift/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Tue Apr 28 22:19:57 2015
@@ -1 +1 @@
-1676640
+1676641

Modified: websites/staging/thrift/trunk/content/tutorial/cpp.html
==============================================================================
--- websites/staging/thrift/trunk/content/tutorial/cpp.html (original)
+++ websites/staging/thrift/trunk/content/tutorial/cpp.html Tue Apr 28 22:19:57 
2015
@@ -294,16 +294,19 @@
 
 <h2 id="additional-information">Additional Information</h2>
 <h3 id="example-threadpool-server">Example ThreadPool Server</h3>
-<div class="codehilite"><pre>  <span class="n">TThreadPoolServer</span> <span 
class="n">server</span><span class="p">(</span><span 
class="n">processor</span><span class="p">,</span>
+<div class="codehilite"><pre>  <span class="k">const</span> <span 
class="kt">int</span> <span class="n">workerCount</span> <span 
class="o">=</span> <span class="mi">4</span><span class="p">;</span>
+
+  <span class="n">boost</span><span class="o">::</span><span 
class="n">shared_ptr</span><span class="o">&lt;</span><span 
class="n">ThreadManager</span><span class="o">&gt;</span> <span 
class="n">threadManager</span> <span class="o">=</span>
+    <span class="n">ThreadManager</span><span class="o">::</span><span 
class="n">newSimpleThreadManager</span><span class="p">(</span><span 
class="n">workerCount</span><span class="p">);</span>
+  <span class="n">boost</span><span class="o">::</span><span 
class="n">shared_ptr</span><span class="o">&lt;</span><span 
class="n">PosixThreadFactory</span><span class="o">&gt;</span> <span 
class="n">threadFactory</span> <span class="o">=</span>
+    <span class="n">boost</span><span class="o">::</span><span 
class="n">shared_ptr</span><span class="o">&lt;</span><span 
class="n">PosixThreadFactory</span><span class="o">&gt;</span><span 
class="p">(</span><span class="k">new</span> <span 
class="n">PosixThreadFactory</span><span class="p">());</span>
+  <span class="n">threadManager</span><span class="o">-&gt;</span><span 
class="n">threadFactory</span><span class="p">(</span><span 
class="n">threadFactory</span><span class="p">);</span>
+  <span class="n">threadManager</span><span class="o">-&gt;</span><span 
class="n">start</span><span class="p">();</span>
+  <span class="n">TThreadPoolServer</span> <span class="n">server</span><span 
class="p">(</span><span class="n">processor</span><span class="p">,</span>
                            <span class="n">serverTransport</span><span 
class="p">,</span>
                            <span class="n">transportFactory</span><span 
class="p">,</span>
                            <span class="n">protocolFactory</span><span 
class="p">,</span>
                            <span class="n">threadManager</span><span 
class="p">);</span>
-
-  <span class="n">TThreadedServer</span> <span class="n">server</span><span 
class="p">(</span><span class="n">processor</span><span class="p">,</span>
-                         <span class="n">serverTransport</span><span 
class="p">,</span>
-                         <span class="n">transportFactory</span><span 
class="p">,</span>
-                         <span class="n">protocolFactory</span><span 
class="p">);</span>
 </pre></div>
 
 <p class='snippet_footer'>


Reply via email to